Linux buýruk setirinde PDF-i şekile nädip öwürmeli


pdftoppm PDF resminama sahypalaryny PNG we beýlekiler ýaly şekil formatlaryna öwürýär. Tutuş PDF resminamasyny aýratyn surat faýllaryna öwrüp bilýän buýruk setiri guraly. Pdftoppm bilen, ileri tutulýan surat ölçegini kesgitläp, masştabyny we suratlaryňyzy kesip bilersiňiz.

Pdftoppm buýruk setiri guralyny ulanmak üçin ilki bilen poppler/poppler-utils/poppler-tools paketiniň bir bölegi bolan pdftoppm gurmaly. Linux paýlanyşyňyza baglylykda bu bukjany aşakdaky ýaly guruň

$ sudo apt install poppler-utils     [On Debian/Ubuntu & Mint]
$ sudo dnf install poppler-utils     [On RHEL/CentOS & Fedora]
$ sudo zypper install poppler-tools  [On OpenSUSE]  
$ sudo pacman -S poppler             [On Arch Linux]

Aşakda pdf faýllaryňyzy şekillere öwürmek üçin pdftoppm guralyny nädip ulanyp boljakdygynyň mysallary:

1. PDF resminamasyny şekile öwüriň

Tutuş pdf-i öwürmek üçin sintaksis aşakdaky ýaly:

$ pdftoppm -<image_format> <pdf_filename> <image_name>
$ pdftoppm -<image_format> <pdf_filename> <image_name>

Aşakdaky mysalda, resminamamyň ady Linux_For_Beginners.pdf we ony PNG formatyna öwreris we suratlara Linux_For_Beginners diýip at bereris.

$ pdftoppm -png Linux_For_Beginners.pdf Linux_For_Beginners

PDF-iň her sahypasy PNG-a Linux_For_Beginners-1.png, Linux_For_Beginners-2.png we ş.m. öwrüler.

2. PDF sahypalarynyň diapazonyny suratlara öwüriň

Aralygy kesgitlemek üçin sintaksis aşakdaky ýaly:

$ pdftoppm -<image_format> -f N -l N <pdf_filename> <image_name>
$ pdftoppm -<image_format> -f N -l N <pdf_filename> <image_name>

Nirede N gizlenmek üçin birinji sahypa belgisini we soňky sahypany öwürmek üçin -l N kesgitleýär.

Aşakdaky mysalda, Linux_For_Beginners.pdf-den 10-15 sahypalary PNG-e öwreris.

$ pdftoppm -png -f 10 -l 15 Linux_For_Beginners.pdf Linux_For_Beginners

Çykyş Linux_For_Beginners-10.png, Linux_For_Beginners-11.png we ş.m.

3. Ilkinji PDF sahypasyny Surata öwüriň

Birinji sahypany öwürmek üçin diňe aşakdaky sintaksis ulanyň:

$ pdftoppm -png -f 1 -l 1 Linux_For_Beginners.pdf Linux_For_Beginners

4. DPI hilini öwürmek üçin sazlaň

Pdftoppm PDF sahypalaryny deslapky 150 DPI bolan şekillere öwürýär. Düzeltmek üçin, X çözgüdi kesgitleýän rx belgisini we DP çözgüdini Y çözgüdi kesgitleýän belgini -ry ulanyň.

Bu mysalda Linux_For_Beginners.pdf-iň DP hilini 300-e düzýäris.

$ pdftoppm -png -rx 300 -ry 300 Linux_For_Beginners.pdf Linux_For_Beginners

Pdftoppm-da elýeterli we goldanýan ähli saýlawlary görmek üçin buýruklary işlediň:

$ pdftoppm --help  
$ man pdftoppm

Indi Pdftoppm buýruk setiri guralyny ulanyp, PDF sahypalaryňyzy Linux-daky şekillere öwrüp bilersiňiz diýip umyt edýärin.