La visionneuse PDF Okular (qui fait partie du bureau KDE) possède de nombreuses fonctionnalités intéressantes et prend en charge de nombreux formats de fichiers. Une des choses que j'aime à ce sujet, ce sont les commentaires et les annotations. Malheureusement, tous les commentaires et métadonnées (comme la dernière page consultée) sont stockés localement dans: ~ / .kde / share / apps / okular / docdata
Existe-t-il un moyen de faire en sorte qu'Okular les stocke dans le PDF lui-même?
Réponses:
Ces informations sont documentées dans la documentation okular .
Comme l'a mentionné alxs, une méthode prise en charge depuis un certain temps consiste à enregistrer le document PDF en tant qu'archive, ce qui crée un
.okular
fichier. L'enregistrement des annotations directement dans le PDF est assez récent et, dans la documentation, cette option n'est disponible qu'à partir de la version 0.15. Avec une version aussi récente, l'utilisationSave As
et l'enregistrement au format PDF stockent également les annotations. Notez également que, comme mentionné dans la documentation, cela nécessite également une version récente depoppler
.Un problème que vous pourriez avoir, cependant, est qu'un document enregistré en tant qu'archive ne peut pas être actuellement enregistré en tant que pdf. Par conséquent, si vous avez déjà fait vos annotations et que vous souhaitez utiliser une version plus récente de
okular
pour les enregistrer dans le PDF, cela peut devenir délicat. Si vous venez de mettre à jour votre version d'Okular, cela peut fonctionner, car il utilisera le même~/.kde/share/apps/okular/docdata
dossier. Cependant, si vous souhaitez utiliser une version plus récente d'okular sur un autre système, vous devez transférer le PDF et le fichier de métadonnées correspondant séparément.la source
Après avoir fait une annotation en utilisant Okular,
Allez dans l'option Imprimer (dans le menu Fichier ou Ctrl + P) puis dans l' option Nom , changez la valeur en Imprimer dans un fichier (PDF) et dans l' option Fichier de sortie donnez le chemin du fichier de sortie dont vous avez besoin.
Voila, vos annotations font désormais partie de votre nouveau PDF.
la source
http://forum.kde.org/viewtopic.php?f=20&t=107182#p247428
la source
Utilisez simplement
file > print > printer name: print to file (PDF)
. Le fichier de sortie va par défaut à votre domicile. Votre annotation devrait être là.la source
print to PDF
. Pendant que le soulignement est conservé, la page qui a le soulignement est enregistrée comme une image (vous ne pouvez pas sélectionner le texte) mais les pages qui n'ont pas d'annotations permettent de sélectionner du texte.La version actuelle d'Okular permet d'enregistrer le PDF avec les annotations en allant dans Fichier -> Enregistrer sous.
Cependant, je voulais quelque chose d'automatisé. J'ai donc créé un script Autokey pour que chaque fois que je ferme mon PDF, les annotations soient automatiquement enregistrées dans le PDF lui-même. Notez que ce script enregistrera votre PDF en remplaçant le PDF d'origine.
Le script Autokey
Tout d'abord, vous devrez installer
autokey-gtk
et d'xdotool
abord:Maintenant, dans autokey, allez dans Nouveau -> Script. Ajoutez le code suivant à votre nouveau script:
Vous pouvez maintenant affecter un filtre de fenêtre et un raccourci clavier à ce script. Dans le filtre de fenêtre, ajoutez
.*okular.*
. Et en raccourci, je l'ai utilisé<ctrl>+s
. Vous pouvez utiliser tout ce que vous préférez.Donc, maintenant, chaque fois que je dois quitter okular, j'utilise CtrlSet okular se ferme après avoir enregistré mon pdf.
la source