Guten Tag.
Gibt es einen Weg über ein Steuerzeichen im PDF Dokument eine E-Mail Adresse für den Empfänger der PDF mitzugeben, sodass diese sofort an Outlook übergeben wird?
Z.B. indem man im zu erstellenden Dokument ganz oben, in Schriftgröße 1 und Schriftfarbe weiß ein Steuerzeichen wie ##mail##info@empfaenger.de## drucken/übergeben würde?
Nun will ich aber auch noch einmal etwas proaktiv an die Sache ran gehen und mal ein paar Vorschläge für Steuerzeichen/Funktionen auflisten:
FEATURES:
- Steuerzeichenparameter (@@/##/[[]]) etc. könnten über die Einstellungen definiert, bzw. geändert werden
- Steuerzeichen werden bei Erkennung automatisch aus dem Dokument gelöscht
STEUERZEICHEN:
@@include:C:\files\pdfconfig.c24@@ (Konfigurationsdatei, in welcher alle Parameter vorab festgelegt werden können. Alle folgenden Paramater ersetzen die in der Konfigurationsdatei festgelegten parameter.)
@@sendmail:true/false@@ (Per mail versenden/nicht versenden)
@@mailto:empfaenger@example.org,empfaenger2@example.org@@
@@mailfrom:sender@example.org@@
@@mailcc:kopie@example.org@@
@@mailbcc:blindkopie@example.org@@
@@mailsubject:Mail mit PDF@@
@@mailtext:Sehr geehrter Herr Mustermann,@@
@@mailtext:@@
@@mailtext:vielen Dank für Ihre Anfrage@@
@@mailtext:...@@
@@mailhtml:<body>
@@mailhtml:<p>Sehr geehrter Herr Mustermann,</p>@@
@@mailhtml:<br>@@
@@mailhtml:<p>vielen Dank für Ihre Anfrage</p>@@
@@mailhtml:<p>...</p>@@
@@mailhtml:</body>@@
@@mailattach:C:\files\agb.pdf@@ (hängt Dateien als zusätzlichen Anhang an eine Mail)
@@mailattach:C:\files\datenschutz.pdf@@
@@mailformat:html/text/htmltext@@ (Beeinflusst den Header)
@@mailinterface:PDF24/MAPI/Outlook/SMTP@@ (SMTP gibt es aktuell wenn ich das richtig sehe noch nicht, wäre aber ja vielleicht möglich)
@@savefile:true/false@@ (Datei speichern/nicht speichern)
@@filename:Rechnung12345678.pdf@@
@@filepath:C:\files\@@ (Pfad in welchem die Datei gespeichert wird)
@@overwrite:true/false@@
@@pagelayout:default/single/continous/brochureleft/brochureright@@
@@attach:C:\files\agb.pdf@@ (hängt eine PDF-Datei an die zu erstellene PDF-Datei an)
@@attach:C:\files\datenschutz.pdf@@
@@image:{x:20,y:-70,width:30,height:18,src:"C:\files\logo.png"}@@ (z.B. im JSON-Format, andere Formate sind aber natürlich auch denkbar)
@@text:{text:"Confidential!",color:red,opacity:0.3,size:40,rotation:20,font:"Arial",x:105,y:80,v:center,h:top,page:all}@@ (So ließe sich beispielsweise ein Wasserzeichen einfügen)
@@form:{shape:rect,x1:30,y1:40,x2:50,y2:80,color:green,borderwidth:1.5,bordercolor:red,borderstyle:solid|dashed|dotted...}@@
@@button:{shape:rect,x1:30,y1:40,x2:50,y2:80,color:transparent,borderwidth:5,bordercolor:#666666,borderstyle:solid|dashed|dotted...,text:"Weitere Informationen",link:"http://www.example.org"}@@
@@meta:{title:"Rechnung12345678",author:"example.org",topic:"Rechnung über mehrere Artikel",keywords:"Rechnung|12345678|example.org|..."}@@
@@underlay:C:\files\briefpapier.pdf@@
@@overlay:C:\files\confidential.pdf@@
@@watermarkfile:C:\files\watermark.png@@
@@encription:0/40/128@@
@@ownerpassword:$eCur3@@
@@password:$eCur3@@
@@secure:{printing:true/false,degradedprinting:true/false,modifycontents:true/false,copycontents:true/false,assembly:true/false,screenreaders:true/false,modifyannotations:true/false,fillin:true/false}@@
@@pagination:{x:105,y:-18,v:center,h:bottom,font:"Arial",size:12,format:roman|numeric|alphabetical,color:#888888,start:"- ",end:" -",startpage:2}@@ (Seitennummerierung hinzufügen)
@@merge:start/next/end@@ (Zusammenführen starten und beenden, so können mehrere Druckaufträge ein einer PDF / in einer Mail gespeichert werden)
@@deletepage:true/false@@ (Aktuelle Seite löschen)
@@copypage:beginning|1|2|3|...|end@@ (Die aktuelle Seite kopieren an den Anfang,nach Seite 1,2,3...an das Ende)
@@sendfaxto:+49123456789@@
@@callsign:true/false@@ (im Unterschriftenfmodul öffnen, bevor es versendet/gespeichert wird)
@@interactive:true/false@@ (PDF24-Dialog anzeigen/nicht anzeigen)
@@openinreader:true/false@@ (erstellte PDF-Datei nach Generierung öffnen)
@@openinmailclient:true/false@@
@@openincreator:true/false@@
@@openinfax:true/false@@
@@printfile:true/false@@
@@printer:Drucker123/default@@
@@printcopies:10@@
@@sendtoftp:true/false@@
@@ftpserver:ftp.example.org@@
@@ftpport:21@@
@@ftpprotocol:ftp/ftps/sftp@@
@@ftpmode:active/passive@@
@@ftptransfer:binary/ascii@@
@@ftpuser:user123@@
@@ftppassword:pass123@@
@@ftpmkdir:/rechnungen/2022/11@@
@@ftpnavigateto:/rechnungen/2022/11@@
@@ftpfilename:Rechnung12345678.pdf@@
@@execute:"C:\files\checkvirus.exe C:\files\Rechnung12345678.pdf"@@
Das sollte denke ich erst einmal genügen! 🙂
Und bitte nicht falsch verstehen. Es muss natürlich nicht alles integriert werden.
Für die meisten ist es wichtig, dass Mails versendet werden können und eventuell noch, dass Dateien direkt gespeichert werden können, ohne, dass das GUI auf geht. Die anderen Funktionen sind nice to have!