Lassen Sie Microsoft Word RTF-Dokumente in einem schlankeren Format speichern (ähnlich wie WordPad RTF).

7159
Malcolm

Gibt es Techniken, mit denen Word RTF-Dokumente in einem schlankeren (einfacheren, leichteren) Format speichern kann, als dies standardmäßig der Fall ist? Wir haben große RTF-Dokumente, die nur grundlegende Formatierungen verwenden. Der Größenunterschied zwischen Word-RTF-Dokumenten (2003, 2007, 2010) und denselben Dokumenten, die in WordPad geöffnet und erneut gespeichert wurden, beträgt 4x! Ein 6M-RTF-Word-Dokument wird beispielsweise zu einem 1,4M-RTF-Dokument, wenn es mit Word geöffnet und erneut gespeichert wird. Das Öffnen und Speichern der WordPad-RTF-Datei erfolgt sofort, das Öffnen und Speichern von Word-RTF-Dateien ist jedoch sehr langsam. Bei Verwendung unseres 6M-Beispieldokuments dauert das Öffnen oder Speichern dieses Dokuments für alle neueren Versionen von Word mehr als 4 Sekunden. Das gleiche Dokument wird jedoch über WordPad sofort geöffnet und gespeichert.

Wir sind an der Verwendung von RTF gebunden, da diese Dokumente Teil eines komplexen Workflows sind, bei dem alle Schritte RTF-Inhalte erfordern.

4
Ich denke, es liegt an all den Rückgängig- und Metadaten, die Word dort staut. Ich bin mir ziemlich sicher, dass es nicht die Formatierung ist, die es riesig macht. RobotHumans vor 14 Jahren 2
Speichern unter - RTF-Wordpad oder was reduziert die Größe nicht? RobotHumans vor 14 Jahren 0
Speichern als RTF in WordPad führt das aus, was ich möchte, aber ich suche nach einer Möglichkeit, dies von Word aus zu erledigen. alles, um eine schlankere RTF-Datei zu erhalten. Unsere Benutzer müssen in Word bleiben, da ihre Word-Umgebung über benutzerdefinierte Makros zum Erstellen und Verwalten von Dokumenten und benutzerdefinierten Makros zur Verwaltung des Arbeitsflusses verfügt. Malcolm vor 14 Jahren 0
@ Malcolm - Konnten Sie das Problem lösen, da ich in kommenden Szenarien möglicherweise RTFs verwenden muss Alex S vor 8 Jahren 0

3 Antworten auf die Frage

2
Ƭᴇcʜιᴇ007

Wenn das RTF-Dokument Bilder enthält, können Sie diesen KB-Artikel von MS auschecken :

Symptom Klappentext:

Wenn ein EMF, ein PNG, eine GIF oder eine JPEG-Grafik in ein Word-Dokument eingefügt wird, werden beim Speichern des Dokuments zwei Kopien der Grafik im Dokument gespeichert.

... ein Microsoft Word 2000-Dokument, das eine JPEG-Grafik enthält, die als Word 2000-Dokument gespeichert wird, hat möglicherweise eine Dateigröße von 45.568 Bytes (44,5 KB). Wenn Sie diese Datei als Word 6.0 / 95 ( .doc) oder als Rich Text Format ( .rtf) speichern, kann die Dateigröße jedoch auf 1.289.728 Byte (1,22 MB) anwachsen.

Auflösungsklingeln:

Fügen Sie den ExportPictureWithMetafile = 0-Zeichenfolgenwert der Microsoft Windows-Registrierung hinzu, um zu verhindern, dass zwei Kopien der Grafik in dem Dokument von Word gespeichert werden, und um die Dateigröße des Dokuments zu verringern

Vielleicht gibt es da etwas Hilfe?

@ TECHIE007 - Dies könnte einfach über REG-Datei auf mehreren Maschinen hinzugefügt werden, oder? Muss nicht jedes Mal auf dem Betriebssystem ausgeführt werden? Alex S vor 8 Jahren 0
Ja, es kann per Skript oder was auch immer zur Registrierung hinzugefügt werden. Es muss nicht jedes Mal durchgeführt werden, aber es handelt sich um eine Benutzereinstellung (HKCU in der Registrierung). Daher muss es für jedes Benutzerkonto auf den Computern festgelegt werden. Ein Anmeldeskript wäre wahrscheinlich die beste Wahl (oder GPP, wenn Sie eine Windows-Domäne einrichten). Ƭᴇcʜιᴇ007 vor 8 Jahren 1
0
Nifle

Wie aking1012 in seinem Kommentar schrieb, sind es wahrscheinlich alte Metadaten und Undo-Informationen, die all diesen Platz einnehmen.

Ich weiß nicht, ob diese Lösung auch für RTF-Dokumente funktioniert, aber in diesem Artikel " Ausgeblendete Daten entfernen" erfahren Sie, wie Sie die ausgeblendeten Daten entfernen.

Aber es ist so kompliziert, dass es einfacher erscheint, nur:

  1. Erstellen Sie ein neues leeres Dokument
  2. Alles in altes Dokument kopieren, als old.backup speichern (oder so)
  3. Fügen Sie ein neues leeres Dokument ein, speichern Sie die Quelle und überschreiben Sie sie.
Es handelt sich nicht um alte Metadaten oder Rückgängig-Informationen. Es scheint sich um zusätzliche Revisions-Markup- und Statusinformationen zu handeln, die Word automatisch zu ihren RTF-Dateien hinzufügt. Ich versuche einen Weg zu finden, um dieses zusätzliche Markup zu deaktivieren. Das Kopieren und Einfügen in ein neues Dokument löscht nicht die zusätzliche Menge, die ich sehe. Wenn Sie die RTF-Datei in WordPad öffnen und die Datei erneut speichern, wird die RTF-Crufts nicht mehr benötigt. Was ich möchte, ist WordPad-Typ RTF-Ausgabe zu erhalten, ohne Word verlassen zu müssen. Malcolm vor 14 Jahren 0
0
afrazier

Es kann sich lohnen, den Prozess irgendwie zu automatisieren, wenn Sie so eng an Word gebunden sind. Tools wie AutoIt können sehr nützlich sein.