pdftk
Il s'agit de la commande pdftk qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks en utilisant l'un de nos multiples postes de travail en ligne gratuits tels que Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS
PROGRAMME:
Nom
pdftk - Un outil pratique pour manipuler des PDF
SYNOPSIS
pdftk <entrée PDF fichiers | - | INVITE>
[ entrée_pw <entrée PDF propriétaire mots de passe | INVITE> ]
[ <opération arguments> ]
[ sortie <sortie nom de fichier | - | INVITE> ]
[ chiffrer_40bit | chiffrer_128bit ]
[ permettre ]
[ propriétaire_pw <propriétaire Mot de passe | INVITE> ]
[ utilisateur_pw <utilisateur Mot de passe | INVITE> ]
[ aplatir ] [ besoin_apparences ]
[ compresser | décompresser ]
[ keep_first_id | keep_final_id ] [ drop_xfa ] [ drop_xmp ]
[ verbeux ] [ ne_demandez pas | faire_demander ]
Où? :
peut être vide, ou :
[ cat | Shuffle | éclatement | tourner |
générer_fdf | remplir le formulaire |
fond | multi-fonds |
timbre | multitimbre |
dump_données | dump_data_utf8 |
dump_data_fields | dump_data_fields_utf8 |
dump_data_annots |
information sur la mise à jour | update_info_utf8 |
joindre des fichiers | déballer_fichiers ]
Pour une aide complète : pdftk --Aidez-moi
DESCRIPTION
Si PDF est du papier électronique, alors pdftk est une dégrafeuse électronique, une perforatrice,
classeur, anneau de décodeur secret et lunettes à rayons X. Pdftk est un outil simple pour faire tous les jours
choses avec des documents PDF. Utilisez-le pour :
* Fusionner des documents PDF ou assembler des numérisations de pages PDF
* Diviser les pages PDF dans un nouveau document
* Faire pivoter des documents ou des pages PDF
* Décrypter l'entrée si nécessaire (mot de passe requis)
* Crypter la sortie comme vous le souhaitez
* Remplir des formulaires PDF avec des données X/FDF et/ou des formulaires aplatis
* Générer des gabarits de données FDF à partir de formulaires PDF
* Appliquer un filigrane d'arrière-plan ou un tampon de premier plan
* Rapporter les métriques PDF, les signets et les métadonnées
* Ajouter/mettre à jour des signets PDF ou des métadonnées
* Joindre des fichiers aux pages PDF ou au document PDF
* Décompressez les pièces jointes PDF
* Éclater un document PDF en pages uniques
* Décompresser et re-compresser les flux de pages
* Réparer le PDF corrompu (dans la mesure du possible)
OPTIONS
Un résumé des options est inclus ci-dessous.
--Aidez-moi, -h
Afficher ce résumé des options.
<entrée PDF fichiers | - | INVITE>
Une liste des fichiers PDF d'entrée. Si vous prévoyez de combiner ces PDF (sans utiliser
poignées), puis répertoriez les fichiers dans l'ordre dans lequel vous souhaitez les combiner. Utilisation - passer un
PDF unique en pdftk via stdin. Les fichiers d'entrée peuvent être associés à des descripteurs, où
une poignée est une ou plusieurs lettres majuscules :
<entrée PDF poignée>=<entrée PDF nom de fichier>
Les poignées sont souvent omises. Ils sont utiles lors de la spécification de mots de passe PDF ou de pages
gammes, plus tard.
Par exemple : A=entrée1.pdf QT=entrée2.pdf M=entrée3.pdf
[input_pw <entrée PDF propriétaire mots de passe | INVITE>]
Les mots de passe des propriétaires de PDF d'entrée, si nécessaire, sont associés aux fichiers à l'aide de leur
poignées:
<entrée PDF poignée>=<entrée PDF filet propriétaire mot de passe>
Si les descripteurs ne sont pas fournis, les mots de passe sont associés aux fichiers d'entrée par ordre.
La plupart des fonctionnalités de pdftk nécessitent que le PDF d'entrée crypté soit accompagné du ~propriétaire~
le mot de passe. Si le PDF d'entrée n'a pas de mot de passe propriétaire, le mot de passe utilisateur doit être
donné, à la place. Si le PDF d'entrée n'a pas de mot de passe, aucun mot de passe ne doit être
donné.
Lors de l'exécution dans faire_demander mode, pdftk vous demandera un mot de passe si le
le mot de passe est incorrect ou aucun n'a été donné.
[ <opération arguments>]
Les opérations disponibles sont : cat, Shuffle, éclatement, tourner, générer_fdf, remplir le formulaire,
fond, multi-fonds, timbre, multitimbre, dump_données, dump_data_utf8,
dump_data_fields, dump_data_fields_utf8, dump_data_annots, information sur la mise à jour,
update_info_utf8, joindre des fichiers, déballer_fichiers. Certaines opérations nécessitent des
arguments, décrits ci-dessous.
Si cet argument facultatif est omis, alors pdftk s'exécute en mode « filtre ». Filtre
le mode ne prend qu'une seule entrée PDF et crée un nouveau PDF après avoir appliqué tous les
options de sortie, comme le cryptage et la compression.
cat [ gammes>]
Assemble (catène) les pages des PDF d'entrée pour créer un nouveau PDF. Utilisation cat à
fusionner des pages PDF ou séparer des pages PDF de documents. Vous pouvez également l'utiliser pour
faire pivoter les pages PDF. L'ordre des pages dans le nouveau PDF est spécifié par l'ordre du
plages de pages données. Les plages de pages sont décrites comme suit :
<entrée PDF poignée>[<commencer page nombre>[-<fin page nombre>[]]][<page
rotation>]
Où la poignée identifie l'un des fichiers PDF d'entrée, et le début et
les numéros de page de fin sont des références à base unique aux pages du fichier PDF. Les
le qualificatif peut être pair or impair, et la rotation des pages peut être nord, sud, est,
ouest, à gauche, bien, ou down.
Si un descripteur PDF est donné mais qu'aucune page n'est spécifiée, alors le PDF entier est
utilisé. Si aucune page n'est spécifiée pour l'un des fichiers PDF d'entrée, les fichiers PDF d'entrée
les signets sont également fusionnés et inclus dans la sortie.
Si le descripteur est omis de la plage de pages, les pages sont extraites du
premier PDF d'entrée.
La pair qualificateur oblige pdftk à utiliser uniquement les pages PDF paires, donc
1-6pair donne les pages 2, 4 et 6 dans cet ordre. 6-1pair donne les pages 6, 4 et 2
dans cet ordre.
La impair qualificateur fonctionne de la même manière que le pair.
D'une plage de pages valide, d'autres pages peuvent être soustraites en utilisant ~.
Le paramètre de rotation des pages peut amener pdftk à faire pivoter les pages et les documents. Chaque
L'option définit la rotation de la page comme suit (en degrés) : nord: 0, est: 90,
sud: 180, ouest: 270, à gauche: -90, bien: +90, down: +180 XNUMX XNUMX. à gauche, bien et down
faire des ajustements relatifs à la rotation d'une page.
Si aucun argument n'est passé à cat, alors pdftk combine tous les fichiers PDF d'entrée dans le
ordre qui leur a été donné pour créer la sortie.
NOTES:
* <fin page nombre> peut être inférieur à <commencer page nombre>.
* Le mot-clé fin peut être utilisé pour référencer la dernière page d'un document à la place
d'un numéro de page.
* Référencez une seule page en omettant le numéro de la page de fin.
* La poignée peut être utilisée seule pour représenter l'intégralité du document PDF, par exemple,
B1-end est le même que B.
* Vous pouvez référencer les numéros de page dans l'ordre inverse en les préfixant avec le
lettre r. Par exemple, la page r1 est la dernière page du document, r2 est la suivante-
à la dernière page du document, et rend est la première page du document. Tu
pouvez également utiliser ce préfixe dans les plages, par exemple r3-r1 correspond aux trois dernières pages de
au format PDF.
Page Catégorie Exemples sans Poignées:
1-extrémité est - faire pivoter tout le document de 90 degrés
5 11 20 - prendre des pages individuelles à partir du PDF d'entrée
5-25 à l'ouest - prendre des pages impaires dans la plage, faire pivoter de 90 degrés
6-1 - pages inversées dans la plage du PDF d'entrée
1-20 ~ 5-6 - égal à 1-4 7-20 or 1-20~5~6
~5 - toutes les pages sauf la page 5. Selon votre shell, vous devez citer ceci
à cause du ~ au début.
Page Catégorie Exemples En utilisant Poignées:
nos élèves A=en1.pdf B=en2.pdf, puis:
A1-21 - prendre la plage de in1.pdf
Bend-1 impair - prendre toutes les pages impaires de in2.pdf dans l'ordre inverse
A72 - prendre une seule page de in1.pdf
A1-21 Beven A72 - assembler des pages à la fois in1.pdf et in2.pdf
l'ouest - faire pivoter tout le document in1.pdf à 90 degrés
B - utiliser tous in2.pdf
A2-30evengauche - prendre les pages paires de la plage, retirer 90 degrés de chacune
rotation des pages
A A - caténer in1.pdf avec in1.pdf
Aevenwest Aoddest - appliquer des rotations aux pages paires, aux pages impaires de in1.pdf
l'ouest Meilleur Bdown - catater les documents pivotés
Shuffle [ gammes>]
Assemble les pages des PDF d'entrée pour créer un nouveau PDF. Fonctionne comme le cat
sauf qu'il faut une page à la fois de chaque plage de pages à
assembler le PDF de sortie. Si une plage manque de pages, elle continue avec le
plages restantes. Les cuisinières peuvent utiliser toutes les fonctionnalités décrites ci-dessus pour cat,
comme les plages de pages inversées, les plages multiples d'un seul PDF et la rotation des pages.
Cette fonctionnalité a été conçue pour aider à assembler les pages PDF après la numérisation du papier
documents.
éclatement Divise un seul document PDF d'entrée en pages individuelles. Crée également un rapport
nommé doc_data.txt qui est le même que la sortie de dump_données. Si l'
sortie section est omise, les pages PDF sont nommées : pg_%04d.pdf, par exemple :
pg_0001.pdf, pg_0002.pdf, etc. Pour nommer vous-même ces pages, fournissez un printf-
chaîne de format stylisée via le sortie section. Par exemple, si vous voulez des pages
nommé : page_01.pdf, page_02.pdf, etc., pass sortie page_%02d.pdf en pdftk.
Le chiffrement peut être appliqué à la sortie en ajoutant des options de sortie telles que
propriétaire_pw, par exemple:
pdftk in.pdf burst propriétaire_pw foopass
tourner [ gammes>]
Prend un seul PDF d'entrée et ne fait pivoter que les pages spécifiées. Toutes les autres pages
restent inchangés. L'ordre des pages reste inchangé. Spécifiez les pages à faire pivoter
en utilisant la même notation que vous le feriez avec cat, sauf que vous omettez les pages qui
tu ne tournes pas :
[<commencer page nombre>[-<fin page nombre>[]]][<page rotation>]
Le qualificatif peut être pair or impair, et la rotation des pages peut être nord, sud,
est, ouest, à gauche, bien, ou down.
Chaque option définit la rotation de la page comme suit (en degrés) : nord: 0, est: 90,
sud: 180, ouest: 270, à gauche: -90, bien: +90, down: +180 XNUMX XNUMX. à gauche, bien et down
faire des ajustements relatifs à la rotation d'une page.
L'ordre donné des pages ne modifie pas l'ordre des pages dans la sortie.
générer_fdf
Lit un seul fichier PDF d'entrée et génère un fichier FDF adapté à remplir le formulaire
hors de celui-ci vers le nom de fichier de sortie donné ou (si aucune sortie n'est donnée) vers stdout.
Ne crée pas de nouveau PDF.
remplir le formulaire <FDF données, nom de fichier | XFDF données, nom de fichier | - | INVITE>
Remplit les champs du formulaire PDF à entrée unique avec les données d'un fichier FDF, XFDF
fichier ou stdin. Saisissez le nom du fichier de données après remplir le formulaire, Ou utiliser - passer le
données via stdin, comme ceci :
pdftk form.pdf fill_form data.fdf sortie form.filled.pdf
Si le fichier FDF d'entrée comprend des données au format Rich Text en plus de
text, puis les données Rich Text sont compressées dans les champs du formulaire as ainsi que as le
texte brut. Pdftk définit également un indicateur qui indique à Reader/Acrobat de générer de nouveaux
apparences de champ basées sur les données Rich Text. Ainsi, lorsque l'utilisateur ouvre le PDF,
la visionneuse créera l'apparence Rich Text sur place. Si le PDF de l'utilisateur
la visionneuse ne prend pas en charge le texte enrichi, l'utilisateur verra alors les données en texte brut
au lieu. Si vous aplatissez ce formulaire avant qu'Acrobat ait la possibilité de créer (et
save) de nouvelles apparences de champ, alors les données de champ de texte brut sont ce que vous verrez.
Voir aussi le aplatir et besoin_apparences options.
fond <arrière-plan PDF nom de fichier | - | INVITE>
Applique un filigrane PDF à l'arrière-plan d'un seul PDF d'entrée. Passe le
le nom de fichier du PDF d'arrière-plan après fond ainsi:
pdftk in.pdf arrière-plan back.pdf sortie out.pdf
Pdftk utilise uniquement la première page du PDF d'arrière-plan et l'applique à chaque
page du PDF d'entrée. Cette page est mise à l'échelle et pivotée selon les besoins pour s'adapter à la
page de saisie. Vous pouvez utiliser - pour passer un PDF d'arrière-plan dans pdftk via stdin.
Si le PDF d'entrée n'a pas d'arrière-plan transparent (comme un PDF créé
à partir des pages numérisées), l'arrière-plan résultant ne sera pas visible - utilisez le timbre
opération à la place.
multi-fonds <arrière-plan PDF nom de fichier | - | INVITE>
Identique au fond opération, mais applique chaque page du PDF d'arrière-plan à
la page correspondante du PDF d'entrée. Si le PDF d'entrée contient plus de pages que
le tampon PDF, puis la page de tampon finale est répétée sur ces derniers
pages dans le PDF d'entrée.
timbre <cachet PDF nom de fichier | - | INVITE>
Celui-ci se comporte exactement comme le fond opération sauf qu'il superpose le tampon PDF
page on top des pages du document PDF d'entrée. Cela fonctionne mieux si le tampon PDF
la page a un fond transparent.
multitimbre <cachet PDF nom de fichier | - | INVITE>
Identique au timbre opération, mais applique chaque page du PDF d'arrière-plan au
page correspondante du PDF d'entrée. Si le PDF d'entrée contient plus de pages que le
tampon PDF, puis la page de tampon finale est répétée sur ces pages restantes dans
le PDF d'entrée.
dump_données
Lit un seul fichier PDF d'entrée et rapporte ses métadonnées, ses signets (a/k/a
contours), métriques de page (médias, rotation et étiquettes), données intégrées par STAMPtk
(voir STAMPtk's enchâsser option) et d'autres données au nom de fichier de sortie donné ou (si
aucune sortie n'est fournie) à stdout. Les caractères non ASCII sont codés en XML
entités numériques. Ne crée pas de nouveau PDF.
dump_data_utf8
Pareil que dump_données sauf que la sortie est codée en UTF-8.
dump_data_fields
Lit un seul fichier PDF d'entrée et rapporte les statistiques de champ de formulaire à la donnée
nom de fichier de sortie ou (si aucune sortie n'est fournie) vers stdout. Les caractères non ASCII sont
codées sous forme d'entités numériques XML. Ne crée pas de nouveau PDF.
dump_data_fields_utf8
Pareil que dump_data_fields sauf que la sortie est codée en UTF-8.
dump_data_annots
Ce la vente au détail XNUMXh/XNUMX actuellement, en ce moment (lire ici) uniquement lien annotations. Lit une seule entrée
Fichier PDF et rapporte les informations d'annotation au nom de fichier de sortie donné ou (si
aucune sortie n'est fournie) à stdout. Les caractères non-ASCII sont codés en XML numérique
entités. Ne crée pas de nouveau PDF.
information sur la mise à jour <infos données, nom de fichier | - | INVITE>
Modifie les signets et les métadonnées dans un seul dictionnaire d'informations PDF pour qu'ils correspondent
le fichier de données d'entrée. Le fichier de données d'entrée utilise la même syntaxe que la sortie de
dump_données. Les caractères non ASCII doivent être codés en tant qu'entités numériques XML.
Cette opération ne modifie pas les métadonnées stockées dans le flux XMP du PDF, si
il en a un. (Pour cette raison, vous devez inclure un DateMod entrée dans votre mise à jour
info avec une date/horodatage actuel, format : J : AAAAMMJJHHmmSS, par exemple
D:201307241346 -- les données omises après AAAA reviennent aux valeurs par défaut.)
Par exemple :
pdftk in.pdf update_info in.info sortie out.pdf
update_info_utf8 <infos données, nom de fichier | - | INVITE>
Pareil que information sur la mise à jour sauf que l'entrée est codée en UTF-8.
joindre des fichiers <pièce jointe noms de fichiers | INVITE> [à la page <page nombre | INVITE>]
Emballez des fichiers arbitraires dans un PDF à l'aide des fonctionnalités de pièce jointe de PDF. Plus que
une pièce jointe peut être répertoriée après joindre des fichiers. Les pièces jointes sont ajoutées au
niveau du document à moins que l'option à la page l'option est donnée, auquel cas le
les fichiers sont attachés au numéro de page donné (la première page est 1, la dernière page
is fin). Par exemple:
pdftk in.pdf attach_files table1.html table2.html to_page 6 sortie out.pdf
déballer_fichiers
Copie toutes les pièces jointes du PDF d'entrée dans le dossier actuel ou vers
un répertoire de sortie donné après sortie. Par exemple:
pdftk report.pdf unpack_files sortie ~/atts/
ou, de manière interactive :
pdftk report.pdf unpack_files sortie PROMPT
[sortir <sortie nom de fichier | - | INVITE>]
Le nom de fichier PDF de sortie peut ne pas être défini sur le nom d'un nom de fichier d'entrée. Utilisation - à
sortie vers stdout. Lors de l'utilisation du dump_données fonctionnement, utilisation sortie pour définir le nom
du fichier de données de sortie. Lors de l'utilisation du déballer_fichiers fonctionnement, utilisation sortie de mettre en
le nom d'un répertoire de sortie. Lors de l'utilisation du éclatement opération, vous pouvez utiliser
sortie pour contrôler les noms de fichiers de pages PDF résultants (décrits ci-dessus).
[crypter_40bit | crypter_128bit]
Si un mot de passe d'utilisateur ou de propriétaire de PDF de sortie est fourni, force de cryptage du PDF de sortie
par défaut à 128 bits. Cela peut être outrepassé en spécifiant encrypt_40bit.
[Autoriser ]
Les autorisations sont appliquées au PDF de sortie uniquement si un niveau de cryptage est
spécifié ou un mot de passe de propriétaire ou d'utilisateur est donné. Si les autorisations ne sont pas spécifiées,
ils sont définis par défaut sur « aucun », ce qui signifie que toutes les fonctionnalités suivantes sont désactivées.
La autorisations La section peut inclure une ou plusieurs des fonctionnalités suivantes :
Impression
Impression de qualité supérieure
Impression dégradée
Impression de qualité inférieure
ModifierContenu
Permet également l'assemblage
Montage
Copier le contenu
Permet également aux lecteurs d'écran
Lecteurs d'écran
Modifier les annotations
Permet également FillIn
Remplir
Toutes les fonctionnalités
Permet à l'utilisateur d'effectuer tout ce qui précède et une impression de qualité supérieure.
[propriétaire_pw <propriétaire Mot de passe | INVITE>]
[utilisateur_pw <utilisateur Mot de passe | INVITE>]
Si un niveau de cryptage est donné mais qu'aucun mot de passe n'est fourni, le propriétaire
et les mots de passe utilisateur restent vides, ce qui signifie que le PDF résultant peut être ouvert
et ses paramètres de sécurité modifiés par quiconque.
[compresse | décompresser]
Ceux-ci ne sont utiles que lorsque vous souhaitez éditer le code PDF dans un éditeur de texte comme vim ou
emac. Supprimez la compression de flux de pages PDF en appliquant le décompresser filtre. Utilisation
le compresser filtre pour restaurer la compression.
[aplatir]
Utilisez cette option pour fusionner les champs de formulaire interactifs d'un PDF d'entrée (et leurs données)
avec les pages du PDF. Un seul PDF d'entrée peut être fourni. Parfois utilisé avec le
remplir le formulaire fonctionnement.
[besoin_apparences]
Définit un indicateur qui indique à Reader/Acrobat de générer de nouvelles apparences de champ en fonction du
valeurs de champ de formulaire. Utilisez-le lorsque vous remplissez un formulaire avec du texte non ASCII pour vous assurer que le
meilleure présentation dans Adobe Reader ou Acrobat. Cela ne fonctionnera pas lorsqu'il est combiné avec le
aplatir option.
[garder_premier_id | keep_final_id]
Lorsque vous combinez des pages de plusieurs PDF, utilisez l'une de ces options pour copier le
ID de document du premier ou du dernier document d'entrée dans le nouveau PDF de sortie.
Sinon, pdftk crée un nouvel ID de document pour le PDF de sortie. Lorsqu'aucune opération n'est
donné, pdftk utilise toujours l'ID du (unique) PDF d'entrée.
[drop_xfa]
Si votre PDF d'entrée est un formulaire créé à l'aide d'Acrobat 7 ou d'Adobe Designer, il
a probablement des données XFA. Remplir un tel formulaire en utilisant pdftk produit un PDF avec des données qui
ne s'affiche pas dans Acrobat 7 (et 6 ?). La solution de contournement consiste à supprimer le
les données XFA du formulaire, soit avant de remplir le formulaire à l'aide de pdftk, soit au moment où vous
remplir le formulaire. L'utilisation de cette option oblige pdftk à omettre les données XFA de la sortie
Formulaire PDF.
Cette option n'est utile que lors de l'exécution de pdftk sur un seul PDF d'entrée. Lorsque
assembler un PDF à partir de plusieurs entrées à l'aide de pdftk, toutes les données XFA dans l'entrée sont
automatiquement omis.
[drop_xmp]
De nombreux PDF stockent des métadonnées de document en utilisant à la fois un dictionnaire d'informations (old school) et un
Flux XMP (nouvelle école). Pdftk information sur la mise à jour opération peut mettre à jour les informations
dictionnaire, mais pas le flux XMP. Le bon remède à cela est d'inclure un
DateMod entrée dans vos informations mises à jour avec une date/horodatage actuel. Les
le format date/horodatage est : J : AAAAMMJJHHmmSS, par exemple D:201307241346 -- données omises
après AAAA revenir aux valeurs par défaut. Ce nouveau ModDate devrait indiquer aux téléspectateurs PDF que
les métadonnées Info sont plus à jour que les données XMP.
Alternativement, vous préférerez peut-être supprimer complètement le flux XMP du PDF --
c'est ce que fait cette option. Notez que les objets à l'intérieur du PDF peuvent avoir leur
propres flux de métadonnées XMP distincts, et que drop_xmp ne les supprime pas. Ce
supprime uniquement le flux XMP au niveau du document du PDF.
[verbeux]
Par défaut, pdftk s'exécute silencieusement. Ajouter verbeux jusqu'au bout et il parlera.
[ne_demandez pas | faire_demander]
Selon les paramètres de compilation (voir ASK_ABOUT_WARNINGS), pdftk peut demander
vous pour une entrée supplémentaire lorsqu'il rencontre un problème, tel qu'un mauvais mot de passe.
Remplacez ce comportement par défaut en ajoutant ne_demandez pas (donc pdftk ne vous demandera pas quoi faire
porte faire_demander (donc pdftk vous demandera quoi faire).
Lors de l'exécution dans ne_demandez pas mode, pdftk écrasera les fichiers avec sa sortie sans
remarquer.
EXEMPLES
Collationner numérisée pages
pdftk A=even.pdf B=impair.pdf sortie aléatoire AB collationnée.pdf
ou si impair.pdf est dans l'ordre inverse :
pdftk A=even.pdf B=impair.pdf shuffle A Bend-1 sortie collationnée.pdf
Décrypter a PDF
pdftk secure.pdf input_pw foopass output unsecured.pdf
Crypter a PDF en utilisant 128-bits force (les défaut), retenir tous autorisations (les défaut)
pdftk 1.pdf sortie 1.128.pdf owner_pw foopass
Béton as ci-dessus, sauf Mot de passe 'baz' doit aussi be d'utiliser à ouvert sortie PDF
pdftk 1.pdf sortie 1.128.pdf owner_pw foo user_pw baz
Béton as ci-dessus, sauf Printing is permis (une fois que le PDF is ouvrir)
pdftk 1.pdf sortie 1.128.pdf owner_pw foo user_pw baz autoriser l'impression
S'inscrire dans1.pdf et dans2.pdf développement a nouvelle pdf, out1.pdf
pdftk in1.pdf in2.pdf chat sortie out1.pdf
ou (à l'aide de poignées) :
pdftk A=in1.pdf B=in2.pdf cat AB sortie out1.pdf
ou (en utilisant des caractères génériques) :
pdftk *.pdf sortie de chat combinée.pdf
Effacer page 13 de dans1.pdf à engendrent out1.pdf
pdftk in.pdf cat 1-12 sortie 14 extrémités out1.pdf
ou à l'adresse suivante :
pdftk A=in1.pdf cat A1-12 A14-fin sortie out1.pdf
Appliquer 40-bits chiffrement à production, révoquer tous autorisations (les défaut). Ensemble le propriétaire
PW à 'foopass'.
pdftk 1.pdf 2.pdf chat sortie 3.pdf encrypt_40bit owner_pw foopass
S'inscrire deux fichiers, UN of qui a besoin le Mot de passe 'foopass'. La sortie is pas crypté.
pdftk A=secured.pdf 2.pdf input_pw A=foopass cat sortie 3.pdf
Décompresser PDF page flux pour édition le PDF in a texte éditeur (par exemple, vigueur, emac)
pdftk doc.pdf sortie doc.unc.pdf décompresser
Réparation a PDF corrompu XREF table et courant longueurs, if possible
pdftk cassé.pdf sortie corrigée.pdf
Burst a unique PDF document développement pages et déverser ces données, à doc_data.txt
pdftk in.pdf éclaté
Burst a unique PDF document développement crypté . Autoriser basse qualité Printing
pdftk in.pdf burst owner_pw foopass autorise l'impression dégradée
Écrire a Ecojustice on PDF document métadonnées et signets à report.txt
pdftk in.pdf dump_data sortie report.txt
Rotation le premier PDF page à 90 degrés dans le sens horaire
pdftk in.pdf cat 1east sortie 2 extrémités out.pdf
Rotation an tout PDF document à 180 degrés
pdftk in.pdf cat 1-endsouth sortie out.pdf
NOTES
Le lien permanent de la page d'accueil pdftk est :
http://www.pdflabs.com/tools/pdftk-the-pdf-toolkit/
Le raccourci facile à retenir est : www.pdftk.com
Utilisez pdftk en ligne en utilisant les services onworks.net