Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   PDF-Datei immer mit Adobe Drucken (https://www.delphipraxis.net/209950-pdf-datei-immer-mit-adobe-drucken.html)

Metschu 11. Feb 2022 13:53

PDF-Datei immer mit Adobe Drucken
 
Hallo zusammen,

ich bearbeite eine existierende PDF-Datei und drucke sie Anschließend aus:

Delphi-Quellcode:
ShellExecute(Application.Handle, 'print', PChar(ExtractFilepath(FileName)+'FinalPDF.pdf'), nil, nil, 0);


Problem:
Nach einem Windows Update kann es immer mal wieder vorkommen, das die Standard Komponente für PDF-Dateien Edge geworden ist. Danach Funktioniert der direkte Ausdruck über den Code nicht mehr.

Wie bekomme ich es hin, das immer mit Adobe gedruckt wird auch wenn sich die Einstellungen oder gar die Adobe Version ändert?

Danke und Gruß

Torsten

Bernhard Geyer 11. Feb 2022 14:03

AW: PDF-Datei immer mit Adobe Drucken
 
Du must die Acrobat/Reader-Exe suche und dann diese mit "print" + übergabe der PDF-Datei starten.
Was du als "file" übergibst wird "parameter" und "file" wird die Acrobat/Reader-Exe


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