Win2PDF è programmabile in maniera semplice. O avanzata. La modalità più semplice
consiste nell'inserire nel Registry di Windows i parametri desiderati
e poi avviare la stampa. Nella modalità più complessa si può gestire direttamente
l'oggetto printer device context, tramite le API o tramite qualsiasi altro meccanismo
si abbia a disposizione.
Di seguito, un piccolo esempio di codice in VBA, con il quale si genera una stampa
in Win2PDF partendo da una applicazione realizzata in Microsoft Access.
' Imposta i valori nel registro per Win2PDF
SaveSetting "Dane Prairie Systems", "Win2PDF", _
"PDFTitle", "Fattura da TDE Informatica srl"
SaveSetting "Dane Prairie Systems", "Win2PDF", _
"PDFAuthor", "TDE Informatica srl"
SaveSetting "Dane Prairie Systems", "Win2PDF", "PDFSubject", _
"Fattura da TDE Informatica srl"
SaveSetting "Dane Prairie Systems", "Win2PDF", "PDFMailSubject", _
"Fattura da TDE Informatica srl"
SaveSetting "Dane Prairie Systems", "Win2PDF", "PDFMailRecipients", _
"prova@tdeinformatica.it"
DoCmd.PrintOut