Question mal formulée, veux-tu:
- Imprimer vers un PDF ? Auquel cas il te suffit d'utiliser une imprimante virtuelle PDF, il en existe des tas, dont celle fournie par MS, mais je conseille
DoPDF v7 beaucoup plus légère.
- Générer un document PDF depuis PB ? n'existe nativement que pour Linux, mais pour Windows, il y a l’excellente lib PurePDF (d'ABBKlaus, qui est un portage de l'excellent
FPDF (voir forum us). Cette lib a été convertie en module récemment. Avec ça tu construit ton PDF tout comme un canvas (sauf que tu ne peux visualiser le résultat avant d'ouvrir le PDF avec un lecteur). C'est rapide, simple et fiable.
Exemple pour créer un Hello World (avec l'ancienne version, non-module)
Code:
#PurePDF_Include=1
XIncludeFile "PurePDF.pb"
Define file$="Tutorial01 Hello World.pdf"
pdf_Create()
pdf_AddPage()
pdf_SetFont("Arial","B",16)
pdf_Cell(40,10,"Hello World!",1)
pdf_Save(file$)
; Afficher
RunProgram(file$)

La version actuelle mise en module par Thorsten1867
PurePDF
