![]() |
Seitenränder entfernen
Hallo zusammen,
ich würde gerne von Euch wissen, wie ich es hinbekomme die Seitenränder beim Drucken aus meiner eigenen Delphi-Anwendung zu entfernen. Ich benutze den ganz normalen Printer.BeginDoc und Printer.EndDoc Befehl. Dazwischen wird auf dem Canvas einiges gezeichnet. Habe schon einige Lösungen gefunden, die aber leider alle nicht funktionieren. Der drucken unterstützt das auch und aus Word z.B. funktioniert alles prima. Wäre über Hilfe sehr dankbar. Grüße ddcool |
Re: Seitenränder entfernen
TPrinterSetupDialog vorher aufrufen, Seitenränder entfernen, dann drucken.
|
Re: Seitenränder entfernen
Hat leider keine Auswirkung auf das Druckbild. Außerdem müsste man den PageSetupDialog ja auch iwie mit dem Druckvorgang verknüpfen bzw die Optionen, die man gesetzt hat dem Drucker übergeben.
|
Re: Seitenränder entfernen
Zitat:
Delphi-Quellcode:
if PrinterSetupDialog1.Execute then
begin Printer.BeginDoc; // ... Printer.EndDoc; end; |
Re: Seitenränder entfernen
Jo super das geht sogar auch so. VIELEN DANK!!!!!!!!!!!!!! :bounce1:
Gruß ddcool |
Alle Zeitangaben in WEZ +1. Es ist jetzt 15:15 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