12
votes

Parcelles avec une bonne résolution pour l'impression et l'affichage de l'écran

Je faisais mes parcelles en utilisant

png(file="mag_feb.png",width=1800,height=950,res=300)


5 commentaires

Pas sûr d'environ r spécifiquement, mais mon format préféré pour l'exportation de graphiques serait comme vecteur, pas d'images raster. PDF et EPS sont généralement de bons formats pour cela, comme cela serait SVG s'il le supporte


Vous pouvez exporter votre fichier Word en PDF pour la lecture à l'écran. Est-ce que cela mène à la majuscule dans le document?


Oui, ils ont l'air identique sur Word et sur un PDF


@awoodland Si je sauvegarde les graphiques dans un PDF Comment réussir à les importer en mot sans la convertir en bitmaps?


@SBG - que je ne peux pas m'empêcher d'avoir peur, j'utilise normalement des latex pour tous les documents où je me soucie de la façon dont ils regardent, pour cette raison et de nombreuses autres raisons. (C'est aussi un peu de surjet pour alors je soupçonne)


4 Réponses :


4
votes

Vous devez utiliser un format de vecteur, comme PDF, pour les parcelles que vous imprimerez. Si les images ont l'air bien lorsqu'elles sont imprimées mais pas en mot, c'est un problème avec la fonctionnalité de réadynamisme de Word. Vous voudrez peut-être essayer d'utiliser le format de métafile Windows de vecteur pour obtenir les choses dans Word.


3 commentaires

Merci de répondre! J'utilisais initialement la "copie comme métafile", mais j'ai beaucoup de graphiques dans ce document Word et cela vient de ralentir le mot au point de geler pour les bits lors du défilement. Est-ce que la même chose se passe avec Win.Metafile ou PDF? Aussi, comment puis-je obtenir l'image du fichier PDF? Si j'utilise la "caméra" bas, les parcelles ne sont toujours pas fières ...


win.mettafile () vous donnera le même problème. Votre problème ultime est que Word n'est pas conçu pour la mise en page d'images de haute qualité. Si possible, il serait préférable de supprimer les images de votre document Word et de les imprimer séparément. Ou utilisez un logiciel de publication plus approprié (latex ou Adobe InDesign).


Si votre travail ne vous oblige pas à utiliser Word, je passerais certainement à la latex. Si vous pouvez utiliser R, vous pouvez absolument utiliser la latex.



3
votes

comme @awoodland Notes, vous souhaitez exporter des graphiques dans un format de vecteur.

win.metafile(file="mag_feb.png") # or pdf(), svg(), etc.
par(mfrow=c(1,3),mar=c(1,1,2,1),oma=c(4,1,2,0),mgp=c(3, 0.5, 0)) 
plot(...)
dev.off()


2 commentaires

Merci de répondre! J'utilisais initialement la "copie comme métafile", mais j'ai beaucoup de graphiques dans ce document Word et cela vient de ralentir le mot au point de geler pour les bits lors du défilement. Est-ce que la même chose se passe avec Win.Metafile ou PDF? Aussi, comment puis-je obtenir l'image du fichier PDF? Si j'utilise la "caméra" bas, les parcelles ne sont toujours pas fières ...


Je pense que le mot soutient WMF le meilleur? Vous pouvez donc simplement l'importer en mot à l'aide du menu Insérer ou quelque chose comme ça?



20
votes

Il y a une petite erreur dans votre commande PNG d'origine. Essayez ceci:

png(file="mag_feb.png", units="in", width=11, height=8.5, res=300)


0 commentaires

1
votes

J'espère que ce n'est pas une réponse tardive, mais mon flux de travail pour enregistrer des images optimales de l'intérieur R est le suivant:

1) Copiez la figure directement à partir du périphérique graphique à un fichier PDF, à l'aide de "dev.copy2pdf". : p> xxx pré>

2) Utilisez ImageMagick pour convertir le PDF en PNG haute résolution, à l'aide de cette commande: P>

convert image.png -trim image_trimmed.png


1 commentaires

De plus, mon flux de travail a été testé sur des années comme la plus fiable, tant en termes de qualité que de répétabilité. Mais besoin d'une boîte Linux.