Einzelnen Beitrag anzeigen

Benutzerbild von Sir Rufo
Sir Rufo

Registriert seit: 5. Jan 2005
Ort: Stadthagen
9.454 Beiträge
 
Delphi 10 Seattle Enterprise
 
#9

AW: Rechnung als PDF drucken

  Alt 2. Mär 2014, 09:27
Fineprint bzw. pdfFactory da kann man auch Briefpapier hinterlegen. Ausgabe ohne Dialog geht auch
Guten Tag Sir Rufo,
kann den die pdfFactory von Delphi aus angesprochen werden?
Also die Daten dorthin übergeben werden?
mfg
HPB
Ja, einfach den Drucker auswählen und dorthin ausdrucken.

Man kann
  • mehrere Drucker anlegen
  • bei jedem Drucker x Schächte mit Briefpapier definieren
  • bei jedem Drucker separat den Dialog abschalten (direktes Schreiben der PDF)
  • jedem Drucker einen eigenen Ausgabepfad zuweisen
  • für jeden Drucker die Auflösung, Ränder, etc. festlegen
Sinn macht das, wenn es einen realen Drucker gibt mit mehreren Schächten und unterschiedlichen Papiersorten (blanko, bedruckt). Diesen realen Drucker kann man virtuell als PDF-Drucker abbilden und genauso benutzen wie den realen. Der Name der Ausgabedatei ist abhängig vom Druckdokument-Titel.

Ein direktes Ansprechen aus Delphi ist zwar nicht möglich (im Sinne der Frage), die Konfigurationsmöglichkeiten machen das aber wett und im Prinzip überflüssig.

Eingesetzt habe ich das bei einem Programm, dass Visitenkarten für eine Druckerei belichtungsfertig als PDF versendet. Dadurch waren die Ansprüche an die Qualität der PDF sehr hoch.
Kaum macht man's richtig - schon funktioniert's
Zertifikat: Sir Rufo (Fingerprint: ‎ea 0a 4c 14 0d b6 3a a4 c1 c5 b9 dc 90 9d f0 e9 de 13 da 60)
  Mit Zitat antworten Zitat