Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Library: Sonstiges (https://www.delphipraxis.net/45-library-sonstiges/)
-   -   Delphi PDF-Dateien drucken (https://www.delphipraxis.net/50107-pdf-dateien-drucken.html)

CalganX 20. Jul 2005 18:47


PDF-Dateien drucken
 
Um eine PDF-Datei auszudrucken gibt es verschiedene Möglichkeiten:
  1. Es ist möglich das ActiveX-Control des Acrobat Reader zu laden und darüber zu drucken. Dies würde so funktionieren:
    Delphi-Quellcode:
    pdfFile.src := 'C:\Dateiname.pdf';
    pdfFile.LoadFile('C:\Dateiname.pdf');
    pdfFile.print;
  2. Eine andere Möglichkeit ist die Datei einfach über den Acrobat Reader drucken zu lassen und dabei einfach auf ShellExecuteShellExecute zurückzugreifen:
    Delphi-Quellcode:
    ShellExecute(0, 'open', 'acrord32', PChar('/p /h ' + sFileName), nil, SW_HIDE);
  3. Eine letzte Möglichkeit ist die Komponente wpPdfViewer zu verwenden. Diese ist aber kostenpflichtig.


Alle Zeitangaben in WEZ +1. Es ist jetzt 07:49 Uhr.

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