Ich hatte das gleiche Problem wie Sie: Ich hatte eine Reihe von .pdf
Dateien (jeweils zwei Seiten), die ich in etwas umwandeln wollte, das ich in eine Word-Datei importieren konnte. Am Ende war etwas zufällig .emf
(alle anderen Formate wurden nicht akzeptiert).
Diese Antwort setzt voraus, dass Sie mit der Konsole vertraut sind.
Das Werkzeug der Wahl zum Konvertieren des Vektorformats X in das Vektorformat Y scheint zu sein inkscape
. Beim Importieren einer .pdf
Datei direkt ininkscape
- Sie können nur auf die erste Seite der Konsole zugreifen (soweit ich weiß)
- Selbst wenn Sie das Optionsflag "text-to-path" auswählen
-T
, wird der Text nicht gut transformiert.
Daher fand ich es notwendig, die .pdf
Datei vorab in etwas konvertieren zu inkscape
können, das verwendet werden kann. Ich fand diese Antwort sehr nützlich, vor allem die Erwähnung von pdf2svg
. Meine letzte Sequenz war die folgende:
pdf2svg input_filename.pdf interim_filename_%d.svg all inkscape -T interim_filename_1.svg --export-emf=interim_filename_1.emf (repeat for all additional pages of the .pdf)
Das Beste, was ich auf dem Bildschirm sehen kann, diese .emf
Dateien auf einen Windows-Computer übertragen und mit dem Windows-Image-Viewer öffnen, ist das Ergebnis identisch mit der Eingabe. Nachdem ich einen Testfall mit einem benutzerdefinierten LaTeX-Dokument mit einer auf meinem Windows-Computer nicht vorhandenen Schriftart getestet hatte, war das Ergebnis ebenfalls identisch. Das Überspringen des ersten pdf2svg
Schritts bedeutete, dass der Abstand nach inkscape
der Konvertierung vollständig durcheinander geraten war .
In meinem Fall musste ich die .pdf
Seitengrenzen nicht entfernen (ich beschäftigte mich mit ganzseitigen Dateien). Möglicherweise benötigen Sie einen solchen Zwischenschritt, wenn Sie nur an einem kleinen Teil der .pdf
Seite interessiert sind . Wenn man diese Antwort zieht, pdfcrop
scheint das in der Lage zu sein.