1. Des produits
  2.   PDF
  3.   GO
  4.   PDFCPU
 
  

Bibliothèque Go Open Source pour la génération de documents PDF

API Go Open Source pour le traitement par lots et la création de scripts de documents PDF.

PDFCPU est une bibliothèque complète de traitement de PDF open source écrite en Go. Il est conçu pour le traitement par lots et la création de scripts de documents PDF via une interface de ligne de commande. De plus, l'API simplifie l'intégration de documents PDF dans vos applications à l'aide de GO. L'API simplifie la création et la manipulation de documents PDF avec un large éventail de jeux de commandes.

À l'aide de l'API, vous pouvez ajouter des pièces jointes à votre document PDF, modifier le propriétaire et le mot de passe de l'utilisateur, et chiffrer ou déchiffrer des données. L'API permet d'ajouter ou de supprimer des pages de documents PDF, vous pouvez également faire pivoter, rogner, diviser et valider votre PDF à l'aide de l'API. De plus, l'API permet d'ajouter des mots-clés et d'optimiser les documents PDF.

.

Previous Next

Premiers pas avec PDFCPU

Pour installer le PDFCPU sur votre système, veuillez exécuter la commande suivante. 

Installer PDFCPU via GitHub

go get https://github.com/pdfcpu/pdfcpu

Crypter le PDF via la bibliothèque Go gratuite basée sur les commandes

PDFCPU est une API de manipulation de documents PDF basée sur des commandes. Le système basé sur des commandes permet la manipulation efficace d'un grand nombre de fichiers. Afin de crypter les fichiers PDF, l'API fournit la commande suivante.

pdfcpu encrypt [-v(erbose)|vv] [-q(uiet)] [-mode rc4|aes] [-key 40|128|256] [perm none|all] [-upw userpw] -opw ownerpw inFile [outFile]

En outre, l'API fournit d'autres fonctionnalités de protection des documents, notamment le décryptage, la modification du mot de passe de l'utilisateur, la modification du mot de passe du propriétaire, la liste et l'autorisation à l'aide des commandes suivantes.

Ajouter des images au PDF via l'API GO gratuite

L'API open-source PDFCPU permet d'ajouter et de convertir des images en PDF facilement et rapidement. Pour convertir les images, il vous suffit d'exécuter la commande suivante et le document PDF de sortie sera généré automatiquement.

Ajouter une image aux pages PDF via Go

pdfcpu import [-v(erbose)|vv] [-q(uiet)] [description] outFile imageFile...
// Create a single page photo.pdf containing photo.png using the default positioning pos:full. pdfcpu import photo.pdf photo.png // Create a single page PDF using paper size f:A5 & positioning parameter pos:c to center the image pdfcpu import -- "f:A5, pos:c" photo.pdf photo.jpg // Create a PDF with picture to the right side vertically centered. pdfcpu import -- "form:A5L, pos:r, off:-20 0" photo.pdf photo.jpg //convert your input images to greyscale: pdfcpu import -- "gray:true" gray.pdf test.jpg

Ajouter, supprimer ou répertorier les propriétés d'un document PDF via GO

À l'aide de l'API, vous pouvez également ajouter, supprimer ou répertorier les propriétés des documents PDF. L'ajout d'une propriété de document est assez simple, il vous suffit d'écrire et d'ajouter une commande de propriété et de saisir le nom de la propriété et sa valeur.

Ajouter des propriétés de document PDF via Go

 // Adding a property
pdfcpu properties add in.pdf name = value
 //Adding two properties
cpu properties add in.pdf 'name1 = value1' 'name2 = value2'

De même, vous pouvez supprimer des propriétés de document PDF spécifiques à l'aide de la commande suivante.

Supprimer les propriétés du document PDF via Go

 
//Remove a specific property from in.pdf
pdfcpu prop remove in.pdf dept
// Remove all properties:
pdfcpu prop remove test.pdf
 Français