Maßeinheit

Wenn Sie ein Word-Dokument in einer C#-Anwendung in das OpenDocument Text (ODT)-Format konvertieren, möchten Sie möglicherweise die Maßeinheit angeben, die für messbare Formatierungen und Inhaltseigenschaften verwendet wird. Mit der Aspose.Words-Bibliothek für .NET können Sie diese Funktionalität mithilfe der Speicheroptionen von OdtSaveOptions problemlos angeben. In dieser Schritt-für-Schritt-Anleitung führen wir Sie durch die Verwendung von Aspose.Words für .NET C#-Quellcode zum Konvertieren eines Word-Dokuments in ODT, indem wir die Maßeinheit mithilfe von OdtSaveOptions angeben.

Grundlegendes zur Aspose.Words-Bibliothek

Bevor Sie in den Code eintauchen, ist es wichtig, die Aspose.Words-Bibliothek für .NET zu verstehen. Aspose.Words ist eine leistungsstarke Bibliothek zum Erstellen, Bearbeiten, Konvertieren und Schützen von Word-Dokumenten auf verschiedenen Plattformen, einschließlich .NET. Es bietet viele Funktionen zum Bearbeiten von Dokumenten, wie zum Beispiel das Einfügen von Text, das Ändern von Formatierungen, das Hinzufügen von Abschnitten und vieles mehr.

Laden des Word-Dokuments

Der erste Schritt besteht darin, das Word-Dokument zu laden, das Sie in ODT konvertieren möchten. Verwenden Sie die Document-Klasse, um das Dokument aus der Quelldatei zu laden. Hier ist ein Beispiel :

Document doc = new Document(dataDir + "Document.docx");

In diesem Beispiel laden wir das Dokument „Document.docx“, das sich im Dokumentenverzeichnis befindet.

Backup-Optionen konfigurieren

Der nächste Schritt besteht darin, die Backup-Optionen für die Konvertierung in ODT zu konfigurieren. Verwenden Sie die Klasse OdtSaveOptions und legen Sie die Eigenschaft MeasureUnit auf den gewünschten Wert fest. Wenn Sie beispielsweise Zoll als Maßeinheit verwenden möchten, legen Sie MeasureUnit auf OdtSaveMeasureUnit.Inches fest. So geht’s:

OdtSaveOptions saveOptions = new OdtSaveOptions { MeasureUnit = OdtSaveMeasureUnit.Inches };

Wir erstellen ein neues OdtSaveOptions-Objekt und setzen die MeasureUnit-Eigenschaft auf den gewünschten Wert, in unserem Fall OdtSaveMeasureUnit.Inches, um Zoll als Maßeinheit zu verwenden.

Dokument in ODT konvertieren

Nachdem wir nun die Speicheroptionen konfiguriert haben, können wir mit der Konvertierung des Dokuments in ODT fortfahren. Verwenden Sie die Save-Methode der Document-Klasse, um das konvertierte Dokument im ODT-Format zu speichern, indem Sie Speicheroptionen angeben. Hier ist ein Beispiel :

doc.Save(dataDir + "WorkingWithOdtSaveOptions.MeasureUnit.odt", saveOptions);

In diesem Beispiel speichern wir das konvertierte Dokument unter Verwendung der angegebenen Speicheroptionen als „WorkingWithOdtSaveOptions.MeasureUnit.odt“.

Beispielquellcode für OdtSaveOptions mit „Maßeinheit“-Funktionalität unter Verwendung von Aspose.Words für .NET

// Pfad zu Ihrem Dokumentenverzeichnis
string dataDir = "YOUR DOCUMENTS DIRECTORY";

// Laden Sie das Word-Dokument
Document doc = new Document(dataDir + "Document.docx");

// Konfiguration der Backup-Optionen mit der Funktion „Maßeinheit“.
OdtSaveOptions saveOptions = new OdtSaveOptions { MeasureUnit = OdtSaveMeasureUnit.Inches };

// Konvertieren Sie das Dokument in ODT
doc.Save(dataDir + "WorkingWithOdtSaveOptions.MeasureUnit.odt", saveOptions);

Abschluss

In dieser Anleitung haben wir erklärt, wie man ein Word-Dokument in ODT konvertiert, indem man die Maßeinheit mithilfe der OdtSaveOptions-Speicheroptionen mit der Aspose.Words-Bibliothek für .NET angibt. Indem Sie die bereitgestellten Schritte befolgen und den bereitgestellten C#-Quellcode verwenden, können Sie diese Funktionalität problemlos in Ihrer C#-Anwendung anwenden. Durch die Angabe der Maßeinheit bei der Konvertierung in ODT können Sie die Formatierung und Abmessungen des resultierenden Dokuments entsprechend Ihren spezifischen Anforderungen steuern.