Comment puis-je ouvrir un fichier PDF volumineux?

4

J'ai créé un fichier PDF (7 Go) massif en R, et maintenant, chaque combinaison ordinateur / programme que j'essaie, et l'ouvrant sans craps. Je ne sais même pas pourquoi, car le fichier entier s'insère facilement dans la RAM de plusieurs des machines que j'ai utilisées.

J'ai essayé Adobe Reader sous Windows et OS X, ainsi que QuickLook et Preview sous os x; c'était sur des machines avec jusqu'à 16 Go de RAM chacune, mais chaque fois que le système d'exploitation ou l'application tombe en panne.

Je peux facilement me procurer une machine sous Windows 8, Ubuntu (toute version) ou OS X 10.8-10.9 selon les besoins.

Je suis assez confiant que le fichier va bien, j'ai créé d'autres fichiers de la même manière, mais avec des jeux de données plus petits et ces fichiers ouverts très bien.

Malheureusement, je ne pense pas pouvoir scinder le fichier car il ne s'agit que d'un seul gros tracé. Il n'y a donc qu'une page dans le fichier PDF et je ne connais aucun moyen de le scinder sans l'ouvrir. Et générer de nombreux fichiers PDF à partir de petits morceaux de données d'entrée n'est pas une option pour moi, car j'étais supposé trouver un programme qui tracerait des ensembles de données arbitrairement volumineux. Eh bien, R a réussi à tracer les données (le tracé est visible alors que la session R est toujours active), mais la version enregistrée de la sortie est quasiment inutilisable.

EDIT: Donc, le SVG n’avait finalement que 260 Mo. J'imagine que R crée des fichiers PDF vraiment inefficaces, ce qui n'est pas un problème avec des jeux de données plus petits. Le SVG est un peu lent à s’ouvrir mais il s’ouvre et c’est tout ce dont j’avais besoin, merci à tous.

Si la première personne à suggérer un SVG veut soumettre sa réponse, je l'accepterai.

Camden Narzt
la source
Ce n'est peut-être pas la taille, mais vous écrivez peut-être simplement un fichier indésirable. Essayez une taille plus petite pour voir si elle s'améliore lorsqu'elle est plus petite ou si elle est toujours inouverture, pour vous assurer d'aboyer le bon arbre ...
Ecnerwal
Je pense qu'Acrobat est toujours 32bit en interne. Il y a une limite de 8 388 607 objets pour cette raison. Pouvez-vous diviser le fichier?
Paul
3
Est-ce que cela doit être un PDF? Un SVG ou quelque chose comme ça suffirait-il?
Paul
3
Compte tenu de la nature ... inhabituelle de ce que vous utilisez, y a-t-il moyen de mettre le fichier en ligne? j'ai CERTAINS idées, mais c’est une de ces choses qui est assez difficile à reproduire - sumatra versions non officielles du lecteur PDF 64 bits vous voudrez peut-être essayer
Journeyman Geek
1
Si vous vous retrouvez avec des PDF de 7 Go, il y a de fortes chances que vous utilisiez simplement le mauvais format de fichier pour le travail. Il est probablement préférable de trouver un autre format. SVG a été suggéré, mais j’ai le sentiment que vous allez vouloir autre chose si vous avez cette beaucoup de points de données.
Bob

Réponses:

1

Étant donné que personne n'a répondu au commentaire "Just use svg", je le ferai. Cela a résolu mon problème même si cela ne résolvait pas le problème tel qu'il était posé.

Camden Narzt
la source
0

Comme @ gbc921, vous devriez essayer de convertir le fichier dans un autre format qui pourrait être un peu plus facile pour votre système. Les PDF ne sont pas la solution pour les gros fichiers. Le format TXT peut être bon si vous travaillez avec du texte uniquement, mais je ne connais pas d'alternative pour les images. Une autre chose à faire est de garder le fichier à l’extérieur du disque dur de votre ordinateur afin de le lire rapidement, mais plutôt sur un lecteur flash qui utilise le stockage flash et qui peut être plus facile à charger plus rapidement. Enfin, je vous conseillerais de désactiver tous les programmes que vous n'utilisez pas lors de la visualisation / édition du fichier PDF. Vous pouvez utiliser le gestionnaire de tâches sous Windows. Je ne connais pas la fonction sous OS X. Assurez-vous que la luminosité de l'écran et les autres options d'enregistrement des performances sont activées pour que votre ordinateur ne tombe pas en panne.

J'espère que cela t'aides.

javathunderman
la source