Lehet-e olyan scriptet készíteni,amelyik a nyomtató párbeszéd ablakba ír be adatot ?
Dokumentumokat pdf-ként szeretnék elmenteni.
Egy '.txt' fájlban lennének adatok,például első sor 01,második sor 02,harmadik 03, stb.
A dokumentumnál 'nyomtatás' fülnél van olyan opció,hogy Microsoft Print to PDF. Ezt választva a nevet kell adni a pdf fájlnak.
Ide be lehet írni vbs-el a '.txt' fájlból az adatokat ?
Első pdf-a vbs beírja névnek '01.pdf',megy tovább a script,második 02.pdf lenne stb.
Röviden :a nyomtató párbeszéd ablakba vbs írná be egy 'txt'-ből a fájl neveket ,míg a felsorolás végére ér.
"Dokumentumokat pdf-ként szeretnék elmenteni."
Milyen jellegű dokumentumokat?
Képeket? Szimpla .txt szöveges állományokat?
Word? Excel? Powerpoint?
Egy dokumentum egy PDF (ez esetben honnan jönnek a bemeneti fájlok nevei? az említett .txt fájlból?)? Vagy egy sor/oldal/dia/munkalap egy PDF?
"Egy '.txt' fájlban lennének adatok,például első sor 01,második sor 02,harmadik 03, stb."
Ez a .txt fájl soronként csak a kimeneti PDF-fájlok nevét tartalmazza?
Szimplán 01, 02, 03; vagy bonyolultabbak?
Azért kérdem mindezeket, mert lehet, hogy lehetne egyszerűbb megoldást találni a feladatra.
Munkahelyi 'SAP' alkalmazás.
'SAP' script-el eljutok odáig,hogy szöveget (ami a 'SAP'-ban van) nyomtatni kéne .pdf-be.Itt futtanék egy vbs-t,ami a txt-ből venné ki 01,02,03 számokat ,névnek.
Az alábbi fórumtopikban:
javasolják a PDFCreator nevű programot, aminek az ingyenes változatában:
is van egy COM-modul:
ami meghívható wScriptből (.vbs-ből) - lásd a fórumhozzászólásban az "Advanced solution" részt.
Egy másik lehetőség a Powershell használata:
de tapasztalatom szerint ott gondok lehetnek a Powershell-szkript futtathatóságával (végrehajtási szabályzatok: [link] )
Harmadik lehetőségként ott a Ghostscript:
szép kis parancssoros eszköz, remek paraméterezhetőséggel.
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!