Festlegen eines Pfades bei Druck in PDF-Datei
Moderator: Moderatoren
- Wolfgang_B
- Rekursionen-Architekt
- Beiträge: 486
- Registriert: Do, 14. Jun 2007 18:22
- Wohnort: 94065 Waldkirchen
- Hat sich bedankt: 14 Mal
- Danksagung erhalten: 5 Mal
Festlegen eines Pfades bei Druck in PDF-Datei
Moin,
ich verwende Huberts hervorragende Druckerklasse. Gibt es einen Weg, daß bei der Druckerauswahl "Microsoft Print to PDF" der Druck in ein in der Applikation einstellbaren Pfad läuft. Wenn ja, wie?
Vielen Dank schon mal
ich verwende Huberts hervorragende Druckerklasse. Gibt es einen Weg, daß bei der Druckerauswahl "Microsoft Print to PDF" der Druck in ein in der Applikation einstellbaren Pfad läuft. Wenn ja, wie?
Vielen Dank schon mal
Beste Grüße
Wolfgang
Mitglied des Deutschsprachigen Xbase-Entwickler e. V.
Mitglied der XUG Osnabrück
Wolfgang
Mitglied des Deutschsprachigen Xbase-Entwickler e. V.
Mitglied der XUG Osnabrück
-
- Der Entwickler von "Deep Thought"
- Beiträge: 2839
- Registriert: Fr, 08. Feb 2008 21:29
- Hat sich bedankt: 104 Mal
- Danksagung erhalten: 13 Mal
Re: Festlegen eines Pfades bei Druck in PDF-Datei
Hallo, Wolfgang -
ich habe da gerade mal nachgeschaut:
ich habe da gerade mal nachgeschaut:
Code: Alles auswählen
oPrinter:setPrintFile("C:\Temp\hiersollethin.pdf")
Liebe Grüsse aus der Eifel,
Georg S. Lorrig
Redakteur der Wiki des Deutschprachigen Xbase-Entwickler e.V.
Georg S. Lorrig
Redakteur der Wiki des Deutschprachigen Xbase-Entwickler e.V.
- Werner_Bayern
- Der Entwickler von "Deep Thought"
- Beiträge: 2151
- Registriert: Sa, 30. Jan 2010 22:58
- Wohnort: Niederbayern
- Hat sich bedankt: 31 Mal
- Danksagung erhalten: 79 Mal
Re: Festlegen eines Pfades bei Druck in PDF-Datei
Nein, der PDF-Drucker von MS unterstützt weder Dateipfade noch Dateinamen! Installiere dafür z. B. den PDF-Creator (ohne Architekten), der läuft wunderbar, kostet nichts und Du kannst sogar Druckprofile einrichten mit vorgegebenen Optionen, wie z. B. Pfad - was aber für Deine Anforderung gar nicht nötig ist.
es grüßt
Werner
<when the music is over, turn off the lights!>
Werner
<when the music is over, turn off the lights!>
-
- Rekursionen-Architekt
- Beiträge: 226
- Registriert: Mo, 15. Apr 2019 16:19
- Hat sich bedankt: 16 Mal
- Danksagung erhalten: 4 Mal
Re: Festlegen eines Pfades bei Druck in PDF-Datei
Hallo Werner,
das stimmt so nicht. Ich arbeite mit Microsoft Print to PDF und einer Umleitung in die Datei.
Es funktioniert so wie Georg es angegeben hat wunderbar
das stimmt so nicht. Ich arbeite mit Microsoft Print to PDF und einer Umleitung in die Datei.
Es funktioniert so wie Georg es angegeben hat wunderbar
Gruß Dominik
- Wolfgang Ciriack
- Der Entwickler von "Deep Thought"
- Beiträge: 2978
- Registriert: Sa, 24. Sep 2005 9:37
- Wohnort: Berlin
- Hat sich bedankt: 15 Mal
- Danksagung erhalten: 38 Mal
- Kontaktdaten:
Re: Festlegen eines Pfades bei Druck in PDF-Datei
Ja, das mit den Pfaden klappt mit dem Print to Pdf. Leider erzeugt der jedoch keine PDF/A Dokumente.
Viele Grüße
Wolfgang
Wolfgang
- Wolfgang_B
- Rekursionen-Architekt
- Beiträge: 486
- Registriert: Do, 14. Jun 2007 18:22
- Wohnort: 94065 Waldkirchen
- Hat sich bedankt: 14 Mal
- Danksagung erhalten: 5 Mal
Re: Festlegen eines Pfades bei Druck in PDF-Datei
Danke für die Tipps.
Jetzt wäre nur interessant, wie ich das Huberts Druckerklasse beibringe . Zweck des Ganzen ist, ein in Xbase angefertigtes Dokument automatisch als PDF in ein definiertes Verzeichnis zu schreiben und idealersweise auf Wunsch auch zusätzlich auf einen Drucker auszugeben.
Jetzt wäre nur interessant, wie ich das Huberts Druckerklasse beibringe . Zweck des Ganzen ist, ein in Xbase angefertigtes Dokument automatisch als PDF in ein definiertes Verzeichnis zu schreiben und idealersweise auf Wunsch auch zusätzlich auf einen Drucker auszugeben.
Beste Grüße
Wolfgang
Mitglied des Deutschsprachigen Xbase-Entwickler e. V.
Mitglied der XUG Osnabrück
Wolfgang
Mitglied des Deutschsprachigen Xbase-Entwickler e. V.
Mitglied der XUG Osnabrück
- Werner_Bayern
- Der Entwickler von "Deep Thought"
- Beiträge: 2151
- Registriert: Sa, 30. Jan 2010 22:58
- Wohnort: Niederbayern
- Hat sich bedankt: 31 Mal
- Danksagung erhalten: 79 Mal
Re: Festlegen eines Pfades bei Druck in PDF-Datei
Servus Wolfgang,
das geht auch mit Huberts Druckerklasse so, wie Georg das beschrieben hat, einfach vor dem oDrucker:startDoc() einstellen.
das geht auch mit Huberts Druckerklasse so, wie Georg das beschrieben hat, einfach vor dem oDrucker:startDoc() einstellen.
es grüßt
Werner
<when the music is over, turn off the lights!>
Werner
<when the music is over, turn off the lights!>
- Werner_Bayern
- Der Entwickler von "Deep Thought"
- Beiträge: 2151
- Registriert: Sa, 30. Jan 2010 22:58
- Wohnort: Niederbayern
- Hat sich bedankt: 31 Mal
- Danksagung erhalten: 79 Mal
Re: Festlegen eines Pfades bei Druck in PDF-Datei
Das hätte ich jetzt getestet, jedoch habe ich den schon von meinem Windows 11 - System verbannt. Zum Glück haben wir ja auch noch ein paar ServerDominik Krebs hat geschrieben: ↑Sa, 20. Apr 2024 20:24 Hallo Werner,
das stimmt so nicht. Ich arbeite mit Microsoft Print to PDF und einer Umleitung in die Datei.
Es funktioniert so wie Georg es angegeben hat wunderbar
Tatsächlich, :printFile geht auch mit dem MS Print to PDF! Ich habs immer bei :startDoc() übergeben, den Parameter ignoriert der MS Print to PDF, mit allen anderen mir bekannten Druckern geht das. Wieder was gelernt, danke!
es grüßt
Werner
<when the music is over, turn off the lights!>
Werner
<when the music is over, turn off the lights!>
- brandelh
- Foren-Moderator
- Beiträge: 15734
- Registriert: Mo, 23. Jan 2006 20:54
- Wohnort: Germersheim
- Hat sich bedankt: 77 Mal
- Danksagung erhalten: 40 Mal
- Kontaktdaten:
Re: Festlegen eines Pfades bei Druck in PDF-Datei
bei meiner Druckerklasse und auch in der darunter liegenden XbpPrinter() wird das so eingestellt:
allerdings kann man nie ganz sicher sein, was der Druckertreiber daraus macht.
Georg hatte es schon oben geschrieben, aber da :printFile() direkt am Ende auftaucht, was es nicht gibt, nochmal die Klarstellung
Code: Alles auswählen
// das ist die Vergabe des Dateinamens beim Speichern, dann kommt aber auch KEIN Speicherdialog mehr !
// Name muss daher auch die .PDF Extension und einen eventuellen Pfad enthalten, Standardpfad ist wohl EXE Verzeichnis.
oHBP:setPrintFile( "d:\temp\TEST-BOLD - Probeausdruck PrintToFile.PDF"
Georg hatte es schon oben geschrieben, aber da :printFile() direkt am Ende auftaucht, was es nicht gibt, nochmal die Klarstellung
Gruß
Hubert
Hubert