72 votes

Comment créer des fichiers PDF volumineux (10 Mo, 50 Mo, 100 Mo, 200 Mo, 500 Mo, 1 Go, etc.) à des fins de test ?

J'ai essayé ça :

for ((i=1; i<=10; i++)); do convert 100MB.pdf 10MB.pdf 100MB.pdf; done

pour créer un fichier de 100MB, mais il n'y a plus de RAM.

1voto

harryssuperman Points 367

Si vous voulez un très gros fichier PDF valide, alors

  1. prenez tous les plus grands pdf valides que vous pouvez
  2. Avec un outil comme PDF24Creator, faites une fusion de pdfs.

Il fonctionne pour moi pour créer un gros fichier (140MB) après quelques minutes.

1voto

Patrizio Bekerle Points 148

Sous Linux, il y a pdfunite (partie de poppler ) qui peut concaténer les mêmes fichiers pdf pour obtenir un grand fichier pdf :

pdfunite in.pdf in.pdf in.pdf out.pdf

voir page d'accueil

0voto

Uriah Carpenter Points 3704

Cela dépend en partie de ce que vous essayez d'augmenter comme taille... nombre de pages, nombre d'images, taille d'une seule image. D'après mon expérience, les images constituent la majeure partie (plus de 90 %) d'un fichier PDF "volumineux" donné.

Vous pouvez essayer d'utiliser un produit pro comme Adobe InDesign pour construire rapidement un grand projet et l'exporter au format PDF.

Adobe Acrobat Pro a des outils intégrés pour optimiser les fichiers PDF - essayez d'utiliser ces outils pour "désoptimiser" votre fichier :)

0 votes

Tant qu'il s'agit d'un fichier PDF valide, peu m'importe la cause du gonflement. Malheureusement, je n'ai pas accès aux outils mentionnés :-(

0voto

p4553d Points 630

Une possibilité est, si vous êtes familier avec le format PDF :

  1. Créez un PDF simple avec une page (la page doit être contenue dans un objet).
  2. Copier l'objet plusieurs fois
  3. Ajouter les références aux objets copiés dans le catalogue de pages
  4. Fixer la table des xref

Vous obtenez un document valide de n'importe quelle taille, le fichier entier sera traité par un lecteur.

0 votes

Merci pour le plan d'action. Quand j'aurai cinq minutes, je coderai quelque chose et posterai la solution ici.

0voto

Mahi Uddin Points 539

Si vous voulez générer un fichier dans le Windows alors, veuillez suivre les étapes ci-dessous :

  1. Allez dans un répertoire où vous voulez enregistrer le fichier généré.
  2. Ouvrez l'invite de commande dans ce répertoire
  3. Exécutez ceci fsutil file createnew [nom du fichier].[extension] [# d'octets] commande. Par exemple fsutil file createnew test.pdf 999999999
  4. 95.3 MB Le fichier sera généré

Mise à jour : Le fichier généré ne sera pas un fichier pdf valide. Il a juste la taille donnée.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X