Sauvegarde du document WORD courant.
Syntaxe
CHGVAR |
VAR(&CMD) VALUE('WSAVEAS') |
CHGVAR |
VAR(&PARM1) VALUE(' File="nom du fichier" [;RecentFiles=True/False] [;Format=constante] [;OptimizeSize=True/False] [;PdfA=True/False] ') |
CHGVAR |
VAR(&PARM2) VALUE(' ') |
CALL |
PGM(LNCCMD) PARM(&HANDLE &CMD &OPT &PARM1 + &PARM2 &RESULT)) |
MONMSG |
MSGID(LNC0000) EXEC(GOTO CMDLBL(ERROR)) |
Paramètres
Paramètres |
|
Parm1 |
File : Chemin et nom de sauvegarde du fichier courant.
RecentFiles : True/False. Si True, le fichier sauvegardé est ajouté à la liste des derniers fichiers utilisés. False par défaut.
Format : Le format doit être cohérent avec l’extension du fichier sauvegardé. Vous pouvez utiliser la syntaxe Word : wdFormatDocument, wdFormatDOSText, wdFormatDOSTextLineBreaks, wdFormatEncodedText, wdFormatHTML, wdFormatRTF, wdFormatTemplate, wdFormatText, wdFormatTextLineBreaks, wdFormatUnicodeText… ou bien les mots clés suivants : - DOC - DOCX - DOCM - HTML - XPS Si vous ne mettez pas le paramètre Format, alors le format par défaut de MS Word est utilisé. Exemple : DOCX pour Word 2010 et versions ultérieures.
OptimizeSize : True/False. False par défaut. Ce paramètre est pris en compte seulement si Format=PDF. Si True, la résolution et la qualité du PDF sont optimisées pour un affichage à l’écran. La qualité est moindre et la taille est minimale. Si False, le PDF est optimisé pour l’impression. La qualité est optimale et la taille du fichier est plus grande.
PdfA : True/False. False par défaut. Ce paramètre est pris en compte seulement si Format=PDF. Si True, le PDF sauvegardé sera compatible avec la norme PDF/A-3A (Nom ISO : ISO 19005-3).
|
|
Exemples
1)
LNCCMD CMD(WSAVEAS) PARM1('File="c:\temp\test_wsaveas.docx";format=DOCX')
2)
LNCCMD CMD(WSAVEAS) PARM1('File="c:\temp\test_wsaveas.docm";format=DOCM')
3)
LNCCMD CMD(WSAVEAS) PARM1('FILE="C:\A\test.PDF";FORMAT=PDF;OptimizeSize=true')
Pour avoir une taille du PDF minimale, l’option OptimizeSize est égale à true.
4)
LNCCMD CMD(WSAVEAS) PARM1('File="C:\temp\test\4\Doc3.pdf";Format=PDF;PdfA=true')
Pour avoir un PDF compatible avec la norme PDF/A-3A.
Voir aussi