-
Notifications
You must be signed in to change notification settings - Fork 2
Nastavení tisku ve Firefoxu
Tento postup se týká nastavení tisku ze systému Koha provozovaném v prohlížeči Firefox. Jde především o dosažení tzv. tichého tisku (silent print), tj. tisku na předem vybrané tiskárně s daným setem parametrů bez nutnosti takový tisk nastavovat a potvrzovat v tiskovém okně.
Jde o variantu aplikace "na cesty". Veškeré nastavení jsou uložena v jednom adresáři. Přenášení na další počítače je snadné. Prostě vše nastavíte pouze jednou, adresář s PortableFF nakopírujene na flashku a distribuujete na další zařízení. Stáhněte si českou verzi z PortableApps
Pokud budete používat PortableFF není standardně možné používat zárověň klasický Firefox. V základním nastavení lze aplikaci spustit pouze v jedné instanci. Jde to však snadno změnit. Buď na prohlížení budete používat jiný prohlížeč nebo budete spouštět Portable verzi s parametrem -no-remote
. Takže například takto:
C:\cesta_k_exe\PortableFF.exe -no-remote
Poté je možné spouštět zároveň také běžný desktopový Firefox.
Tento doplněk umožní tisk bez nutnosti potvrzovat tiskový dialog. Nainstalujte jeje přímo z prostředí Firefoxu nebo z Mozilla Addons.
Do IntranetSlipPrinterJS vložte následující kód:
function printThenClose() {
try
{
jsPrintSetup.clearSilentPrint();
jsPrintSetup.setOption('printSilent', 1);
//Set Header and footer
jsPrintSetup.setOption('headerStrLeft', '');
jsPrintSetup.setOption('headerStrCenter', '');
jsPrintSetup.setOption('headerStrRight', '');
jsPrintSetup.setOption('footerStrLeft', '');
jsPrintSetup.setOption('footerStrCenter', '');
jsPrintSetup.setOption('footerStrRight', '');
//Set margins
jsPrintSetup.setOption('marginTop', 0);
jsPrintSetup.setOption('marginBottom', 2);
jsPrintSetup.setOption('marginLeft', 1);
jsPrintSetup.setOption('marginRight', 1);
jsPrintSetup.print();
window.close();
}
catch(err)
{
//Default printing if jsPrintsetup is not available
window.print();
window.close();
}
}
Pokud chcete vyladit nějaké další detaily JS Print Setup, podívejte na wiki projektu a prostudujte si bohatou dokumentaci.
Firefox používá jako výchozí poslední použitou tiskárnu. Díky tomu se stává, že tisk jde jinam, než potřebuje. Lze vynutit použití výchozí tiskárny v systému.
about:config
print.save_print_settings
nastavit na hodnotu false