Konvertieren Sie ein Dokument in Excel

Das Konvertieren von Dokumenten von einem Format in ein anderes ist die Hauptfunktion von Aspose.Words. Sie können Dokumente in jedem verfügbaren Format laden-Format auch in das XLSX-Format konvertieren.

Konvertieren Sie ein Dokument in XLSX

Das Konvertieren eines Dokuments in XLSX ist ein ziemlich komplizierter Prozess. Um Ihr Dokument mit Aspose.Words im XLSX-Format zu speichern, verwenden Sie die XlsxSaveOptions-Klasse und das neue Xlsx-Element in der SaveFormat-Enumeration. Wie oben erwähnt, können Sie das Dokument in jedem von Aspose.Words unterstützten Ladeformat in XLSX speichern.

Das folgende Codebeispiel zeigt, wie PDF im XLSX-Format gespeichert wird:

Document doc = new Document(MyDir + "Pdf Document.pdf");
doc.Save(ArtifactsDir + "BaseConversions.PdfToXlsx.xlsx")

Suchen und Ersetzen beim Speichern in XLSX

Mit Aspose.Words können Sie auch eine bestimmte Zeichenfolge oder einen regulären Ausdruck in Ihrem Dokument finden und durch die passende Zeichenfolge oder einen regulären Ausdruck ersetzen, die Sie benötigen. Anschließend können Sie das Ergebnis auch im XLSX-Format speichern.

Das folgende Codebeispiel zeigt, wie Sie den Such- und Ersetzungsvorgang durchführen und das Ergebnis in XLSX speichern:

Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);

builder.Writeln("Ruby bought a ruby necklace.");

// We can use a "FindReplaceOptions" object to modify the find-and-replace process.
FindReplaceOptions options = new FindReplaceOptions();
// Set the "MatchCase" flag to "true" to apply case sensitivity while finding strings to replace.
// Set the "MatchCase" flag to "false" to ignore character case while searching for text to replace.
options.MatchCase = true;

doc.Range.Replace("Ruby", "Jade", options);
doc.Save(ArtifactsDir + "BaseConversions.FindReplaceXlsx.xlsx");

Geben Sie beim Speichern in XLSX die Komprimierungsstufe an

Sie können die Komprimierungsstufe auch beim Speichern mithilfe der CompressionLevel-Eigenschaft festlegen.

Das folgende Codebeispiel zeigt, wie die Komprimierungsstufe beim Speichern im XLSX-Format angegeben wird:

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

XlsxSaveOptions saveOptions = new XlsxSaveOptions();
saveOptions.CompressionLevel = CompressionLevel.Maximum;

doc.Save(ArtifactsDir + "BaseConversions.CompressXlsx.xlsx", saveOptions);

Siehe auch