Mit Hilfe von eDocPrinter PDF Pro`s PDF-Kommandos können sie die PDF Erzeugung aus Datenbanken und Warenwirtschaftssystemen heraus automatisieren, wie z.B. MSAccess, Navision, Concorde, SAP usw.
Es finden sich dafür diverse PDF Kommandos, die aber teilweise nur in der Advanced Edition von eDocPrinter PDF Pro enthalten sind und nicht in der Standard Edition.
|
 |
|
PDF Kommandos gibt es z.B. - E-Mailversand ( Plain Text oder HTML Kommandos ) - Anheften weiterer Dateien als E-Mail Attachment - PDF Vorlage für den Seitenhintergrund - Seitenaufteilungskommando z.B. für Massenfakturierung etc. - Definition der Sicherheitseigenschaften - Definition des Speicherpfades und Dateinamens - Digitale Signierung von PDF Dateien - ...usw
Diese PDF Kommandos werden z.B. einfach in den Formulardesignern/Layout,- oder Berichtsdesigner eingesetzt und wenn sie auf Drucken klicken und eDocPrinter PDF Pro als Drucker wählen, nimmt er diese PDF Kommandos und arbeitet diese ab, was dann z.B. für automatischen E-Mailversand etc. genutzt werden. Man kann diese PDF Kommandos dann z.B. in ein Rechnungslayout einfügen oder in Designlayouts für Auftragsbestätigungen.
Um die Verarbeitung von PDF Kommandos zu aktivieren, müssen sie im Register Links diese Funktion auch aktivieren.
PDF kommandos können auch mit Datenbankfeldern vermischt werden, also wenn sie in einem Layoutdesigner ein Rechnungslayout bearbeiten, können sie dort z.B. %%EmailTo: [#Email]%% oder %FilePath:C:\[#Beleg][#Rechnugnsnummer].pdf%% einsetzen, wobei [#Beleg][#Rechnugnsnummer] oder [#Email] dann ein Datenbankfeld wäre. Die Namen und das Aussehen solcher Datenbankfelder sind natürlich immer unterschiedlich und bei Ihnen wahrscheinlich völlig anders.
|
Nur Advanced Edition!
%%acim: c:\produktbild300.bmp,256,256%% // zeigt ein Bild z.B. JPEG oder BMP an, mit vordefinierte Höhe/Breite
%%acim: c:\imagepath.jpg%% // zeigt ein Bild z.B. JPEG oder BMP an, ohne Angabe der Bildgröße
|
%%EmailReturnReceipt: True%% // Quittung für das Lesen der E-Mails erbeten - nur f
%%EmailImportance: 2%% // E-Mail Priorität
%%EmailSendNow: True%% // Dieses PDF Kommando sendet E-Mails direkt ohne daß man noch auf Senden/Empfangen in MSOutlook klicken muss, was bei Massenversand gut zu gebrauchen ist.
%%DestSplitJob: #NUM%% // ein simple Form der Seitenaufteilung, z.B. für Massenversand. Die Nummer bedeutet die Anzahl der Seiten per Druckjob, die aufgeteilt werden sollen. Beispiel: %%DestSplitJob: 2%% teilt diese in zwei Seiten per PDF auf und kann am Anfang der Seite einfügt werden.
Formular-Aktionen ++++++++++++ und ähnliches
%%acfb: Hier klicken,SubmitForm,http://www.softwarefuture.com/,,20%% // Fügt einen Formularbutton in eine PDF Datei ein an der Stelle, wo dieses Kommando platziert wird. Erlaubt als Aktion die Werte SubmitForm und ResetForm
%%acft: Feldname,textstring,[Schriftgrösse,Breite,Linien,AnzahlZeichenMax,bDrawBorder,R,G,B,bkR,bkG,bkB] //Textfelder hinzufügen
%%acfk: Feldname,Wert,[Schriftgrösse,bDrawBorder,R,G,B,bkR,bkG,bkB] //Check box hinzufügen
%%acfs: sig1,144,144,true%% // Leeres Signaturfeld hinzufügen ( digitale Unterschrift )
%%acln: http://www.pdfprinter.dk , 190, 30%% %%acim: c:\logodk2006.bmp,190,30%% // Bilder/Grafiken mit oder ohne Link hinzufügen:
%%acln: http://www.pdfprinter.dk %% // Link erstellen im Dokument
%%acln: #page=3%% // erzeugt einen Link der auf Seite 3 der PDF Datei verweist
%%acln: http://www.pdfprinter.dk/test/dok.pdf#DIBIMAGE%% // erzeugt einen Link auf Named Destinations
%%acln: #NamedDestONLY%% // erzeugt einen Link zu Named Destination in gleichem Dokument
%%acln: c:\local.pdf#nameddest%% // erzeugt einen Link zu Named Destination im Dokument local.pdf
%%acln: #page=-1%% // erzeugt einen Link zur letzten Seite der PDF Datei
|