Behalten Sie die alten Kontrollzeichen bei
In diesem Tutorial untersuchen wir den bereitgestellten C#-Quellcode, um beim Speichern eines Dokuments mit Aspose.Words für .NET alte Steuerzeichen beizubehalten. Mit dieser Funktion können Sie beim Konvertieren oder Speichern eines Dokuments spezielle Steuerzeichen beibehalten.
Schritt 1: Einrichten der Umgebung
Bevor Sie beginnen, stellen Sie sicher, dass Sie Ihre Entwicklungsumgebung mit Aspose.Words für .NET eingerichtet haben. Stellen Sie sicher, dass Sie die erforderlichen Verweise hinzugefügt und die entsprechenden Namespaces importiert haben.
Schritt 2: Laden des Dokuments
// Pfad zu Ihrem Dokumentenverzeichnis
string dataDir = "YOUR DOCUMENTS DIRECTORY";
Document doc = new Document(dataDir + "Legacy control character.doc");
In diesem Schritt laden wir das Dokument mitDocument
-Methode und Übergabe des Pfads zu der Datei, die die geerbten Steuerzeichen enthält.
Schritt 3: OOXML-Sicherungsoptionen konfigurieren
OoxmlSaveOptions saveOptions = new OoxmlSaveOptions(SaveFormat.FlatOpc) { KeepLegacyControlChars = true };
In diesem Schritt konfigurieren wir die OOXML-Speicheroptionen, indem wir eine neue erstellenOoxmlSaveOptions
Objekt. Wir geben das gewünschte Speicherformat an (hierFlatOpc
) und aktivieren Sie dieKeepLegacyControlChars
Option zum Beibehalten älterer Steuerzeichen.
Schritt 4: Speichern des Dokuments mit alten Steuerzeichen
doc.Save(dataDir + "WorkingWithOoxmlSaveOptions.KeepLegacyControlChars.docx", saveOptions);
In diesem letzten Schritt speichern wir das Dokument mitSave
-Methode und Übergabe des Pfads zur Ausgabedatei mit der.docx
Erweiterung zusammen mit den angegebenen Speicheroptionen.
Jetzt können Sie Quellcode ausführen, um beim Speichern eines Dokuments alte Steuerzeichen beizubehalten. Die resultierende Datei wird im angegebenen Verzeichnis mit dem Namen „WorkingWithOoxmlSaveOptions.KeepLegacyControlChars.docx“ gespeichert.
Beispielquellcode für „Keep Legacy Control Chars“ mit Aspose.Words für .NET
// Pfad zu Ihrem Dokumentenverzeichnis
string dataDir = "YOUR DOCUMENT DIRECTORY";
Document doc = new Document(dataDir + "Legacy control character.doc");
OoxmlSaveOptions saveOptions = new OoxmlSaveOptions(SaveFormat.FlatOpc) { KeepLegacyControlChars = true };
doc.Save(dataDir + "WorkingWithOoxmlSaveOptions.KeepLegacyControlChars.docx", saveOptions);
Abschluss
In diesem Tutorial haben wir die Funktionalität der Beibehaltung älterer Steuerzeichen beim Speichern eines Dokuments mit Aspose.Words für .NET untersucht. Wir haben gelernt, wie man Sonderzeichen beibehält, die für die ordnungsgemäße Formatierung oder Anzeige eines Dokuments wichtig sein können.
Die Beibehaltung älterer Steuerzeichen ist besonders nützlich bei der Textverarbeitung mit Dokumenten, die ältere oder spezifische Funktionen wie spezielle Steuerzeichen verwenden. Durch die Aktivierung desKeepLegacyControlChars
Mit dieser Option beim Speichern des Dokuments stellen Sie sicher, dass diese Zeichen erhalten bleiben.
Aspose.Words für .NET bietet eine Reihe flexibler und leistungsstarker Sicherungsoptionen, um Ihre Anforderungen an die Dokumentenbearbeitung zu erfüllen. Mithilfe der entsprechenden Optionen können Sie den Backup-Prozess so anpassen, dass die spezifischen Eigenschaften Ihrer Dokumente erhalten bleiben.
Integrieren Sie diese Funktionalität gerne in Ihre Aspose.Words für .NET-Projekte, um die Integrität und Erhaltung älterer Steuerzeichen in Ihren Dokumenten sicherzustellen.