Конвертиране на документ в Excel

Преобразуването на документи от един формат в друг е водещата характеристика на Aspose.Words. Можете да конвертирате документи във всички налични формат на натоварване също и за XLSX формат.

Конвертиране на документ към XLSX

Конвертиране на документ към XLSX е доста сложен процес. За да запазите документа си във формат XLSX, като използвате Aspose.Words да използвате XlsxSaveOptions класа и новото Xlsx елемент в SaveFormat Изброяване. Както бе споменато по-горе, можете да запишете документа във всеки формат на зареждане, поддържан от Aspose.Words към XLSX.

Следният пример за код показва как да запишете PDF на XLSX:

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

Търсене и замяна при запис в XLSX

Употреба също Aspose.Words, Можете да намерите конкретен низ или регулярен израз в документа си и да го замените със съответния, от който се нуждаете. След това можете да запишете резултата в XLSX формат.

Следният пример за код показва как да се извърши намирането и подмяната на операцията и да се запази резултатът на XLSX:

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");

Посочете нивото на компресиране при запис в XLSX

Можете също така да посочите нивото на компресия при спестяване с помощта на CompressionLevel собственост.

Следният пример за код показва как да се определи нивото на компресия при запис във формат XLSX:

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

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

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

Вижте също