Delphi-PRAXiS
Seite 6 von 10   « Erste     456 78     Letzte »    

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Multimedia (https://www.delphipraxis.net/16-multimedia/)
-   -   Delphi Vektor Format anzeigen/drucken (https://www.delphipraxis.net/102812-vektor-format-anzeigen-drucken.html)

Gruber_Hans_12345 19. Nov 2007 12:20

Re: Vektor Format anzeigen/drucken
 
hab noch ne frage ....

XML-Code:
<svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" width="210mm" height="297mm" shape-rendering="geometricPrecision" text-rendering="geometricPrecision" image-rendering="optimizeQuality" fill-rule="evenodd" clip-rule="evenodd"
viewBox="0 0 210 297"
 xmlns:xlink="&ns_xlink;">
der gibt mir nun im Corel den zusätzlichen Code oben "xmlns:xlink="&ns_xlink;"" mit aus
ich weiss nicht, warum, ich weiss nur, das er wenn das drinnen steht, die gesamte seite nicht parsen kann (es kommt rein gar nichts raus am schluß) ich muß diese zeile händisch rauslöschen, dann passt die seite perfekt

Was sollte dieser Parameter machen?

torud 19. Nov 2007 13:08

Re: Vektor Format anzeigen/drucken
 
So, also ich denke mal, dass ich alle Schritte durchgeführt habe. Also folgendes ist wohl installiert:

DirectX 9 Headers v1.0 (756 KB)
GDI+ v1.1 (108 KB)
MSXML 6 v1.2 (42 KB)

Danach wollte ich die

SVG-Bibliothek v0.65 (41 KB)

installieren, aber die benötigt wohl Teile aus der

Lists v1.0 (13 KB)!?

Also habe ich dass erstmal vorgezogen. Hier trat beim ompilieren folgender Fehler auf:

[Fehler] WideStringList.pas(254): Undefinierter Bezeichner: 'NameValueSeparator'

in der Zeile =>
Code:
FNameValueSeparator := WideChar(TStringList(Source).NameValueSeparator);
Also diese Zeile remarkt, compiliert und installiert. Danach habe ich dann die SVGPackage.dpk per Doppelklick aufgerufen und beim Compilieren diese Fehler erhalten:

[Fehler] SVGTypes.pas(34): 'END' erwartet, aber 'CLASS' gefunden
[Fehler] SVGTypes.pas(34): ';' erwartet, aber '(' gefunden
[Fehler] SVGTypes.pas(34): '=' erwartet, aber ')' gefunden
[Fehler] SVGTypes.pas(35): 'IMPLEMENTATION' erwartet, aber ';' gefunden
[Fehler] SVGTypes.pas(40): '.' erwartet, aber ';' gefunden
[Fehler] SVGTypes.pas(59): Undefinierter Bezeichner: 'TBounds'
[Fehler] SVGTypes.pas(69): ';' erwartet, aber 'IMPLEMENTATION' gefunden
[Fataler Fehler] SVG.pas(33): Verwendete Unit 'SVGTypes.pas' kann nicht compiliert werden

Dabei springt der Debugger in diese Zeile:

Code:
class operator Add(A, B: TSPoint): TSPoint;
Vielleicht hilft das JA!?

xaromz 19. Nov 2007 13:28

Re: Vektor Format anzeigen/drucken
 
Hallo,

da habe ich mit den Neuerungen von Delphi 2006 rumgespielt. Ich werde später eine neue Version hochladen, die auch unter älteren Delphi-Versionen kompiliert. Ich melde mich dann hier nochmal.

Gruß
xaromz

torud 19. Nov 2007 13:30

Re: Vektor Format anzeigen/drucken
 
Danke Dir schon jetzt!!!

xaromz 19. Nov 2007 13:52

Re: Vektor Format anzeigen/drucken
 
Hallo,

mir ist gerade aufgefallen, dass ich die neue Version schon hochgeladen hatte. Lad Dir nochmal die Version 0.65 runter.

Gruß
xaromz

torud 19. Nov 2007 14:04

Re: Vektor Format anzeigen/drucken
 
Ok, ich habs mir gezogen.

Wie kann ich jetzt ein SVG in einer TImage laden lassen???

Habe bis jetzt das hier installiert:
DirectX 9 Headers v1.0 (756 KB)
GDI+ v1.1 (108 KB)
MSXML 6 v1.2 (42 KB)
SVG-Bibliothek v0.65 (41 KB)
Lists v1.0 (13 KB)

Habe mir auch noch die SVGImage gezogen, aber wenn ich da eines der beiden Packages compilieren will, meckert der Kollege wieder.

vclactnband wird benötigt, konnte aber nicht gefunden werden...

kommt, wenn ich die SVGImagePackageD compilieren will...

Gruber_Hans_12345 19. Nov 2007 14:26

Re: Vektor Format anzeigen/drucken
 
Zitat:

Zitat von torud
[Fehler] WideStringList.pas(254): Undefinierter Bezeichner: 'NameValueSeparator'

in der Zeile =>
Code:
FNameValueSeparator := WideChar(TStringList(Source).NameValueSeparator);


also einfach die zeile ersetzen mit

Delphi-Quellcode:
    FNameValueSeparator := WideChar('=');//TStringList(Source).NameValueSeparator);
dann funkt es (und ist glaub ich auch die einzige änderung, da man machen muß)

torud 19. Nov 2007 14:36

Re: Vektor Format anzeigen/drucken
 
Danke für deine Antwort...an dem Punkt sind wir zwar schon vorbei, aber ich werde es nochmal so compilieren, wie von Dir vorgeschlagen. Das aktuelle Problem ist die installation der SVG-Image, die ein vclactnband in den requires, hat, was , so glaube ich bei D6 noch nicht mit bei war...

Gruber_Hans_12345 19. Nov 2007 14:42

Re: Vektor Format anzeigen/drucken
 
Zitat:

Zitat von torud
Danke für deine Antwort...an dem Punkt sind wir zwar schon vorbei, aber ich werde es nochmal so compilieren, wie von Dir vorgeschlagen. Das aktuelle Problem ist die installation der SVG-Image, die ein vclactnband in den requires, hat, was , so glaube ich bei D6 noch nicht mit bei war...

wirf einfach alle requires raus hab ich auch gemacht, er holt sich die meisten die er wirklich braucht eh wieder rein (und hat bei mir mit D6 funktioniert)

torud 19. Nov 2007 14:56

Re: Vektor Format anzeigen/drucken
 
Das nimmt irgendwie kein Ende. Jetzt findet er die DesignIntf.dcu nicht. Dann kann er mit GetFileVersion nix anfangen. Welches Package muss ich denn überhaupt compilieren und installieren??? Das mit D oder mit R am Ende!?


Alle Zeitangaben in WEZ +1. Es ist jetzt 20:11 Uhr.
Seite 6 von 10   « Erste     456 78     Letzte »    

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz