Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi GhostScript: PDF wird nicht erzeugt (https://www.delphipraxis.net/147472-ghostscript-pdf-wird-nicht-erzeugt.html)

mkinzler 27. Mai 2010 08:19

Re: GhostScript: PDF wird nicht erzeugt
 
Es könnte auch an D2010 (Unicode) liegen.

Angel4585 27. Mai 2010 08:22

Re: GhostScript: PDF wird nicht erzeugt
 
Liste der Anhänge anzeigen (Anzahl: 1)
Ah, hab ich vergessen, unter Vista arbeite ich noch mit Delphi 2005 Prof.
Delphi 2010 verwende ich unter Windows 7, ich will von Vista und D2005 eigentlich weg, aber zwei Projekte sind noch nich nach D2010 portiert worden.

Edit: Hab grad gesehen, dass es aktuellere Versionen gibt und vor 8.64 Probleme mit Vista auftauchen, ich teste mal die aktuellste.

Edit2: Version 8.71 funzt auch nicht, obwohl die DLL deutlich größer ist.


Ich häng mal noch die pas Dateien an, hab die irgendwo in nem Forum gefunden(nach langer Suche).
Kann mal jemand testen ob diese bei ihm funktionieren?

omata 27. Mai 2010 23:04

Re: GhostScript: PDF wird nicht erzeugt
 
Liste der Anhänge anzeigen (Anzahl: 1)
Bei mir funktioniert das angehängte Beispiel...

Angel4585 8. Jun 2010 09:15

AW: GhostScript: PDF wird nicht erzeugt
 
Die Minidemo geht bei mir auch nicht, folgende Ausgabe bekomm ich:

GPL Ghostscript 8.60: Can't find initialization file gs_init.ps.
ERROR: init_args: -100


die gs_init.ps ist nicht die Datei die ich geladen hab und die existiert auch nicht.

Angel4585 28. Jun 2010 08:15

AW: GhostScript: PDF wird nicht erzeugt
 
So nach meinem Urlaub sitz ich wieder an meinem gehas.. äh geliebten PDF Problem.

Nachwievor der gleiche Zustand, gsapi_init_with_args beendet sich mit einer Exception und GetLastError liefert 3.

Nunja, ich kann nicht noch mehr Zeit mit dem Thema verbraten und das erzeugen des PS-Files geht auch so.
Kennt jemand andere(sichere) Möglichkeiten ein ps-File in ein PDF umzuwandeln?

markusp 28. Jul 2010 08:04

AW: GhostScript: PDF wird nicht erzeugt
 
Bei mir funktioniert das Demo erst, nachdem die gsdll32.dll mit der lokalen von Ghostscript installierten dll getauscht habe. Vielleicht liegt es an den unterschiedlichen gs Versionen???

hoika 28. Jul 2010 08:22

AW: GhostScript: PDF wird nicht erzeugt
 
Hallo,

also zu der Fehlermeldung mit gs_init sagt google u.a.

http://pages.cs.wisc.edu/~ghost/gsview/gsviewde.htm

Dort nach der Fehlermeldung suchen.
Ich würde das GS noch mal installieren.


Heiko

gmc616 25. Jan 2011 15:54

AW: GhostScript: PDF wird nicht erzeugt
 
*ThreadAusGrab* Hab das gleiche Problem mit D2009

Zitat:

Zitat von mkinzler (Beitrag 1023879)
Es könnte auch an D2010 (Unicode) liegen.

Dem würde ich mich anschließen.
Schließlich ist Delphi7 PChar != D2009/D2010 PChar.

Win64Bit würde ich ausschließen, da meine mit D7 komplilierte Anwendung problemlos auf Win7-64Bit läuft, mit D2009 kompliert nicht.

Ich habe die PChar Deklarationen auf PAnsiChar geändert, aber die Fehlermeldung bleibt bei -100.
Ich bin mir nicht sicher ob ich diese Definition
Delphi-Quellcode:
PPChar = array of PChar;
einfach nach
Delphi-Quellcode:
 PPChar = array of PAnsiChar;
übersetzen kann.

Zur Zeit bastel ich mit dieser Unit (D7) von Alessandro Briosi herum, krieg sie aber mit D2009 nicht zu laufen.

Kann jemand helfen?

gmc616 25. Mär 2020 16:26

AW: GhostScript: PDF wird nicht erzeugt
 
*ThreadGanzTiefAusgegraben*

Nach fast 10 Jahren immernoch das gleiche Problem.
Lösung für mein Problem mit Delphi Rio inzwischen gefunden bei:

https://github.com/ricardotondello/delphi_pdf_compress


-> TCompressPDF.AddArg ...

Keine Ahnung wieso das besser funktioniert, als einfach die Argumente per Array[Index]:= PAnsiChar() zuzuweisen, aber so klappts.
Vielleicht hilft's irgendwem weiter.


Alle Zeitangaben in WEZ +1. Es ist jetzt 02:04 Uhr.
Seite 2 von 2     12   

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