Existe-t-il des outils pour réduire les marges PDF?

44

J'ai un ebook que j'essaie de lire au format PDF sur un Kindle. Malheureusement, les en-têtes et les pieds de page ont un contenu (numéro de page et informations de copyright, respectivement) empêchant l'appareil de redimensionner le texte réel pour le faire correspondre à la zone d'affichage utilisable, laissant ainsi le contenu réel trop petit pour être lu.

Différents outils sont disponibles pour réduire les espaces, mais le Kindle le fait déjà. Mon objectif, en revanche, est de supprimer les imprimés en dehors d'un cadre de sélection, et le seul outil que j'ai trouvé à cette fin est un logiciel commercial moyennement coûteux.

Je pourrais probablement générer un masque dans Inkscape; Séparez les pages individuelles à l’aide de pdftk, appliquez le masque à chaque page (sortie au format postscript), puis recombinez les nombreux fichiers postscript en un seul fichier PDF. Cependant, ces étapes de décodage / réencodage seraient assez malheureuses en termes de taille de document; quelque chose capable de fonctionner avec un peu plus de finesse serait idéal.

Je dispose de tous les principaux systèmes d'exploitation (Windows, plusieurs distributions Linux modernes, un Mac, etc.), de sorte que les solutions ne doivent pas nécessairement être limitées par la plate-forme.

Suggestions?

(J'ai signalé le problème à l'auteur, qui en a parlé à son rédacteur en chef, qui n'a rien fait de plus sur le problème pendant plus d'un mois, rendant l'approche du travail zéro apparemment non productive).

Charles Duffy
la source

Réponses:

45

Essayez BRISS . Gratuit, open source et multiplateforme. Il y a une bonne discussion à ce sujet sur les forums MobileRead .

frabjous
la source
4
C'est un beau logiciel. Merci!
Charles Duffy
1
Irréel! super programme
Fidel
PDF ouvert, il sélectionne automatiquement la zone à recadrer, l'enregistre dans un nouveau fichier avec l'ajout de _cropped au nom du fichier. En gros, je n'ai rien fait: une application géniale!
Rush Frisby le
Cet outil préserve tous les graphiques vectoriels PDF ==> Le zoom avant fonctionne comme avant le rognage. Exactement ce dont j'avais besoin.
kiltek
1
Briss est excellent en ce sens que cela fonctionne automatiquement et fait presque toujours du bon travail. Sur les machines Linux, vous pouvez obtenir le résultat avec une commande courte en quelques secondes avec "briss myfile.pdf". Ajoutez simplement la ligne suivante à votre fichier ~ / .bashrc, en l’adaptant au répertoire d’installation de briss: briss () {java -jar ~ / bin / briss-0.9 / briss-0.9.jar -s "$ 1"; }
dominecf
10

Comme mentionné dans une autre réponse, BRISS est génial. K2pdfopt ( http://www.willus.com/k2pdfopt/ ) est un autre outil vraiment pratique . Cet outil est vraiment génial pour prendre un pdf et l’optimiser pour le Kindle (ou tout appareil avec un écran plus petit). Cela fonctionne vraiment bien pour le papier scientifique 2 colonnes car il refond le texte tout en conservant l’équation et les images.

Jean-Philippe Jodoin
la source
4

Comme cela a déjà été souligné, k2pdfopt est un excellent outil.

Si vous ne craignez pas de jailbreaker votre Kindle (et éventuellement d’annuler votre garantie), vous avez également la possibilité d’utiliser cet outil directement sur votre lecteur. Ceci est implémenté par trois fourchettes du même progiciel:

Ils traitent de plusieurs colonnes, permettent la redistribution du texte et le changement de la taille de la police. Ils parviennent même à ne pas détruire les formules scientifiques et les images lors de la refusion.

Il existe actuellement des problèmes mineurs tels que des espaces manquants entre deux mots d'un saut de ligne, mais je les considère comme non problématiques. Peut-être qu'ils seront corrigés dans l'une des prochaines versions.

Tim
la source
3

Vous pouvez utiliser ScanTailor pour un outil plus puissant. Cet outil permet non seulement de réduire automatiquement les marges, mais également d’en ajouter davantage (au cas où quelqu'un arriverait à cette question pour cette dernière). Vous trouverez ci-dessous le contenu de sa page de wiki Mise en page :


A ce stade, vous pouvez ajuster les marges ajoutées à la zone de contenu. Il existe deux types de marges - dure et douce.

Marge dure - est celle entre les lignes pleines. Ils sont définis par l'utilisateur. Vous pouvez soit déplacer sur une ligne continue, que ce soit un bord intérieur ou extérieur, ou définir les marges à l'aide de valeurs numériques.

La marge douce est celle qui se situe entre le trait plein et le pointillé. Ces marges sont automatiquement ajoutées pour ramener la taille de la page à la même taille que les autres pages. Si vous voyez une ligne en pointillé, cela signifie que quelque part dans le projet, il existe une page de cette largeur (surface utilisable de Hard + marge) et (éventuellement d'autres) de cette hauteur.

C’est une grande page qui crée des marges floues dans toutes les autres pages, ne serait-ce que pour ne pas les lisser.

L'alignement facultatif est défini avec précision, ajoutez une marge souple et, si vous ajoutez, une partie ou l'autre.

Ooker
la source
Cela ne semble pas fonctionner pour les fichiers PDF
Oleksiy
Eh bien oui, vous devez d'abord l'exporter en images
Ooker
Et puis reconvertissez-les en PDF. C'est un peu exagéré, en particulier pour les PDF comportant des centaines de pages, comme des livres et des manuels.
Oleksiy
@Oleksiy eh bien, le surmenage ou non dépend de votre besoin après tout. Si vous avez simplement besoin du Bloc-notes, alors Word est excessif. Mais alors, certaines personnes se rendent compte que le Bloc-notes n’est pas assez bon pour elles. C’est parce que j’ai besoin de livres et de manuels scolaires que j’ai besoin de cet outil
Ooker
1

Moi aussi j'ai eu ce problème avec mes 1200 pages PDF numérisées (non anglais). Tous les outils, y compris Adobe Acrobat (IX à XI), n’ont pas réussi à réduire l’espace blanc environnant. La marge d'une page impaire diffère de celle des pages paires. Pour aggraver la situation, la marge était inégale. Comme @frabjous l'a souligné, Briss a aidé. Cependant, lorsque toutes les pages du document se chevauchaient, il a été observé qu'un recadrage ne pouvait pas être appliqué car il n'y avait aucun espace blanc efficace du tout (en raison de marges incohérentes).

La seule solution était alors pour moi de scinder le document PDF en pages individuelles, de le passer par Briss pour éliminer les marges et de se recombiner. Les étapes que j'ai suivies sont:

  1. Je scinde ce document en pages individuelles avec Adobe Acrobat IX en cliquant sur Document->Split documentla boîte de dialogue suivante qui s'ouvre: entrez la description de l'image ici Cette action crée 1 200 fichiers PDF individuels.
  2. Ensuite, j'ai créé un fichier de commandes avec le contenu suivant:for %%d in (*.*) do "C:\Program Files (x86)\Java\jre6\bin\java" -jar "C:\Users\VM\Desktop\briss-0.9\briss-0.9\briss-0.9.jar" -s %%d
  3. A placé ce fichier de commandes au même endroit que les 1200 fichiers PDF et a exécuté le fichier de commandes.
  4. Encore une fois, j'ai utilisé Adobe Acrobat IX pour joindre tous les fichiers PDF à un seul fichier et le tour est joué, j'avais un PDF avec toutes ses pages avec des marges blanches minimales qui était maintenant extrêmement facile à lire sur tablette.

Conseil: Dans le contenu ci-dessus du fichier de commandes, j’exécute une FORboucle, prend chaque fichier PDF et le transmet à Briss pour qu’il recadre automatiquement le fichier PDF. Cela dépend de

  1. où Briss est installé (et l’architecture de l’ordinateur, c’est-à-dire x86 ou x64).
  2. où l'environnement d'exécution Java est installé.
  3. L'environnement d'exécution Java peut être téléchargé gratuitement à partir d' ici.
Narayanan
la source
1

Lire des fichiers PDF sur un Kindle n’est pas idéal. Un moyen idéal consiste à convertir les fichiers PDF dans un format que le Kindle reconnaîtra à l'aide de MobiCreator pour convertir les fichiers PDF en fichiers .prc pour le Kindle d'Amazon.

1. Téléchargez et installez la version complète de Mobipocket Creator à partir du lien ci-dessous. (Si vous optez pour la version plus simple, l'option de conversion PDF ne sera pas disponible.)

http://www.mobipocket.com/en/DownloadSoft/default.asp?Language=EN

2. Lorsque Mobipocket Creator est en cours d'exécution, sélectionnez Adobe PDF sous Importer d'un fichier existant.

3. Choisissez le fichier PDF que vous souhaitez convertir

4. Laissez le reste seul sauf si vous souhaitez modifier votre dossier de destination et cliquez sur Importer.

5. Sélectionnez le fichier html que vous venez de créer et cliquez sur Construire dans la barre d’outils en haut de Mobipocket Creator.

6. Cliquez sur Construire (vous obtiendrez probablement quelques erreurs mais je les ignorerai)

7. Accédez au dossier de destination, ouvrez le dossier créé avec votre publication.

8. Copiez le fichier .prc dans le dossier Documents de votre Kindle via le câble USB (si vous souhaitez le recevoir sans fil, vous devrez l'envoyer par e-mail et payer 10 centimes d'euro).

L’une des difficultés majeures de la lecture de fichiers PDF sur le Kindle est l’absence de table des matières qui vous empêche de passer facilement.

Il existe cependant une fonction sur Mobipocket Creator pour créer une table des matières.

Simon
la source
L'appareil est en fait un Kindle DX; Il est doté d'un lecteur PDF intégré et est suffisamment grand pour que mes documents soient corrects, avec des marges réduites.
Charles Duffy
@ CharlesDuffy Bien, moins de tracas alors. Merci de m'avoir informé, j'espérais que cela fonctionnerait
Simon