MATLAB: imprimer une figure de pdf que le chiffre indiqué dans le MATLAB
Je suis en train d'exporter (enregistrer sous, imprimer) une figure en .format pdf. Toutefois, peu importe comment j'ai configurer le paramètre, il existe de grandes marges autour de la figure.
Lorsque j'exporte la figure en .format eps, il n'y a pas ce problème --- c'est à dire la figure semble juste comme il est affiché dans le logiciel MATLAB.
Comment pourrais-je exporter les figure en .format pdf, ce qui semble le même, comme il est indiqué dans le MATLAB?
Vous devez vous connecter pour publier un commentaire.
Vous pouvez essayer ce qui suit:
1) Après avoir tracé la figure dans MATLAB, allez dans "Fichier->Export Setup", et l'entrée de la taille de la sortie que vous voulez. Par exemple, Largeur: 6 pouces, Hauteur: 5 cm. Puis cliquez sur "Appliquer à la Figure" bouton.
2) Ne pas fermer l '" Exportation de la Configuration de la fenêtre. Allez dans " Fichier->Aperçu avant Impression->Papier, saisie de la même taille, la Largeur et la Hauteur des options.
3) Ne pas fermer l '"Aperçu avant Impression" de la fenêtre. Revenir à l'Export de la Configuration de la fenêtre, et cliquez sur "Exporter", puis sélectionnez format pdf et l'enregistrer.
4) Vérifiez le fichier de sortie PDF, vous verrez qu'il est parfait.
J'ai trouvé la solution en blog Chiffre d'exportation au format PDF dans MATLAB.
Vous pouvez automatiser le processus ci-dessus en ajoutant les lignes de code suivantes immédiatement après la commande plot.
Les deux premières lignes de mesurer la taille de votre personnage (en pouces). La ligne suivante configure le papier d'impression taille pour s'adapter à la figure de la taille. La dernière ligne utilise le
print
de commande et les exportations d'un vecteur document pdf de sortie.2 lignes de script, pour l'exportation au format PDF en A4 paysage (en supposant que votre terrain est la "figure"):
%-------------------------------------------------------------------
% redimensionner papier comme un paysage A4 et repositionner la figure en conséquence
set( gcf,'Papier',[29.7 21.0], 'PaperPosition',[0 0 29.7 21.0])
% à l'exportation en fichier PDF 'YourFileName.pdf'
impression dpdf 'YourFileName'
%-------------------------------------------------------------------
Tout autre tweak : vérifier la Figure propriétés - simplement "obtenir( gcf )" sur la fenêtre de commande