Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Delphi TPDFDocument drucken (https://www.delphipraxis.net/188649-tpdfdocument-drucken.html)

KPL 24. Mär 2016 14:27


TPDFDocument drucken
 
Hallo zusammen,
ich habe ein mehrseitiges TPDFDocument erstellt und kann dieses auch in bester Qualität als PDF speichern.
Die PDF-Datei habe ich bislang bei Bedarf mit ShellExecute ausgedruckt. Nun sollen die Ausdrucke auf verschiedenen Papierqualitäten, also beim Drucker sollen unterschiedliche Schächte benutzt werden.
Mit TPrinter kann ich Drucker und Papierschacht auswählen. Nun brauche ich noch eine Lösung, wie ich das TPDFDocument an TPrinter richten kann, also in der Art

with Printer do
begin
BeginDoc;
Canvas.Draw(.......
EndDoc;
end;


Kann mir da jemand einen Tipp geben?

Gruß Klaus

Bambini 24. Mär 2016 14:50

AW: TPDFDocument drucken
 
Zitat:

Zitat von KPL (Beitrag 1333761)
Kann mir da jemand einen Tipp geben?

http://www.gnostice.com/PDFtoolkit_VCL.asp

Bernhard Geyer 24. Mär 2016 15:19

AW: TPDFDocument drucken
 
Zitat:

Zitat von Bambini (Beitrag 1333762)
Zitat:

Zitat von KPL (Beitrag 1333761)
Kann mir da jemand einen Tipp geben?

http://www.gnostice.com/PDFtoolkit_VCL.asp

Das soll ein TIPP sein? Nur dann wenn du den Threadersteller hasst.

Also wir hatten diese Komponenten im Einsatz und sind heilfroh das wir sich nicht mehr verwenden.
Es gibt viele andere Komponenten für PDF und ich bin mir (fast) sicher das keine davon so schlecht ist wie die Gnostice-Komponenten.

Bambini 24. Mär 2016 15:39

AW: TPDFDocument drucken
 
Zitat:

Zitat von Bernhard Geyer (Beitrag 1333764)
Zitat:

Zitat von Bambini (Beitrag 1333762)
Zitat:

Zitat von KPL (Beitrag 1333761)
Kann mir da jemand einen Tipp geben?

http://www.gnostice.com/PDFtoolkit_VCL.asp

Das soll ein TIPP sein? Nur dann wenn du den Threadersteller hasst.

Also wir hatten diese Komponenten im Einsatz und sind heilfroh das wir sich nicht mehr verwenden.
Es gibt viele andere Komponenten für PDF und ich bin mir (fast) sicher das keine davon so schlecht ist wie die Gnostice-Komponenten.

Hm, das ist nicht meine Absicht. Das PDFToolkit und die eDocEngine habe ich seit vielen Jahren im Einsatz, ohne große Probleme.
Was genau klappt da bei dir nicht?

Welche Delphi Komponenten gibt es für das Drucken von PDF noch?

Bernhard Geyer 24. Mär 2016 16:15

AW: TPDFDocument drucken
 
Zitat:

Zitat von Bambini (Beitrag 1333766)
Hm, das ist nicht meine Absicht. Das PDFToolkit und die eDocEngine habe ich seit vielen Jahren im Einsatz, ohne große Probleme.
Was genau klappt da bei dir nicht?

Real Live PDF von Kunden sorgen dafür das die ganze Anwendung wegen Wilder Pointer in der Gnostice-Implementierung abraucht.
Und selbst nach dem "wir machen einen kompletten Rewrite gemacht" ist der Quellcode alles andere als schön.

KPL 25. Mär 2016 08:04

AW: TPDFDocument drucken
 
TPDFDocument (=SynPDF) ist von Synopse. Es ist in unserem Programm gut implementiert und erzeugt ca. 100 verschiedene Dokumentarten. Ein Umbau auf eine andere PDF engine wäre daher sehr zeitaufwendig. Hier ging es mir darum, jemanden zu finden, der Erfahrung mit SynPDF hat. Trotzdem danke für eure Hinweise zu Gnostice.


Alle Zeitangaben in WEZ +1. Es ist jetzt 10:01 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