Tisk všech otevřených souborů PDF najednou

V tomto článku si ukážeme, jak jednoduše vytisknout všechny otevřené soubory PDF pomocí JavaScriptu.

 

Postup

Ad1  Spusťte aplikaci PDF-XChange Editor 8 a otevřete požadované soubory PDF. Pokud již máte, pokračujte prosím k bodu 2.

Ad2  Na kartě Formulář klikněte na tlačítko Konzole JavaScriptu.

Ad3  Následně se otevře dialogové okno konzole JavaScriptu.

editor_konzolejs1  

 

Ad4  Do okna konzole zkopírujte tento skript - varianta s interakcí uživatele tj. uživatel musí tisk každého PDF potvrdit:

var ad = app.activeDocs;
for (var i = 0; i < ad.length; i++)
{
var pp = ad[i].getPrintParams();
// pro tisk bez interakce uživatele vymažte znaky // na následujícím řádku
// pp.interactive = pp.constants.interactionLevel.silent;
ad[i].print(pp);

 

Pro tisk otevřených souborů PDF bez interakce uživatele můžete použít tento kód:

var ad = app.activeDocs;
for (var i = 0; i < ad.length; i++)
{
var pp = ad[i].getPrintParams();
pp.interactive = pp.constants.interactionLevel.silent;
ad[i].print(pp);

 

Ad5  A nakonec stiskněte tlačítko Spustit, které se nachází na stejném dialogovém okně. Hned poté dojde ke spuštěn tisku všech otevřených souborů PDF. Tím je úloha dokončena.

editor_konzolejs2

Zpět do obchodu