Per creare un file PDF solitamente utilizzo PDF Creator. Dapprima memorizzo la stampante di default, poi setto PDF Creator come stampante attuale e quindi, con delle istruzioni tipo
codice:
   Printer.FontSize = 18
   Printer.CurrentY = 20
   Printer.CurrentX = 28
   Printer.Print "TESTO DI PROVA"
   Printer.EndDoc
sono in grado di creare un file PDF. Alla fine della fiera non devo però dimenticarmi di settare nuovamente la stampante di default come stampante attuale.
Tutto funziona a meraviglia; uso questo sistema da svariati anni.
Adesso però sono nelle curve. Al posto di
Printer.Print "TESTO DI PROVA"
dovrei scrivere
Printer.Print CodiceHTML$ o qualcosa del genere.
CodiceHTML$ è una variabile stringa che contiene appunto del codice html. Ad esempio
codice:
CodiceHTML$ = "<html><body><table><tr><td><b>GRASSETTO</b></td></tr></table></body></html>"
Ovviamente nel file PDF la parola GRASSETTO dovrebbe apparire appunto in grassetto e gli ulteriori tag nel codice html dovrebbero rispettare la sintassi di questo linguaggio di scripting (o per lo meno i tag principali).
C'è qualche modo per riuscire ad ottenere quanto sopra descritto ?
Grazie per l'attenzione.