Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Probleme mit PowerPDF unter Delphi XE (https://www.delphipraxis.net/164800-probleme-mit-powerpdf-unter-delphi-xe.html)

UweJansen 30. Nov 2011 11:54

Probleme mit PowerPDF unter Delphi XE
 
Hi,

habe eine .DLL die Funktionen zum Erstellen von PDF-Dateien enthält von Delphi 5 auf Delphi XE umgestellt.

Die Erzeugung der PDF-Dateien erfolgt mit Hilfe der PowerPDF-Komponenten.

Ich habe mir dazu voher die aktuelle Version 1.1 der Komponenten heruntergeladen und in Delphi XE eingebunden.

Nun habe ich das Problem das PDF-Dateien die mit dieser neuen Version erzeugt werden manchmal fehlerhaft sind.
Die Fehler bestehen darin das u. U. Teile des Textes nicht ausgegeben werden.

Hier ein Beispiel:

Anstelle des Textes "von 2.700,00 € netto (Vorderseite: 1.350,00 € - Rückseite: 1.350,00 €),"

wird der Text "von 2.700,00 € netto (Vordersei"

ausgegeben !

Wenn ich die PDF-Datei in einem 2. Versuch nochmals versuche zu Erzeugen ist sie dann in der Regel meistens korrekt ?!

Hat hierzu jemand eine Idee ?

Grüße
Uwe

Bernhard Geyer 30. Nov 2011 15:11

AW: Probleme mit PowerPDF unter Delphi XE
 
Da bist du wohl in das Problem gelaufen das eine Längenangabe bei Strings falsch interpretiert wird.

String (D<2009) besteht aus 1 Byte characters
String (D2009+) besteht aus 2Byte characters

Und jetzt wird wohl eine Funktion die du aufrufst die Anzahl der Bytes statt die Anzahl der Characters erwarten ...

Uwe Raabe 30. Nov 2011 15:51

AW: Probleme mit PowerPDF unter Delphi XE
 
Zitat:

Zitat von UweJansen (Beitrag 1138579)
Ich habe mir dazu voher die aktuelle Version 1.1 der Komponenten heruntergeladen

Von wo?


Alle Zeitangaben in WEZ +1. Es ist jetzt 15:04 Uhr.

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