Permet de créer un PDF à partir d’un fichier texte.
Syntaxe
|
CHGVAR |
VAR(&CMD) VALUE('PDFFRTXT') |
|
CHGVAR |
VAR(&PARM1) VALUE(' [;FontSize=Taille de la police] [;LineSpacing=Hauteur de
ligne] [;RightMargin=Marge à droite] [;TopMargin=Marge en haut] [;BottomMargin=Marge en bas] [;Orientation=0|1|2] [;PageSize="Taille de la page"] [;StandardFont="Nom de la police standard"] [;TrueTypeFont="Nom
de la police TrueType"] |
|
CHGVAR |
VAR(&PARM2) VALUE(' ') |
|
CALL |
PGM(LNCCMD) PARM(&HANDLE &CMD &OPT &PARM1 + &PARM2 &RESULT) |
Paramètres
|
Paramètres |
|
|
Parm1 |
Text: Chemin complet du fichier texte à transformer en PDF.
Dest: Chemin complet du fichier PDF à créer.
FontSize: Taille de la
police utilisée dans le PDF.
LineSpacing: Facteur de hauteur
de ligne.
LeftMargin: Marge à gauche du PDF. A spécifier en points PDF (1 point= 1/72 inch). Si ce paramètre n’est pas renseigné, alors la marge sera de 40 points PDF.
RightMargin: Marge à droite du PDF. A spécifier en points PDF (1 point= 1/72 inch). Si ce paramètre n’est pas renseigné, alors la marge sera de 40 points PDF.
TopMargin: Marge en haut du PDF. A spécifier en points PDF (1 point= 1/72 inch). Si ce paramètre n’est pas renseigné, alors la marge sera de 40 points PDF.
BottomMargin: Marge en bas du PDF. A spécifier en points PDF (1 point= 1/72 inch). Si ce paramètre n’est pas renseigné, alors la marge sera de 40 points PDF.
Orientation: Orientation du
PDF. Ce paramètre peut prendre les valeurs suivantes :
PageSize: Taille des pages du PDF. Ce paramètre peut prendre les valeurs suivantes : LETTER (par défaut), LEGAL, A0, A1, A2, A3, A4, A5, A6. StandardFont: Police à utiliser
pour le PDF. Soit ce paramètre est renseigné, soit le paramètre TrueTypeFont,
mais pas les deux. Ce paramètre peut prendre les valeurs suivantes : TrueTypeFont: Si le PC/Serveur
Windows ne possède pas la police standard spécifiée, alors le lecteur PDF
remplacera la police à utiliser pour le PDF.
|
Exemple
PGM
LNCOPEN
LNCCMD CMD(PDFFRTXT) +
PARM1('Text="C:\A\TEST.txt";Dest=+
"C:\A\\res2.pdf";StandardFont="Cou+
rier";FontSize=16;PageSize="A4"')
LNCCMD CMD(PDFFRTXT) +
PARM1('Text="C:\A\TEST.txt";Dest=+
"C:\A\res3.pdf";TrueTypeFont="C:\+
Windows\Fonts\Candara.ttf";FontSize=16')
LNCCLOSE
ENDPGM