Wie konvertiert man EPS-Datei mit einer kostenlosen Software in EMF in Windows?

8418
Shubhanshu Mishra

Ich habe mit matplotlib erstellte Plotfiguren als .EPS-Dateien erstellt. Ich möchte diese in MS Word-Dokument einfügen. Leider akzeptiert MS Word nur EMF-Dateien als Vektoreingaben. Daher muss ich diese Dateien in das EMF-Format konvertieren.

  • Ich habe IrFanView dazu benutzt, aber der erzeugte EMF war wirklich verschwommen.
  • Ich habe https://cloudconvert.com/eps-to-emf verwendet und es gibt mir das perfekte Ergebnis. Dies ist jedoch sowohl ein kostenpflichtiges als auch ein Online-Tool.
  • Ich habe auch reaConvertor ausprobiert und dies hat mir auch eine sehr gute Leistung gebracht, ist aber auch eine kostenpflichtige Software.
  • Ich habe auch Inskape verwendet, aber der erzeugte EMF hat die Plotlinien über die gesamte Breite der Figur und nicht nur innerhalb der Achsen, wie in der ursprünglichen EPS-Datei.

Kann jemand eine kostenlose Alternative unter Windows vorschlagen, mit der EPS-Dateien korrekt in EMF-Dateien konvertiert werden können, sodass sie in MS Word eingebettet werden können.

Vorschläge für jedes andere Vektorformat in MS Word sind ebenfalls willkommen.

2
bitte wieder öffnen, er fragt nicht nach der besten Lösung oder Lieblingslösung, er fragt nach * irgendeiner * Lösung Jason S vor 8 Jahren 0

2 Antworten auf die Frage

1
Yorik

EPS kann Rasterdaten sowie Vektordaten enthalten. Wenn Sie die Größe eines Eps ändern, müssen möglicherweise alle Raster-Daten neu berechnet werden. Dies führt möglicherweise zu dem, was Sie möglicherweise als "verschwommen" bezeichnen.

Wenn die unscharfe Ausgabe nach dem Exportieren aus Word in PDF erfolgt, können Sie die Resampling-Einstellungen für den Export überprüfen, um sicherzustellen, dass Sie nicht auf 72dpi (auch für Bildschirm) herunterrechnen.

Um gut gedruckte Bilder zu sehen, möchten Sie sicherstellen, dass die Dichte aller konvertierten Bilder 300 Pixel pro gedruckten Zoll beträgt. Dies bedeutet, dass ein 6 x 4-Zoll-Bild 1800 x 1200 Pixel sein sollte.

Soweit ich weiß, verwendet IrFanview Ghostscript (gpl) zum Lesen von eps. Sie können GIMP, das Open Source ist (aber möglicherweise dasselbe Plugin verwenden), oder Imagemagick möglicherweise mit etwas wie dem folgenden versuchen : convert -density 300 "C:\testfile.eps" -resize 1800x1200 "C:\outputfile.foo( http://www.imagemagick.org/script/command-line-options.php )

Sie können wählen, ob Sie ein normales Rasterbild exportieren möchten. Wenn Sie jedoch die Größe und Platzierung bereits kennen, kann die Druckgröße nicht beeinträchtigt werden. Ein PDF-Export eines Word-Dokuments mit Standardeinstellungen führt dazu, dass hochaufgelöste Bilder trotzdem neu abgetastet werden.

Verwenden Sie für Grafiken und Strichzeichnungen kein JPG, sondern beispielsweise PNG oder TIFF.

Danke für die Antwort. Ich weiß nicht, wie groß die Druckgröße ist, und auch das EMF-Bild erscheint auf meinem Bildschirm verschwommen. Außerdem wurde mein Bild mit matplotlib erstellt und als EPS-Datei gespeichert. Ich vermute, dass Raster-Komponenten enthalten sind. Ich habe ImageMagic für Bitmap-Bilder und nicht für Vektorbilder geprüft. Shubhanshu Mishra vor 8 Jahren 0
Meinetwegen. Wenn Sie jedoch Word verwenden, kennen Sie die Druckgröße: Sie muss auf die Seitengröße passen, die Sie für das Dokument oder den Abschnitt auswählen. Für US-Brief bedeutet das wahrscheinlich 7 Zoll breit für das Portrait. EMF ist ein Metadatei-Containerformat. IrFanView rastert wahrscheinlich für 72ppi, ohne eine Größenanweisung (möglicherweise eine beliebige Leinwandgröße), und legt diese Bitmap anschließend in einem EMF-Container ab. Wenn Sie das Vektorformat nicht beibehalten können, entscheiden Sie sich für die Größe des Bildes auf der Seite und exportieren Sie es in eine Pixelgröße, die gemäß meinen Richtlinien geeignet ist. Yorik vor 8 Jahren 0
0
Mikhail Kupchik

MS Word akzeptiert auch eingebettete Vektorzeichnungen von MS Visio (z. B. Kopieren und Einfügen über die Zwischenablage). MS Visio kann SVG-Dateien öffnen / konvertieren. Ich denke, SVG sollte besser sein als EMF. EMF ist eigentlich ein binäres Low-Level-Skript für das Windows-GDI-Subsystem, das recht alt ist und aus Gründen der Kompatibilität seine Macken beibehalten muss.