breathfromhell
Messages postés26Date d'inscriptionvendredi 23 mars 2007StatutMembreDernière intervention 6 mars 2009
-
5 mars 2009 à 12:22
cs_abdellah123
Messages postés6Date d'inscriptionmercredi 24 mai 2006StatutMembreDernière intervention 1 octobre 2009
-
29 sept. 2009 à 18:03
Bonjour,
je cherche un moyen d'automatiser d'impression d'un fichier un document (doc, docx, ppt, pptx ...) en utilisant une imprimante générique d'impression sous format PostScript déjà installée.
le but en quelque sort transformer un document en un fichier PostScript.
j'ai trouvé un script js qui fait la même chose:
var files = WScript.Arguments;
var fso = new ActiveXObject("Scripting.FileSystemObject");
var word = new ActiveXObject("Word.Application");
word.ActivePrinter = "MS Publisher Color Printer";
for (var i = 0 ; i < files.length ; i++)
{
var docfile = fso.GetAbsolutePathName(files(i));
var psfile = fso.GetAbsolutePathName(fso.GetBaseName(files(i)) + ".ps");
var doc = word.Documents.Open(docfile);
WScript.Echo(docfile + " -> " + psfile);
word.PrintOut(false, false, 0, psfile);
doc.Close(0);
};
word.Quit();
WScript.Quit(0);