Exportieren Sie die Schriftart aus Word 2010

14702
sventevit

Ich habe ein Microsoft Office 2010 Word-Dokument erhalten, das eine neue Schriftart enthält. Ich kann diese Schriftart im Dokument verwenden, aber die Schriftart selbst ist in meinem System nicht vorhanden.

Gibt es eine Möglichkeit, diese Schriftart aus der Datei zu exportieren, damit ich sie in anderen Dokumenten verwenden kann?

0

2 Antworten auf die Frage

3
Kerry

Warnung! Dies ist ein schneller und schmutziger Hack, der vielleicht funktioniert, aber er ist hässlich! :)

Schriftarten müssen häufig lizenziert werden, um verteilt zu werden. Sie sollten dies nicht tun, wenn Sie und / oder der Absender des Dokuments nicht über die gesetzlichen Rechte zur Verteilung der betreffenden Schriftarten verfügen. Wenn Sie die Rechte für die Schriftart (en) besitzen, können Sie dies versuchen, um die Schriftart in Ihrem System zu installieren. Kurz gesagt, ich empfehle Ihnen nicht, Gesetze zu brechen, um dies zu tun. Dies ist alles eine Theorie und Sie verwenden sie auf eigenes Risiko. Ich habe keine Ahnung, ob dies legal ist oder nicht, fragen Sie Ihren Anwalt. Wenn Sie diese Schriftart besitzen oder ein Recht dazu haben, können Sie dies versuchen.

Ich habe momentan keine Zeit, diesen Prozess in etwas einfacher umzuwandeln, aber wenn Sie dies wirklich versuchen möchten, können Sie Folgendes tun.

Bevor Sie fortfahren, sollten Sie Folgendes haben:

Windows 7 (oder möglicherweise Windows Vista). Wenn Sie Windows XP haben, können Sie dies möglicherweise zum Laufen bringen, aber Sie müssen die fehlenden Teile selbst herausfinden, da die Anweisungen nicht für XP gelten.

Ich gehe davon aus, dass Sie Microsoft Visual Studio 2008 oder höher nicht auf Ihrem System installiert haben. Wenn Sie dies tun, sollten Sie diesen Code problemlos ausführen können.

Wenn dies nicht der Fall ist, müssen Sie .NET Framework 3.5 oder höher auf Ihrem System installiert haben, um dies überhaupt zu versuchen. Das bedeutet, dass Sie Windows 7 haben müssen (was es bereits enthält) oder Sie müssen Microsoft .NET Framework 3.5 selbst installieren (kann hier kostenlos von Microsoft heruntergeladen werden: http://msdn.microsoft.com/en-us) / netframework / cc378097 )

Wenn Sie Windows 7 und / oder .NET installiert haben, können Sie dies versuchen, indem Sie auf die Website dieses Mannes gehen und sein Programm " TextViewerFind.zip " unten auf seiner Seite hier herunterladen :

http://blogs.microsoft.co.il/blogs/tamir/archive/2008/04/17/converting-fixeddocument-xpsdocument-too-to-flowdocument.aspx

Sie können die ZIP-Datei auch direkt von ihm hier herunterladen: http://blogs.microsoft.co.il/blogs/tamir/WindowsLiveWriter/ConvertingFixedDocumentXPSDocumenttootoF_128D2/TextViewerFind_1.zip

Nachdem Sie die ZIP-Datei auf Ihrem System installiert haben, entpacken Sie die Datei an einer beliebigen Stelle und merken Sie sich, wo Sie sie abgelegt haben.

Öffnen Sie nun die Word-Docx-Datei mit den eingebetteten Schriftarten, die Sie herausbekommen möchten.

Speichern Sie das Word-Dokument als Dokumenttyp „ XPS-Dokument * .xps “ und benennen Sie das Word-Dokument von dem aktuellen Namen in lorem.xps um . Legen Sie es als lorem.xps in diesen " Resources " -Ordner auf Ihrem Computer, den Sie durch das Entpacken der heruntergeladenen Datei haben:

Laufwerk: \ wo immer Sie zu \ TextViewerFind_1 \ TextViewerFind \ TextViewerFind \ Resources entpackt wurden

Wenn Sie gefragt werden, ob Sie die vorhandene Datei lorem.xps überschreiben möchten, sagen Sie JA.

Sie sollten also eine neue Kopie Ihres Word-Dokuments erhalten, die als XPS-Datei gespeichert und in lorem.xps umbenannt wurde, und zwar in einem Pfad wie folgt:

Laufwerk: \ wo immer Sie zu \ TextViewerFind_1 \ TextViewerFind \ TextViewerFind \ Resources \ lorem.xps entpackt wurden

Führen Sie nun die Datei mit dem Namen TextViewerFind.exe aus, die Sie entpackt haben. Es ist innerhalb von hier, doppelklicken Sie darauf:

Laufwerk: \ wo immer Sie zu \ TextViewerFind_1 \ TextViewerFind \ TextViewerFind \ bin \ Debug \ TextViewerFind.exe entpackt wurden

Es sollte ein Fenster mit dem XPS-Dokument "lorem.xps" geöffnet werden. Wenn Sie Ihr Dokument im Fenster sehen, ist es gut!

Wenn Sie Ihr Dokument nicht im Fenster sehen oder eine Fehlermeldung angezeigt wird, stellen Sie sicher, dass Sie es als XPS-Dokumenttyp gespeichert haben, es in lorem.xps umbenannt und es wie oben beschrieben im rechten Ordner „Resources“ abgelegt haben. (Sie haben Windows 7 oder .NET 3.5 richtig?)

Schließen Sie das aufgetauchte Fenster. Beim Öffnen dieses Fensters KOPIERTE das Programm auch Ihre Schriften in diesen Ordner auf Ihrem System (wenn Sie Windows 7 oder möglicherweise Vista haben):

C: \ Benutzer \ Ihr Benutzername \ AppData \ Roaming \

Der wichtigste Teil ist, dass Sie dort nach einer Datei suchen, Datum und Uhrzeit, die die Dateierweiterung ".odttf" enthält.

Wenn Sie dort eine Datei mit dieser Erweiterung sehen, RENAME die Dateierweiterung von

.odttf

zu

.ttf

Sie haben also eine neue Datei mit dem Namen blah-60042DDE-3C60.ttf

Doppelklicken Sie auf diese Datei, um die Schriftart im Windows Font Viewer zu öffnen. Bestätigen Sie, dass Sie die Schriftart, die Sie installieren möchten, rechtlich berechtigt haben, die Schriftart zu installieren, und klicken Sie dann auf die Schaltfläche "Installieren". Sie sollten jetzt die Schriftart in Ihrem System haben. Sie können diese Dateien jetzt löschen, wenn Sie möchten.

Ich habe dir gesagt, dass es ein Hack ist und wenn du das immer noch liest, musst du WIRKLICH diese Schrift wünschen! :)

Viel Glück! Lass mich wissen ob es funktioniert.

Danke, es funktioniert :) Nicht perfekt, aber gut genug für mich! sventevit vor 12 Jahren 0
Ein Problem - Ich kann in meinem Originaldokument nur Großbuchstaben verwenden, was bedeutet, dass die resultierende Schrift nur aus Großbuchstaben besteht und die Kleinbuchstaben aus Courier oder ähnlichem bestehen. sventevit vor 12 Jahren 0
Wie auch immer - ich arbeite an einer Webseite für meinen Kunden und ein Teil der Funktionalität ist ein Modul, das Word-Dokumente erstellen kann (ich habe die Vorlage von ihm bekommen). Diese Dokumente müssen eine Schriftart verwenden, die mein Kunde verwendet. Das heißt, er muss mir die Schriftarten auch zur Verfügung stellen, wenn er dasselbe Dokument möchte: PI dachte, dass es einfacher sei, die Schrift aus dem Dokument herauszuholen, also fragte ich ... sventevit vor 12 Jahren 0
1
slhck

Es gibt verschiedene Arten von "eingebetteten" Schriftarten in Word-Dokumenten, je nachdem, wie restriktiv sie sind. Dies sind die drei Fälle, die Sie meistens finden werden:

  • Sie sind schreibgeschützt eingebettet und können nicht bearbeitet werden. Das bedeutet, dass Sie die Datei nicht mit der Schriftart bearbeiten können. Das bedeutet, dass Sie sie nur drucken können.
  • Sie sind schreibgeschützt eingebettet, werden jedoch vorübergehend installiert, um das Dokument bearbeiten zu können. Das sehen Sie.
  • Sie können eingebettet installiert werden, dh die Schrift ist nach dem Öffnen des Dokuments ohnehin auf Ihrem System verfügbar.

Wenn die Schriftart schreibgeschützt ist, aber noch bearbeitet werden kann, haben Sie kein Recht, sie zu exportieren und in anderen Dokumenten zu verwenden. Dies ist von Entwurf und wird verwendet, um die unbefugte Verwendung von urheberrechtlich geschütztem Material (welches eine Schriftart ist) zu verhindern.

Es scheint, dass viel Zeit darauf verwendet wurde, sicherzustellen, dass dieses "geistige Eigentum" erhalten und nicht missbraucht wird. Offensichtlich ist die Schriftart verschlüsselt und nicht in Ihrem Dateisystem gespeichert, damit Sie darauf zugreifen und sie kopieren können.

Egal, ob es eine gute Wahl ist oder nicht, das ist fraglich, aber die Urheberrechtsinhaber der Schriftart möchten natürlich nicht, dass Sie sie einfach wiederverwenden. Gut, einige Schriften haben einen relativ hohen Preis.


Es scheint eine Option zu geben, die das Konvertieren in PostScript und das Extrahieren der Schriftarten aus einer PDF-Datei beinhaltet. Dies ist ein absichtlicher Bruch von DRM, weshalb ich hier nur auf eine andere Frage verweisen möchte .