Hallo
Ich drucke Daten mit TPrinter, funktioniert auch tadellos.
Meist möchte ich kein Papier verschwenden und drucke über FreePDF in eine PDFdatei.
Wenn ich dies aus anderen Anwendungen (z.B. Ms-Word o.ä.) mache, wird dem Treiber gleich ein Name mitgeteilt, der als Dateiname für die PDF-Datei vorgeschlagen wird.
Entweder bin ich blind, oder TPrinter fehlt diese Möglichkeit einen Namen festzulegen.
Kennt sich da wer aus?
Danke im Voraus
Christian
Dokumentname bei TPrinter
-
- Beiträge: 238
- Registriert: So 13. Dez 2009, 09:43
- OS, Lazarus, FPC: Lazarus 3.0 (rev lazarus_3_0) FPC 3.2.2 i386-win32-win32/win64
- CPU-Target: x86 64Bit
- Wohnort: Niederösterreich
Dokumentname bei TPrinter
Früher war alles besser. Und aus Holz!
Re: Dokumentname bei TPrinter
Ich weiss ja nicht wonach du suchst, aber ich würde mal die Eigenschaft "FileName" verwenden. 

-
- Beiträge: 323
- Registriert: Di 12. Apr 2011, 13:21
- OS, Lazarus, FPC: WinXP + VMWare Player mit Fedora14, L 1.1, FPC 2.7.1
- CPU-Target: 1core 1,8GHz 32Bit
- Wohnort: Fürth
- Kontaktdaten:
Re: Dokumentname bei TPrinter
Hallo,
Vor Printer.BeginDoc musst Du einen String an Printer.Title zuweisen.
Heiner
Vor Printer.BeginDoc musst Du einen String an Printer.Title zuweisen.
Heiner
-
- Beiträge: 238
- Registriert: So 13. Dez 2009, 09:43
- OS, Lazarus, FPC: Lazarus 3.0 (rev lazarus_3_0) FPC 3.2.2 i386-win32-win32/win64
- CPU-Target: x86 64Bit
- Wohnort: Niederösterreich
Re: Dokumentname bei TPrinter
Danke Heiner. Das "vor" war also der Knackpunkt.Heinrich Wolf hat geschrieben:Hallo,
Vor Printer.BeginDoc musst Du einen String an Printer.Title zuweisen.
Heiner
@Theo: FileName hab ich auch schon versucht, da wird nur die Druckausgabe in eine Datei mit diesem Namen umgeleitet.
Danke schön.
Christian
Früher war alles besser. Und aus Holz!