PDA

View Full Version : v4.25: Fehler beim Öffnen von SVG-Dateien



Foxy
21.06.2009, 08:22 PM
Zuerst ging’s nur rudimentär (v4.23) – und jetzt überhaupt nicht mehr (v4.25). Welch grandiose Evolution.

http://en.irfanview-forum.de/vb/attachment.php?attachmentid=1533&stc=1&d=1245615684

Frank
22.06.2009, 10:41 PM
Im englischsprachigen Bereich vom Forum (http://en.irfanview-forum.de/vb/index.php) wird's auch erwähnt!

siehe:
- "IrfanView can't open DWG files (Decode Error! Out of system resource.)" (http://en.irfanview-forum.de/vb/showthread.php?t=4690)
- "SVG problems" (http://en.irfanview-forum.de/vb/showthread.php?t=4698)

Es liegt also an der DLL-Datei: "cadimage.dll", Version 7.0.0.3!
(Beim Wechsel von IrfanView (http://www.irfanview.com/) V4.23 auf V4.25 gab es beim CADImage-Plugin einen Versionssprung von V6.1.0.53 auf 7.0.0.3!)

siehe:
http://img171.imageshack.us/img171/7944/cadimage.png (http://www.irfanview.com/plugins.htm)
(Auf's Bild klicken, um zu den IrfanView-PlugIns (http://www.irfanview.com/plugins.htm) zu gelangen!)

Zur Anzeige vom DWG (http://de.wikipedia.org/wiki/AutoCAD#.dwg)- und SVG (http://de.wikipedia.org/wiki/Scalable_Vector_Graphics)-Format soll es entsprechend "Readme"-Datei des CADImage-Plugins sowieso notwendig sein, die entsprechenden DLL-Dateien vom Typ "CS_xxx.DLL" ins IrfanView (http://www.irfanview.com/)-Pluginverzeichnis zu kopieren und die dort (je nach Installationsart) vorhandene "CADImage.DLL" zu entfernen!

siehe:
http://img19.imageshack.us/img19/6151/readmee.png

Nach dieser Vorgehensweise kommt es zumindest bei mir (mit IrfanView (http://www.irfanview.com/) V4.25 und dem "Berliner Wappen im SVG-Format" (http://upload.wikimedia.org/wikipedia/commons/d/d9/Coat_of_arms_of_Berlin.svg) als Referenz (http://de.wikipedia.org/wiki/Referenz)bild (http://de.wikipedia.org/wiki/Bild_(Fotografie))) nicht mehr zur von Foxy genannten Fehlermeldung!

siehe:
http://img44.imageshack.us/img44/872/berlin.png (http://de.wikipedia.org/wiki/Berlin)
Link zum Wikipeda-Artikel: "Berlin" (http://de.wikipedia.org/wiki/Berlin)

siehe:
http://img190.imageshack.us/img190/4756/fehlermeldung.png
Diese Fehlermeldung erscheint, wenn die passende Datei vom Typ "CS_xxx.DLL" nicht unter: \IrfanView (http://www.irfanview.com/)\Plugins\ vorhanden ist!

Zustimmen muß ich jedoch in dem Punkt, daß es (scheinbar) nicht möglich ist, Dateien im SVG (http://de.wikipedia.org/wiki/Scalable_Vector_Graphics)-Format mit IrfanView (http://www.irfanview.com/) V4.25 anzuschauen! (Ich sehe nur den schwarzen Programmhintergrund!)
(Hhmm, ... irgendwie erinnert mich das an das Thema: "IrfanView zeigt einige Bilder im TGA-Format plötzlich schwarz an!" (http://en.irfanview-forum.de/vb/showthread.php?t=3535))

Auch muß es entsprechend "Irfan's Worten" im Thema "IrfanView can't open DWG files (Decode Error! Out of system resource.)" (http://en.irfanview-forum.de/vb/showthread.php?t=4690):

Irfan reported that he could open a DWG file that I cannot, and says that the error message is reported by the plugin, so its not a problem with IrfanView.

Irfan has a registered Cadimage version, max. image size set to 2048 pixels => no loading problems.
...
und Bhikkhu Pesala (http://en.irfanview-forum.de/vb/member.php?u=3)'s abweichender Ansicht im CADImage-Plugin (Shareware (http://de.wikipedia.org/wiki/Shareware)) wahrscheinlich einen Grenzwert (in Pixeln bemessen) geben, bis zu welchem normalerweise (bei installiertem CADImage-Plugin) das DWG (http://de.wikipedia.org/wiki/AutoCAD#.dwg)-Format auch ohne kostenpflichtige Registrierung angezeigt wird!

Zu beachten ist in diesem Zusammenhang das englischsprachige Thema "Converting from DWG results in low quality images" (http://en.irfanview-forum.de/vb/showthread.php?t=4550), in welchem der Moderator Bhikkhu Pesala (http://en.irfanview-forum.de/vb/member.php?u=3) mit folgender Überlegung antwortete:

I suspect you have to pay for higher resolution!
...
auf Deutsch:
Ich vermute, dass Sie für eine höhere Auflösung zahlen müssen!
...

Es liegt also auf der Hand, daß es diesbezüglich irgendwann eine Aktualisierung/Programmänderung geben muß!

Frank
23.06.2009, 08:33 AM
Ergänzung:

Ich habe ein wenig per Kreuztest (http://de.wikipedia.org/wiki/Kreuztest) geprüft und gebastelt - und siehe da - ich bin fündig geworden!
(Positiv machte sich dabei bemerkbar, daß ich aufgrund zwei vorhandener Rechner parallel mit alter und neuer Version prüfen konnte!)

Es liegt tatsächlich am CADImage-Plugin Version 7.0.0.3!
(Und nicht nur an der DLL-Datei "cadimage.dll" Version 7.0.0.3!)

siehe:
http://img171.imageshack.us/img171/7944/cadimage.png (http://www.irfanview.com/plugins.htm)
(Auf's Bild klicken, um zu den IrfanView-PlugIns (http://www.irfanview.com/plugins.htm) zu gelangen!)

Zustand mit IrfanView (http://www.irfanview.com/) V4.25:

Das jetzt aktuelle Zip-Archiv "http://www.cadsofttools.com/download/irfanviewplugins.zip" (CADImage-Plugin Version 7.0.0.3) enthält zur Darstellung vom SVG (http://de.wikipedia.org/wiki/Scalable_Vector_Graphics)-Format die DLL-Dateien:
- CADImage.dll V7.0.0.3
- CS_SVG.dll V7.0.0.2
Damit ist die Anzeige von Dateien im SVG (http://de.wikipedia.org/wiki/Scalable_Vector_Graphics)-Format mittels IrfanView (http://www.irfanview.com/) nicht möglich!

Zustand mit IrfanView (http://www.irfanview.com/) V4.23:

Das Zip-Archiv "http://www.cadsofttools.com/download/irfanviewplugins.zip" (CADImage-Plugin Version 6.1.0.53), welches zu IrfanView (http://www.irfanview.com/) V4.23 gehörte, enthielt zur Darstellung vom SVG (http://de.wikipedia.org/wiki/Scalable_Vector_Graphics)-Format die DLL-Dateien:
- CADImage.dll V6.1.0.53
- CS_SVG.dll V6.1.0.23
Damit war die Anzeige von Dateien im SVG (http://de.wikipedia.org/wiki/Scalable_Vector_Graphics)-Format mittels IrfanView (http://www.irfanview.com/) möglich!
Für den Fall, das es jemand nachvollziehen will, habe ich 'mal die entsprechenden DLL-Dateien der alten Version als Zip-Archive hochgeladen!
Man kann die alten DLL-Dateien in Verbindung mit IrfanView (http://www.irfanview.com/) V4.25 nutzen!
(Laut Info im Screenshot wird zur Datellung des SVG (http://de.wikipedia.org/wiki/Scalable_Vector_Graphics)-Formats in guter Qualität die "CS_SVG.dll" in Verbinung mit der Datei "CS_Manager.exe" benötigt!
Die Darstellung in "normaler Qualität" ("CS_SVG.dll V6.1.0.23", ohne Nutzung von "CS_Manager.exe") ist jedenfalls äußerst fragwürdig, denn das angezeigte Bild hat mit dem Original recht wenig gemeinsam!)

siehe:
http://img15.imageshack.us/img15/5725/screenshot1ecn.png (http://img15.imageshack.us/img15/1570/screenshotbua.png)
Verwendet wurde "CS_SVG.dll V6.1.0.23"!
(Zum Vergrößern auf's Bild klicken!)

Foxy
23.06.2009, 01:56 PM
Wenn man sich vor Augen hält, daß die beiden Mozillas, also sowohl Firefox als auch Opera, SVG-Dateien in höchster Qualität wiedergeben, und das auch noch ganz ohne kostenpflichtiges Exterieur, dann gibt 'IrfanView' hier doch ein ziemlich schwaches Bild ab.

Frank
07.07.2009, 11:54 PM
Ich habe 'ne Info von Irfan Skiljan erhalten!

Es gibt ein Update des CAD-Image-Plugins, welches das Öffnen-Problem des CADImage-Plugins (v7.0.0.3) behebt! Es liegt auf der Plugins-Seite (http://www.irfanview.com/plugins.htm) (Updates after 4.25)!

Der Öffnen-Fehler ist also behoben!

Allerdings sehen auch mit aktualisierter Plugin-Version mit IrfanView (http://www.irfanview.com/) geöffnete SVG-Dateien räudig aus!
Ist so etwas Sinn der Sache?
(Oder gibt es da vielleicht gravierende qualitative Unterschiede zur Bezahlvariante?)

siehe:
http://img403.imageshack.us/img403/1261/cssvgdll.jpg (http://img17.imageshack.us/img17/3977/cssvgdll.png)
Verwendet wurde "CS_SVG.DLL V7.0.0.2"!
(Zum Vergrößern auf's Bild klicken!)

siehe:
http://img269.imageshack.us/img269/4020/cadimageplugin.jpg (http://img23.imageshack.us/img23/9669/cadimageplugin.png)
Verwendet wurde "CADIMAGE.DLL V7.0.0.4"!
(Zum Vergrößern auf's Bild klicken!)


Zur Erinnerung:
Das Original sieht so aus:

siehe:
http://img44.imageshack.us/img44/872/berlin.png (http://de.wikipedia.org/wiki/Berlin)
Link zum Wikipeda-Artikel: "Berlin" (http://de.wikipedia.org/wiki/Berlin)


Beim CADImage-Plugin V6.1.0.53 kam auch noch kein über's Bild gelegtes "Wasserzeichen"!

siehe:
http://img9.imageshack.us/img9/2687/v61053.jpg (http://img514.imageshack.us/img514/2479/v61053.png)
Verwendet wurde "CADIMAGE.DLL V6.1.0.53"!
(Zum Vergrößern auf's Bild klicken!)

(Gab es da beim Versionswechsel auch einen klammheimlichen Sinneswandel bezüglich der Lizenzfrage vom Plugin?)

Ich bin gespannt auf Erklärungen!

Foxy
08.07.2009, 01:20 PM
Wenn das sogenannte „Update“ lediglich darin besteht, daß ich erst das Portemonnaie zücken muß, nur um SVG-Dateien mittels 'IrfanView' ohne enervierende Registrierungseinblendung betrachten zu können, kommt mir sogleich jegliches Verständnis abhanden. Entweder das Gesamtpaket ist kostenlos und trägt den Namen Freeware zurecht, oder aber man begräbt die Pose des freien ganz schnell – und ich 'IrfanView' gleich mit.

Bis auf weiteres verwende ich die DLL aus dem PlugIn-Paket v4.23 – Zahlungsaufforderungen exklusive.

Frank
10.07.2009, 12:42 PM
Der Öffnen-Fehler ist behoben! (Das Thema wird also geschlossen!)

Weiter geht's mit den anderen SVG-Problemen im Thema: "Miserable Darstellungsqualität beim SVG-Format!" (http://en.irfanview-forum.de/vb/showthread.php?t=4384)

Frank
26.09.2009, 10:38 PM
(Das Thema ist wieder geöffnet!)


Folgende Neuigkeit:

Mit "CS_SVG.dll V7.1.2.3" ist es nun wieder möglich, das SVG-Format mit IrfanView (http://www.irfanview.com/) vernünftig darzustellen!
(Allerdings ist dieses Plugin Shareware (http://de.wikipedia.org/wiki/Shareware)! Das heißt, dargestellte SVG (http://de.wikipedia.org/wiki/Scalable_Vector_Graphics)-Dateien werden mit einer Art Wasserzeichen verunstaltet!)

Zur Erinnerung:
Das Original sieht so aus:

siehe:
http://img44.imageshack.us/img44/872/berlin.png (http://de.wikipedia.org/wiki/Berlin)
Link zum Wikipeda-Artikel: "Berlin" (http://de.wikipedia.org/wiki/Berlin)

So sah's aus mit den DLL's "CS_SVG.DLL V7.0.0.2" bzw. "CADIMAGE.DLL V7.0.0.4":

siehe:
http://img403.imageshack.us/img403/1261/cssvgdll.jpg (http://img17.imageshack.us/img17/3977/cssvgdll.png)
Verwendet wurde "CS_SVG.DLL V7.0.0.2"!
(Zum Vergrößern auf's Bild klicken!)

siehe:
http://img269.imageshack.us/img269/4020/cadimageplugin.jpg (http://img23.imageshack.us/img23/9669/cadimageplugin.png)
Verwendet wurde "CADIMAGE.DLL V7.0.0.4"!
(Zum Vergrößern auf's Bild klicken!)

So sieht's aus mit der Datei "CS_SVG.DLL V7.1.2.3":

siehe:
http://img21.imageshack.us/img21/8761/v71231.jpg (http://img3.imageshack.us/img3/7872/v7123.png)
Verwendet wurde "CS_SVG.DLL V7.1.2.3"!
(Zum Vergrößern auf's Bild klicken!)


Den Download findet man unter: http://www.cadsofttools.com/download/cs_svg.zip (http://www.cadsofttools.com/download/cs_svg.zip)


PS:
Die Darstellungsqualität beim SVG-Format bleibt leider unverändert schlicht!
Ob dem Update dieser einzelnen DLL unmittelbar ein Update der CADImage.dll folgt, ist mir leider nicht bekannt!
Beim CADImage-Plugin V6.1.0.53 kam auch noch kein über's Bild gelegtes "Wasserzeichen"!

joeditt
31.10.2009, 01:59 PM
Aha - interessant.

Bin erst zufällig hier reingestolpert, weil ich eine WikiPedia-Bilddatei im svg-Format runterladen/-kopieren und dann bei Bedarf ohne den Browser starten zu müssen betrachten können will. Als völliger DAU erinnere ich mich wehmütig an einen nie wieder gefundenen Vektorgrafik-Stadtplan im pdf-Format, den ich mit dem beispielhaft schlanken Foxit Reader:cool: betrachten konnte (die Datei ist auf einer kaputten Festplatte begraben, die URL find ich nimmer). Aber leider kann Foxit offenbar nicht svg, und mein IrfanView reagiert gar nicht.

Was also muss ich tun, um svg-Dateien per IrfanView betrachten zu können?

(1) a) Was finde ich dazu unter dem angegebenen Link,
(1) b) was mache ich damit
(erstens bin ich nicht sicher, ob ich die DLL-Hinweise alle verstehe, und zweitens will ich nicht durch einen Fehler Schaden anrichten),
und
(1) c) wie mache ich das?

(2) Reicht diese Ergänzung bei mir schon (IrfanView 3.98), oder muss ich :eek:davor auf die 4.25er-Version umsteigen?

Liebe DAU-Grüße,
Joe

WeBu
11.11.2009, 09:30 AM
Ich habe das jetzt nicht so richtig verstanden:

Mein IV 4.25 zeigt diesen SVG-Wappen ohne jegliche Plugin-Verwendung an. Ich habe sogar die I_view32.exe ins TEMP-Verzeichnis kopiert (ganz allein, ohne INI oder plugins oder was auch immer) und auf diese EXE besagtes SVG gedraggt: alles bestens!

Ich verstehe jetzt das Problem nicht so richtig??

Frank
12.11.2009, 12:04 AM
Mein IV 4.25 zeigt diesen SVG-Wappen ohne jegliche Plugin-Verwendung an.
... Ich verstehe jetzt das Problem nicht so richtig??

Hi WeBu,

Die Datei "Coat_of_arms_of_Berlin.svg" (http://upload.wikimedia.org/wikipedia/commons/d/d9/Coat_of_arms_of_Berlin.svg)‎ wird bei dir (von IrfanView (http://www.irfanview.com/)) ohne Plugin-Verwendung vernünftig angezeigt? Das mag ich nicht recht glauben!

Denn wenn eine Datei im SVG (http://de.wikipedia.org/wiki/Scalable_Vector_Graphics)-Format mit Hilfe von IrfanView (http://www.irfanview.com/) korrekt angezeigt werden soll, ist es schon notwendig, daß eine der beiden DLL-Dateien "CADImage.dll" bzw. "CS_SVG.dll" im Plugin-Ordner von IrfanView (http://www.irfanview.com/) vorhanden ist!
Welche Version dieser DLL-Dateien bei dir im Programm wohlmöglich existent ist, verrät dir ein Klick auf "Installierte PlugIns..." (zu finden unter "Hilfe" im Programm-Menü von IrfanView)! Und was es für einen Unterschied zwischen den beiden genannten DLL-Dateien gibt, findest Du (recht korrekt) in der Readme-Datei des (auf der Plugin-Seite (http://www.irfanview.com/plugins.htm) verfügbaren) CADImage-Plugins beschrieben!

Allerdings ist es sicherlich auch ohne weiteres möglich, SVG-Dateien z.B. mit Hilfe vom Adobe® SVG Viewer (http://www.adobe.com/svg/viewer/install/) (Plugin für Internet Explorer) gänzlich ohne IrfanView (http://www.irfanview.com/) (sozusagen auf andere Art und Weise) zu betrachten!

WeBu
12.11.2009, 09:08 AM
Das mag ich nicht recht glauben!Wenn Du mir das nicht glaubst - bitte schön! Recht hast Du! Denn heute, Sack Zement, kriege ich es auch nicht mehr hin! :confused: Alles ist so, wie es bei euch auch ist. Wahrscheinlich habe ich ein anderes Bildformat von diesem Wappen gesehen, was IV kannte und konnte.


Allerdings ist es sicherlich auch ohne weiteres möglich, SVG-Dateien z.B. mit Hilfe vom Adobe® SVG Viewer (http://www.adobe.com/svg/viewer/install/) (Plugin für Internet Explorer) gänzlich ohne IrfanView (http://www.irfanview.com/) (sozusagen auf andere Art und Weise) zu betrachten! Der Firefox kann es direkt anzeigen, ohne ein (mir bekanntes) plugin.

Frank
12.11.2009, 09:37 AM
... Der Firefox kann es direkt anzeigen, ohne ein (mir bekanntes) plugin.

Das glaube ich gerne, denn alle Wege führen nach Rom (http://de.wiktionary.org/wiki/Alle_Wege_f%C3%BChren_nach_Rom)!
Und Internetbrowser gibt es mittlerweile ja auch fast genauso viele wie Sand am Meer (http://www.openthesaurus.de/synset/search?q=wie+sand+am+meer)! (siehe: "various internet browsers for windows" (http://en.irfanview-forum.de/vb/showthread.php?t=4177))


Somit bleibt zu sagen:
Es ist gut, daß es oftmals Umwege/Alternativen für gesteckte Ziele gibt!
Aber Priorität sollte immer erst der direkte Weg haben!
Zwar ist die jetzige Lösung zur Darstellung des SVG (http://de.wikipedia.org/wiki/Scalable_Vector_Graphics)-Formats mit IrfanView (http://www.irfanview.com/) (wegen des eingeblendeten Wasserzeichens) noch immer nicht optimal!
Aber mit Hilfe der letzen (diesbezüglichen) Plugin-Updates ist zumindest eine Verbesserung zum vorherigen Zustand erreicht!