Com convertir un PDF en un conjunt d’imatges

How Convert Pdf Into Set Images



Els mètodes de conversió de fitxers PDF a imatges s’utilitzen sovint per convertir un PDF sencer o per extreure imatges d’un fitxer PDF. Aquestes imatges extretes s’utilitzen principalment en aplicacions de presentació de diapositives, programari de presentació o al web. En aquest article s’enumeren diverses maneres de convertir un fitxer PDF de diverses pàgines a un grup d’imatges.

LibreOffice Draw

La majoria de distribucions de Linux s'inclouen per defecte amb el paquet d'oficines del LibreOffice. Si no, el podeu descarregar des de aquí . Amb l’aplicació LibreOffice Draw, podreu convertir un fitxer PDF en un conjunt d’imatges.







LibreOffice Draw, com el seu nom indica, us permet crear dibuixos, esbossos, gràfics, anotacions, etc. Per defecte, permet exportar fitxers PDF a diversos formats d'imatge, però només converteix la primera pàgina del fitxer PDF. Per solucionar-ho, haureu d'instal·lar Exporta com a extensió d'imatges des de aquí . Aquesta extensió afegeix una nova entrada Exporta com a imatges ... al menú desplegable Fitxer i admet l'exportació de diverses pàgines PDF.



Un cop hàgiu descarregat el fitxer oxt de l'enllaç anterior, afegiu-lo al gestor d'extensions. Aneu a Eines> Gestor d'extensions ..., tal com es mostra a la captura de pantalla següent.







Feu clic al botó Afegeix per afegir el fitxer d'extensió oxt a LibreOffice Draw.



Després d'afegir correctament el fitxer oxt, apareixerà una nova entrada a la llista d'extensions.

Una nova entrada Exporta com a imatges ... s'afegirà al menú desplegable Fitxer.

Obriu un fitxer PDF a LibreOffice Draw i feu clic a Exporta com a imatges ... entrada de menú per iniciar el procés de conversió. Veureu una finestra nova que us permetrà personalitzar les opcions d’exportació. Canvieu les opcions segons les vostres necessitats i feu clic al botó Exporta.

Això és. Ara cada pàgina del fitxer PDF s’ha exportat com a imatge independent. Aquest és, amb diferència, el meu mètode preferit. La configuració és bastant senzilla i fins i tot el LibreOffice Draw us permet editar i anotar fitxers PDF abans d’exportar.

ImageMagick

ImageMagick és una eina de línia d'ordres per convertir, editar i manipular fitxers d'imatge, PDF i SVG. Inclou moltes opcions avançades i l’aplicació en si és força potent. El podeu veure com un equivalent FFmpeg, però sobretot per a fitxers d'imatge.

ImageMagick s'inclou amb una ordre convert que es pot utilitzar per convertir fitxers a diferents formats. Per instal·lar ImageMagick a Ubuntu, executeu l'ordre següent:

$suoapteinstal·larimagemagick

Per defecte, la conversió de PDF està desactivada a ImageMagick. Per habilitar-lo, obriu el fitxer /etc/ImageMagick-6/policy.xml en un editor de text i comenteu totes les línies de desactivació dels tipus de format ghostscript:

Per convertir un fitxer PDF a un conjunt d'imatges mitjançant convertir, utilitzeu una ordre en el format següent:

$convertir-densitat 150fitxer_entrada.pdf-qualitat 100output_file.png

On:

  • -density significa el DPI en què es carrega el fitxer d'entrada PDF mitjançant l'ordre convert
  • pdf és el fitxer PDF que voleu convertir
  • -la qualitat determina la qualitat de les imatges resultants (0-100, sent 100 les millors)
  • png és el prefix dels fitxers de sortida (canvieu l'extensió PNG per qualsevol altre format com jpg)

Pdftoppm (PDF a PPM)

Pdftoppm és una senzilla utilitat de línia d’ordres dedicada a convertir fitxers PDF a formats de fitxers PPM, PNG i JPEG.

Per instal·lar pdftoppm a Ubuntu, executeu l'ordre següent:

$suoapteinstal·larpoppler-utils

Per convertir un fitxer PDF a un conjunt d'imatges mitjançant pdftoppm, utilitzeu una ordre en el format següent:

$pdftoppm input_file.pdf output_file-png -rx 150 -ry 150

On:

  • pdf és el fitxer PDF que voleu convertir
  • output_file és el prefix utilitzat per als fitxers de sortida
  • -png és un format de fitxer per a fitxers de sortida convertits
  • -rx 150 -ry 150 és el DPI en què pdftoppm carrega el fitxer PDF (equivalent a l'opció de densitat de imagemagick)

Inkscape

Inkscape és un programari gratuït, de codi obert i multiplataforma per crear i editar gràfics vectorials. Mitjançant la funció d’exportació integrada d’Inkscape, és possible convertir un fitxer PDF a un munt d’imatges.

Tingueu en compte que el suport per a l'exportació de diverses pàgines s'ha afegit recentment a inkscape. Per tant, el paquet enviat amb la vostra distribució probablement no funcionarà. La versió mínima necessària que necessiteu és 1.0.0. Es pot descarregar la versió beta més recent d’Inkscape amb suport per a diverses pàgines aquí en forma d’AppImage. Assegureu-vos que marqueu l'executable del fitxer des del gestor de fitxers.

Per convertir un fitxer PDF en imatges mitjançant Inkscape, executeu una ordre en el format següent:

$perjodins {1..10};fer./Inkscape-2b71d25-x86_64.AppImage input_file.pdf-Amb
--export-dpi=300 --export-area-page --pdf-pàgina=$ i --export-file='sortida-$ i.png ';
fet

On:

  • {1..10} són números de pàgina de PDF, heu d'especificar-ho correctament, en cas contrari l'ordre no funcionarà (canvieu els valors segons calgui)
  • ./Inkscape-2b71d25-x86_64.AppImage és el nom del fitxer Inkscape AppImage que heu baixat de l’enllaç anterior (canvieu el nom segons calgui)
  • pdf és el nom del fitxer d'entrada que es vol convertir (canvieu el nom segons calgui)
  • -z serveix per utilitzar un inkscape sense cap cap senyal gràfica (deixar com està)
  • –Export-dpi = 300 és la densitat amb què Inkscape carrega el fitxer PDF (canvieu el valor segons calgui)
  • –Export-area-page és per exportar tota la pàgina PDF (deixeu-la tal qual)
  • –Pdf-page = $ i fa referència al número de pàgina que s’exportarà (deixeu-ho tal com està)
  • –Export-file = output- $ i.png és el prefix per als fitxers de sortida (canvieu la part de sortida segons sigui necessari)

Conclusió

Aquests són els mètodes principals que podeu utilitzar per convertir un fitxer PDF a diverses imatges. Hi ha alguns altres mètodes i aplicacions que es poden utilitzar per a la conversió, però requereixen molts passos sense aportar res de nou a la taula, de manera que els he omès de la llista.