Ako previesť PDF na sadu obrázkov

How Convert Pdf Into Set Images



Metódy prevodu súborov PDF na obrázok sa často používajú na konverziu celého PDF alebo na extrahovanie obrázkov zo súboru PDF. Tieto extrahované obrázky sa väčšinou používajú v prezentáciách, prezentačnom softvéri alebo na webe. Tento článok obsahuje zoznam rôznych spôsobov prevodu viacstránkového súboru PDF na skupinu obrázkov.

LibreOffice Draw

Väčšina distribúcií Linuxu štandardne dodáva kancelársky balík LibreOffice. Ak nie, môžete si ho stiahnuť z tu . Pomocou aplikácie LibreOffice Draw budete môcť previesť súbor PDF na sadu obrázkov.







LibreOffice Draw, ako naznačuje názov, vám umožňuje vytvárať kresby, náčrty, grafiku, anotácie a podobne. Štandardne podporuje export súboru PDF do rôznych formátov obrázkov, ale prevádza iba prvú stránku súboru PDF. Na vyriešenie tohto problému budete musieť nainštalovať rozšírenie Exportovať ako obrázky z tu . Toto rozšírenie pridáva do rozbaľovacej ponuky Súbor nový záznam Exportovať ako obrázky ... a podporuje export viacerých stránok PDF.



Keď si z vyššie uvedeného odkazu stiahnete oxt súbor, pridajte ho do správcu rozšírení. Prejdite na Nástroje> Správca rozšírení ..., ako je to znázornené na obrázku nižšie.







Kliknutím na tlačidlo Pridať pridáte ďalší súbor s príponou do LibreOffice Draw.



Po úspešnom pridaní oxt súboru sa v zozname prípon objaví nový záznam.

Do rozbaľovacej ponuky Súbor bude pridaný nový záznam Exportovať ako obrázky ...

Otvorte súbor PDF v programe LibreOffice Draw a potom kliknite na položku ponuky Exportovať ako obrázky ... a spustite proces prevodu. Uvidíte nové okno, ktoré vám umožní prispôsobiť možnosti exportu. Zmeňte možnosti podľa svojich potrieb a kliknite na tlačidlo Exportovať.

To je všetko. Každá stránka vo vašom súbore PDF bola teraz exportovaná ako samostatný obrázok. Toto je zďaleka moja obľúbená metóda. Nastavenie je celkom jednoduché a LibreOffice Draw vám dokonca umožňuje upravovať a komentovať súbory PDF pred exportom.

ImageMagick

ImageMagick je nástroj príkazového riadka na prevádzanie, úpravu a manipuláciu so súbormi obrázkov, PDF a SVG. Dodáva sa s mnohými pokročilými možnosťami a samotná aplikácia je dosť výkonná. Môžete to vidieť ako ekvivalent FFmpeg, ale väčšinou pre obrazové súbory.

Program ImageMagick je dodávaný s príkazom previesť, ktorý je možné použiť na konverziu súborov do rôznych formátov. Ak chcete nainštalovať ImageMagick v Ubuntu, spustite nasledujúci príkaz:

$sudovýstižnýInštaláciaimagemagick

Konverzia PDF je v programe ImageMagick predvolene zakázaná. Ak to chcete povoliť, otvorte súbor /etc/ImageMagick-6/policy.xml v textovom editore a komentujte všetky riadky v časti Zakázať typy formátov ghostscript:

Ak chcete súbor PDF previesť na skupinu obrázkov pomocou funkcie previesť, použite príkaz v nasledujúcom formáte:

$previesť-hustota 150input_file.pdf-kvalita 100output_file.png

Kde:

  • -hustota znamená DPI, pri ktorom je vstupný súbor PDF načítaný príkazom previesť
  • pdf je súbor PDF, ktorý chcete previesť
  • -kvalita určuje kvalitu výsledných obrázkov (0-100, pričom 100 je najlepších)
  • png je predpona výstupných súborov (zmeňte príponu png pre akýkoľvek iný formát, napríklad jpg)

Pdftoppm (PDF do PPM)

Pdftoppm je jednoduchý nástroj príkazového riadka určený na prevádzanie súborov PDF do formátov súborov PPM, PNG a JPEG.

Ak chcete nainštalovať pdftoppm v Ubuntu, spustite nasledujúci príkaz:

$sudovýstižnýInštaláciapoppler-utils

Ak chcete previesť súbor PDF na skupinu obrázkov pomocou programu pdftoppm, použite príkaz v nasledujúcom formáte:

$pdftoppm vstupný_súbor.pdf výstupný_súbor-png -rx 150 -skús 150

Kde:

  • pdf je súbor PDF, ktorý chcete previesť
  • output_file je predpona používaná pre výstupné súbory
  • -png je formát súboru pre konvertované výstupné súbory
  • -rx 150 -ry 150 je DPI, pri ktorom sa súbor PDF načítava pomocou programu pdftoppm (ekvivalent možnosti hustoty imagemagick)

Inkscape

Inkscape je bezplatný, open source a multiplatformový softvér na vytváranie a úpravu vektorovej grafiky. Pomocou vstavanej funkcie exportu Inkscape je možné previesť súbor PDF na veľa obrázkov.

Všimnite si toho, že podpora pre export viacerých stránok bola do inkscape pridaná len nedávno. Balík dodaný s vašou distribúciou teda pravdepodobne nebude fungovať. Minimálna požadovaná verzia, ktorú potrebujete, je 1.0.0. Najnovšiu beta verziu Inkscape s podporou viacerých stránok je možné stiahnuť z tu vo forme AppImage. Uistite sa, že označíte spustiteľný súbor zo správcu súborov.

Ak chcete previesť súbor PDF na obrázky pomocou Inkscape, spustite príkaz v nasledujúcom formáte:

$preiv {1..10};urobiť./Inkscape-2b71d25-x86_64.AppImage input_file.pdf-S
--export-dpi=300 --export-area-page --pdf-stránka=$ i --exportný súbor='výkon-$ i.png ';
hotový

Kde:

  • {1..10} sú čísla strán PDF, musíte to zadať správne, inak príkaz nebude fungovať (zmeňte hodnoty podľa potreby)
  • ./Inkscape-2b71d25-x86_64.AppImage je názov súboru Inkscape AppImage, ktorý ste stiahli z vyššie uvedeného odkazu (podľa potreby zmeňte názov)
  • pdf je názov vstupného súboru, ktorý sa má previesť (podľa potreby zmeňte názov)
  • -z je na použitie bezhlavého inkscape bez GUI (nechajte tak, ako je)
  • –Export-dpi = 300 je hustota, pri ktorej je súbor PDF načítaný programom Inkscape (zmeňte hodnotu podľa potreby)
  • –Export-area-page slúži na export celej stránky PDF (nechajte tak, ako je)
  • –Pdf-page = $ i odkazuje na číslo stránky, ktoré sa má exportovať (nechajte tak, ako je)
  • –Export-file = output- $ i.png je predpona pre výstupné súbory (podľa potreby zmeňte výstupnú časť)

Záver

Toto sú hlavné metódy, ktoré môžete použiť na konverziu súboru PDF na viacero obrázkov. Existuje niekoľko ďalších metód a aplikácií, ktoré je možné použiť na konverziu, ale vyžadujú veľa krokov bez toho, aby ste do tabuľky priniesli niečo nové, takže som ich z tohto zoznamu vynechal.