Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Win32/Win64 API (native code) (https://www.delphipraxis.net/17-win32-win64-api-native-code/)
-   -   adobe reader Printparameter (https://www.delphipraxis.net/168204-adobe-reader-printparameter.html)

Berni68 9. Mai 2012 18:55

adobe reader Printparameter
 
Hallo zusammen,

mit

Delphi-Quellcode:
ShellExecute(0, 'print', PChar('C:\test\A3.pdf'), '/?', '', SW_HIDE);
kann man ja eine vorhandene .pdf ausdrucken.
Wie aber heißt der Parameter /? um z.B. eine A3 Seite auf A4 auszudrucken.
Entspricht im Reader etwa der Druckoption "In Druckbereich einpassen"

Ich bin mir fast sicher, dass es so einen Parameter gibt, kann ihn aber nich finden.
Kann mir da jemand auf die Sprünge helfen?

Bernhard Geyer 9. Mai 2012 20:18

AW: adobe reader Printparameter
 
Gugst du in der Spec ob du was findest.

Dalai 9. Mai 2012 21:22

AW: adobe reader Printparameter
 
Öhm, wer sagt denn, dass PDFs immer mit Adobe Reader verknüpft sein müssen? Insofern müsste es einen allgemeingültigen Parameter geben, der von allen Readern verarbeitet werden kann. Keine Ahnung, ob's sowas gibt.

MfG Dalai

DeddyH 10. Mai 2012 07:27

AW: adobe reader Printparameter
 
Also, das "/A Parameter" verwendet auch der Foxit Reader (siehe hier). Ob andere das auch so machen, möchte ich allerdings bezweifeln.

Bernhard Geyer 10. Mai 2012 08:06

AW: adobe reader Printparameter
 
Zitat:

Zitat von Dalai (Beitrag 1165736)
Öhm, wer sagt denn, dass PDFs immer mit Adobe Reader verknüpft sein müssen? Insofern müsste es einen allgemeingültigen Parameter geben, der von allen Readern verarbeitet werden kann. Keine Ahnung, ob's sowas gibt.

Die allgemeingültigen Parameter sind die welche Adobe vorgiebt. Jeder PDF-Viewer-Hersteller wird hier, wenn möglich, sich an die Adobe Reader anzulehnen und keine eigenen Süppchen kochen.


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