Logo di QPDF

QPDF è una libreria software e un programma a riga di comando gratuito che consente di convertire un file PDF in un altro file PDF equivalente. È in grado di eseguire trasformazioni come la linearizzazione (nota anche come ottimizzazione per il web o visualizzazione rapida), la crittografia e la decrittazione dei file PDF.[1] Dispone inoltre di opzioni per l’ispezione e la verifica dei file PDF, alcune delle quali sono destinate principalmente agli sviluppatori di PDF.

QPDF supporta operazioni come la rotazione, l’unione e la suddivisione dei documenti PDF grazie alla possibilità di copiare oggetti da un file PDF a un altro e di modificare l’elenco delle pagine all’interno di un documento.[2] QPDF non consente la conversione dei file PDF in altri formati.[3][1]

La libreria QPDF consente anche la creazione di file PDF a partire da zero. In questa modalità, l’utente deve fornire tutti i contenuti del file, mentre QPDF si occupa della rappresentazione sintattica degli oggetti, della creazione delle tabelle di riferimenti incrociati e, facoltativamente, dei flussi di oggetti, della crittografia, della linearizzazione e di altri dettagli sintattici.

QPDF è scritto in C++.[3]

Note

modifica
  1. ^ a b (EN) Bruce Byfield, Editing PDF Structure with QPDF, su Linux Magazine. URL consultato il 29 ottobre 2025.
  2. ^ (EN) Moshe Zadka, Edit PDFs on the Linux command line, su OpenSource, PDF. URL consultato il 29 ottobre 2025.
  3. ^ a b (EN) Steve Emms, QPDF - command-line program that does structural, content-preserving transformations on PDF files, su LinuxLinks, 9 gennaio 2024. URL consultato il 29 ottobre 2025.

Collegamenti esterni

modifica

📚 Artikel Terkait di Wikipedia

United States Navy

dell'United States Special Operations Command, con quartier generale a Tampa, Florida. Il Naval Special Warfare Command amministra, comanda, rifornisce e

Ping

(EN) ping Command, su Documentazione AIX — Commands Reference. URL consultato il 28 febbraio 2009. (EN) ping, su Windows XP Command-line reference. URL

Cmd.exe

famiglia Windows NT. La sintassi dei comandi si basa su quella impiegata in command.com e in generale nei file batch, per cui spesso le due applicazioni vengono

Programma (informatica)

Enciclopedie on line, Istituto dell'Enciclopedia Italiana. programma (informatica), su sapere.it, De Agostini. (EN) computer program, su Enciclopedia

Responsabilità di comando

in Internet Archive. by Victor Hansen, JURIST The Last Line of Defense: The Doctrine of Command Responsibility, Gender Crimes in Armed Conflict, and the

Kesha

ha infatti dovuto fare riferimento al Supplemental Nutrition Assistance Program, un'associazione benefica con lo scopo di aiutare le persone in difficoltà

Application programming interface

Application program interfaces (Computer software), su Open Library, Internet Archive. (EN) Denis Howe, Application Program Interface, in Free On-line Dictionary

Barra verticale

verticale indica alternativa (come ad esempio l'OR logico). Ad esempio: il commando Unix grep -E 'foo|bar' identifica le stringhe che contengono 'foo' oppure