PictView: nezobrazí velký obrázek

Hlášení chyb a problémů programu Altap Salamander. Buďte, prosím, ve svých popisech co nejpodrobnější a vytvořte pro každý incident nový příspěvek. Nevkládejte programem generovaná hlášení o pádu programu, pošlete je e-mailem.
User avatar
jis
Posts: 451
Joined: 27 Jan 2006, 23:14
Location: Prague, Czech Republic

Re: FTP klient: stažení souboru po http

Post by jis »

GeBu wrote:Dneska mi jeden studen poslal tento odkaz: http://imgsrc.hubblesite.org/hu/db/2006 ... ll_jpg.jpg
Prý je to ale obrovský soubor (přes 20 MiB) a tak ho žádný prohlížeč nezobrazí.
Pro zajímavost: Tento obrázek má velikost přesně 24 814 890 bajtů. Je to fotografie s rozlišením 18 000 x 18 000 pixelů. Zabudovaný Windows XP Picture and Fax Viewer ho zcela bez problémů zobrazí, avšak raději ho nezkoušejte zobrazit pomocí pluginu PictView. Moje operační pamět 512MB je zřejmě neodostatečná pro tuto operaci. Proč si s tak velkým souborem jpg PictView neporadí?
Altap Salamander fan since 1998
GeBu
Posts: 19
Joined: 28 Jan 2006, 00:56
Location: Haná
Contact:

Re: FTP klient: stažení souboru po http

Post by GeBu »

jis wrote:Pro zajímavost:
Už jsem to taky stáhl. Ale otevírat jsem to musel na silnějším stroji 64 bit procesor a 512 MiB RAM - šlo to i pomocí PictView, ale pomalu.
User avatar
jis
Posts: 451
Joined: 27 Jan 2006, 23:14
Location: Prague, Czech Republic

Re: FTP klient: stažení souboru po http

Post by jis »

GeBu wrote:
jis wrote:Pro zajímavost:
Už jsem to taky stáhl. Ale otevírat jsem to musel na silnějším stroji 64 bit procesor a 512 MiB RAM - šlo to i pomocí PictView, ale pomalu.
Předně se omlouvám za publikaci mého příspěvku ve špatném fóru a děkuji správci za jeho přesun do správného.
Na mém stroji (starý notebook PIII 1GHz, 512MB RAM, 8MB VRAM) došlo k mnohaminutovému swapování, tak jsem nevydržel a proces ukončil. Pokud bude čas, tak to zkusím nechat doběhnout, ale měl jsem rozdělanou nějakou práci a měl jsem obavu, že bych o ni mohl přijít...
Altap Salamander fan since 1998
Jan Patera
Plugin Developer
Plugin Developer
Posts: 707
Joined: 08 Dec 2005, 14:33
Location: Prague, Czech Republic
Contact:

Re: FTP klient: stažení souboru po http

Post by Jan Patera »

jis wrote:fotografie s rozlišením 18 000 x 18 000 pixelů. Zabudovaný Windows XP Picture and Fax Viewer ho zcela bez problémů zobrazí. Moje operační pamět 512MB
18000x18000x3=972000000=926.71MB. S nejakou rezii je celkem potreba necely 1GB. Moje WinXP SP1 bohuzel Picture and Fax Viewer neobsahuji a zrejme se ani neda doinstalovat, takze to nemohu vyzkouset.
User avatar
jis
Posts: 451
Joined: 27 Jan 2006, 23:14
Location: Prague, Czech Republic

Re: FTP klient: stažení souboru po http

Post by jis »

Jan Patera wrote:
jis wrote:fotografie s rozlišením 18 000 x 18 000 pixelů. Zabudovaný Windows XP Picture and Fax Viewer ho zcela bez problémů zobrazí. Moje operační pamět 512MB
18000x18000x3=972000000=926.71MB. S nejakou rezii je celkem potreba necely 1GB. Moje WinXP SP1 bohuzel Picture and Fax Viewer neobsahuji a zrejme se ani neda doinstalovat, takze to nemohu vyzkouset.
Není možná, že by vám chyběla příslušná standardní knihovna?

%SystemRoot%\System32\shimgvw.dll

Pokud nechybí, zkuste obnovit asociace:
regsvr32 /i shimgvw.dll
Altap Salamander fan since 1998
Jan Patera
Plugin Developer
Plugin Developer
Posts: 707
Joined: 08 Dec 2005, 14:33
Location: Prague, Czech Republic
Contact:

Re: FTP klient: stažení souboru po http

Post by Jan Patera »

jis wrote:%SystemRoot%\System32\shimgvw.dll

Pokud nechybí, zkuste obnovit asociace:
regsvr32 /i shimgvw.dll
Soubor mam, registrace uspesne provedena, ale stale nevim, jak to pustit? Ve start menu se nic noveho neobjevilo a jak poustet nejakou sluzbu z dll, to nevim...
User avatar
jis
Posts: 451
Joined: 27 Jan 2006, 23:14
Location: Prague, Czech Republic

Re: FTP klient: stažení souboru po http

Post by jis »

Jan Patera wrote:
jis wrote:%SystemRoot%\System32\shimgvw.dll

Pokud nechybí, zkuste obnovit asociace:
regsvr32 /i shimgvw.dll
Soubor mam, registrace uspesne provedena, ale stale nevim, jak to pustit? Ve start menu se nic noveho neobjevilo a jak poustet nejakou sluzbu z dll, to nevim...
Pokud nejde tento zabudovaný prohlížeč po obnovení asociací vyvolat pouhým kliknutím na obrázek, pak zkuste kontextovou nabídku k obrázku a v "Open With" by se již měl "Windows Picture and Fax Viewer" objevit.
Altap Salamander fan since 1998
Jan Patera
Plugin Developer
Plugin Developer
Posts: 707
Joined: 08 Dec 2005, 14:33
Location: Prague, Czech Republic
Contact:

Re: PictView a nechutne velke bitmapy

Post by Jan Patera »

jis wrote:Pokud nejde tento zabudovaný prohlížeč po obnovení asociací vyvolat pouhým kliknutím na obrázek, pak zkuste kontextovou nabídku k obrázku a v "Open With" by se již měl "Windows Picture and Fax Viewer" objevit.
Ahaaaa :wink: Tento MS vynalez evidentne pri kazdem zoomu, ale i scrollu :shock: znovu nacita cely soubor. Pak v pameti drzi jen zmensenou (nebo i zvetsenou?) variantu dle aktualniho zoomovaciho faktoru a aktualniho vyrezu. PV to dela obracene. Soubor nacita jen jednou.
Nicmene tento soubor mi vnukl zajimavou myslenku. U souboru nad urcitou velikost delat neco podobneho. Nenacitat to do aktualniho zoomu, ale treba zmensene na 5000x5000 (75MB se snad uz da prezit ;-))
User avatar
jis
Posts: 451
Joined: 27 Jan 2006, 23:14
Location: Prague, Czech Republic

Re: FTP klient: stažení souboru po http

Post by jis »

jis wrote:
Jan Patera wrote:
jis wrote:%SystemRoot%\System32\shimgvw.dll

Pokud nechybí, zkuste obnovit asociace:
regsvr32 /i shimgvw.dll
Soubor mam, registrace uspesne provedena, ale stale nevim, jak to pustit? Ve start menu se nic noveho neobjevilo a jak poustet nejakou sluzbu z dll, to nevim...
Pokud nejde tento zabudovaný prohlížeč po obnovení asociací vyvolat pouhým kliknutím na obrázek, pak zkuste kontextovou nabídku k obrázku a v "Open With" by se již měl "Windows Picture and Fax Viewer" objevit.
Z defaultní asociace např. pro JPG lze ve Folder Options / File Types zjistit, jak se zabudovaný prohlížeč vlastně volá:
rundll32.exe %SystemRoot%\SYSTEM32\shimgvw.dll,ImageView_Fullscreen
Měl by fungovat i zkrácený zápis:
rundll32.exe shimgvw.dll,ImageView_Fullscreen

Do takto spuštěného prohlížeče obrázků lze podstrčit daný obrázek třeba přes drag and drop.

Prohlížeč lze volat samozřejmě s parametrem, kterým je úplná cesta k obrázku (bez uvozovek, byť by byla s mezerami):
rundll32.exe shimgvw.dll,ImageView_Fullscreen D:\test.png

Omlouvám se za anglickou terminologii, nemám k dispozici Windows v české lokalizaci.
Altap Salamander fan since 1998
Jan Rysavy
ALTAP Staff
ALTAP Staff
Posts: 5231
Joined: 08 Dec 2005, 06:34
Location: Novy Bor, Czech Republic
Contact:

Re: PictView a nechutne velke bitmapy

Post by Jan Rysavy »

Jan Patera wrote:Ahaaaa :wink: Tento MS vynalez evidentne pri kazdem zoomu, ale i scrollu :shock: znovu nacita cely soubor. Pak v pameti drzi jen zmensenou (nebo i zvetsenou?) variantu dle aktualniho zoomovaciho faktoru a aktualniho vyrezu. PV to dela obracene. Soubor nacita jen jednou.
Nicmene tento soubor mi vnukl zajimavou myslenku. U souboru nad urcitou velikost delat neco podobneho. Nenacitat to do aktualniho zoomu, ale treba zmensene na 5000x5000 (75MB se snad uz da prezit ;-))
Honzo, pokud něco takového budeš implementovat, chtělo by to tento stav dobře označit, aby si uživatel uvědomoval, že kouká na zmenšeninu. Také v případě uložení varovat, atd.
Jan Patera
Plugin Developer
Plugin Developer
Posts: 707
Joined: 08 Dec 2005, 14:33
Location: Prague, Czech Republic
Contact:

Re: PictView a nechutne velke bitmapy

Post by Jan Patera »

Jan Rysavy wrote:Honzo, pokud něco takového budeš implementovat, chtělo by to tento stav dobře označit, aby si uživatel uvědomoval, že kouká na zmenšeninu. Také v případě uložení varovat, atd.
Pokud bych to delal, tak by uzivatel nemel poznat, ze neco takoveho delam.
Tj. pokud bych chtel zoom nad tech 5000x5000, znovu bych nacital.
Maximalne by tak mel moznost nastavit mez, od niz to delam.
Post Reply