PDF

Jak optimalizovat soubory PDF pro lepší čitelnost na mobilních zařízeních

Jak optimalizovat soubory PDF pro lepší čitelnost na mobilních zařízeních
Úpravy souborů PDF, aby byly optimalizovány pro mobilní zařízení, mohou být těžkopádným úkolem. Soubory PDF jsou obvykle navrženy k použití „tak, jak jsou“, bez jakýchkoli úprav jejich rozložení. To vede ke špatnému zážitku ze čtení na ručních zařízeních s malými obrazovkami. Tento článek vám ukáže, jak zajistit, aby soubory PDF byly pro mobilní zařízení přívětivější, a to pomocí bezplatného a otevřeného nástroje s názvem K2pdfopt.

O společnosti K2pdfopt

K2pdfopt je bezplatný a otevřený software pro manipulaci s PDF vyvinutý společností Willus. Tento software podporuje standardní funkce editoru PDF, jako je změna velikosti a oříznutí PDF. Hlavním vrcholem tohoto nástroje je však jeho schopnost převádět soubory PDF do formátů, které jsou přístupné mobilním zařízením. K2pdfopt dokáže optimalizovat jednoduché textové soubory PDF; komplexní vícesloupcové soubory PDF; a dokáže pomocí technologie OCR extrahovat text ze souborů PDF obsahujících obrázky.

Tento článek se bude věnovat pouze optimalizaci jednoduchých textových souborů PDF pro malé obrazovky. K2pdfopt přichází s řadou možností a stovkami kombinací, které lze použít podle vašich požadavků. Není reálné je zde všechny pokrýt, proto se v tomto článku zaměříme na převod jednosloupcových souborů PDF obsahujících pouze text. S tímto nástrojem můžete kdykoli experimentovat podle podrobného vysvětlení dostupných možností tady.

Instalace K2pdfopt v Linuxu

Chcete-li nainstalovat K2pdfopt na Ubuntu, spusťte následující příkaz:

$ sudo apt nainstalovat k2pdfopt

Upozorňujeme, že verze dostupná v oficiálních úložištích Ubuntu může být zastaralá. Můžete nainstalovat nejnovější verzi spustitelného binárního souboru K2pdfopt pro Ubuntu a další distribuce Linuxu tady.

Převod jednoduchého souboru PDF pouze pro text

Spuštěním následujícího příkazu spusťte K2pdfopt:

soubor $ k2pdfopt.pdf

Pokud jste stáhli binární soubor, použijte místo toho následující příkazy:

$ chmod + x k2pdfopt
$ ./ k2pdfopt soubor.pdf

K2pdfopt obsahuje dobře vyrobený interaktivní nástroj příkazového řádku, který usnadňuje zadávání možností přizpůsobení. Po spuštění K2pdfopt byste měli vidět následující rozložení:

Každá možnost uvedená ve výstupu výše předchází kód zkratky. Vše, co musíte udělat, je zadat tyto kódy podle vašich požadavků a postupovat podle pokynů na obrazovce. Interaktivní nástroj také vydá správné přepínače příkazového řádku, které můžete použít přímo v binárním souboru.

Chcete-li například zalomit text pro lepší čitelnost na mobilních zařízeních, zadejte „w“ a postupujte podle pokynů na obrazovce. Pokud si nejste jisti výzvou, stačí stisknout vyberte výchozí hodnotu. Snímek obrazovky níže ukazuje některé výzvy, které dostanete po zadání „w:“

Můžete zadat libovolný platný kód zkratky, kolikrát chcete. Stále budete dostávat interaktivní výzvy k přizpůsobení chování převodu. Jakmile jste s možnostmi spokojeni, stiskněte klíč.

Všimněte si řádku „Vybrané možnosti“, který zobrazuje parametry příkazového řádku, které jste vybrali z interaktivního nástroje. Až příště budete chtít použít stejnou sadu možností, nebudete již muset znovu procházet interaktivním nástrojem. Stačí použít přímo uvedené možnosti. Například:

$ ./ k2pdfopt soubor.pdf-zabalit + -hy -ws -0.2

Pokud jste spokojeni s „Vybranými možnostmi“, stiskněte ještě jednou spusťte proces převodu:

Počkejte, až proces skončí, měli byste dostat nový soubor s příponou „k2opt.„V tomto případě získáte soubor s názvem„ file_k2opt.pdf.“.

Před převodem vypadá soubor na mém zařízení takto:

Po převodu se soubor stane:

Pro informaci používám níže uvedený příkaz pro své zařízení Android:

$ ./ k2pdfopt soubor.pdf -c -neg- -balení + -hy -ws -0.2 -dpi 550 -idpi -2 -fc- -w
1080-h 1920 -om 0.1,0.1,0.1,0.1

Tento příkaz zabalí text pro lepší mobilní čtení, zvětší velikost textu zvýšením hodnot DPI, nastaví okraje na všech čtyřech stranách na 0.1 palec široký a optimalizuje soubor pro rozlišení 1920 × 1080. Přesné specifikace vašeho zařízení můžete zkontrolovat instalací aplikace s informacemi o systému, například „CPU-Z.“

Book Reader pro Android

Pokud nemáte počítač se systémem Linux, se kterým můžete pracovat, můžete použít bezplatný a otevřený zdroj Čtečka knih Aplikace pro Android, díky níž můžete soubory PDF snadno a rychle používat v mobilních zařízeních. Aplikace Book Reader obsahuje podporu pro K2pdfopt a funguje dobře při optimalizaci jednoduchých textových souborů PDF. Zážitek není tak plynulý jako předoptimalizovaný soubor PDF a při posouvání a provádění okamžitých převodů lze pozorovat zpoždění. Dostane však práci, podporuje temné téma a zahrnuje možnost zvětšení a zmenšení velikosti písma.

Níže je uveden příklad zobrazující rozložení vhodné pro mobilní zařízení v aplikaci Book Reader. Před optimalizací vypadá soubor takto:

Kliknutím na ikonu ve stylu hamburgeru v horní liště optimalizujete PDF. Po optimalizaci vypadá soubor na mobilním zařízení takto:

Upozorňujeme, že aplikace Book Reader nepřevede původní soubor PDF a zůstane zachována.

Závěr

Některé prohlížeče PDF na mobilních zařízeních podporují režim přeformátování textu. Tento režim se snaží zlepšit čitelnost zabalením textu. Zjistil jsem však, že jsou špatně optimalizovány s nerovnoměrným uspořádáním a špatnými pravidly dělení slov. K2pdfopt, na druhé straně, je mnohem přizpůsobitelnější a efektivnější při zalamování textu a může zcela odstranit dělení slov. Doufejme, že vás tento článek naučí, jak převádět soubory PDF do čitelnějších formátů na vašem mobilním zařízení.

Hry 5 nejlepších arkádových her pro Linux
5 nejlepších arkádových her pro Linux
V dnešní době jsou počítače vážné stroje používané k hraní her. Pokud nemůžete získat nové vysoké skóre, budete vědět, co tím myslím. V tomto příspěvk...
Hry Battle For Wesnoth 1.13.6 Vývoj uvolněn
Battle For Wesnoth 1.13.6 Vývoj uvolněn
Battle For Wesnoth 1.13.6 vydané minulý měsíc, je šestým vývojovým vydáním v 1.13.série x a přináší řadu vylepšení, zejména do uživatelského rozhraní,...
Hry Jak nainstalovat League Of Legends na Ubuntu 14.04
Jak nainstalovat League Of Legends na Ubuntu 14.04
Pokud jste fanouškem League of Legends, pak je to pro vás příležitost otestovat běh League of Legends. Všimněte si, že LOL je podporován na PlayOnLinu...