Konwertuj dokument do programu Excel
Konwersja dokumentów z jednego formatu na inny jest flagową funkcją Aspose.Words. Możesz konwertować dokumenty w dowolnym dostępnym formacie load format również do formatu XLSX.
Konwertuj dokument na XLSX
Konwersja dokumentu do XLSX jest dość skomplikowanym procesem. Aby zapisać dokument w formacie XLSX przy użyciu Aspose.Words, Użyj klasy XlsxSaveOptions i nowego elementu Xlsx w wyliczeniu SaveFormat. Jak wspomniano powyżej, możesz zapisać dokument w dowolnym formacie obciążenia obsługiwanym przez Aspose.Words do XLSX.
Poniższy przykład kodu pokazuje, jak zapisać PDF do XLSX:
auto doc = MakeObject<Document>(MyDir + u"Pdf Document.pdf"); doc->Save(ArtifactsDir + u"BaseConversions.PdfToXlsx.xlsx"); Znajdź i zamień podczas zapisywania do XLSX
Używając również Aspose.Words, Możesz znaleźć określony ciąg lub wyrażenie regularne w dokumencie i zastąpić go pasującym, którego potrzebujesz. Następnie możesz również zapisać wynik w formacie XLSX.
Poniższy przykład kodu pokazuje, jak wykonać operację znajdź i zamień oraz zapisać wynik w XLSX:
auto doc = MakeObject<Document>(); auto builder = MakeObject<DocumentBuilder>(doc); builder->Writeln(u"Ruby bought a ruby necklace."); // We can use a "FindReplaceOptions" object to modify the find-and-replace process. auto options = MakeObject<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->set_MatchCase(true); doc->get_Range()->Replace(u"Ruby", u"Jade", options); doc->Save(ArtifactsDir + u"BaseConversions.FindReplaceXlsx.xlsx"); Określ poziom kompresji podczas zapisywania do XLSX
Możesz także określić poziom kompresji podczas zapisywania za pomocą właściwości CompressionLevel.
Poniższy przykład kodu pokazuje, jak określić poziom kompresji podczas zapisywania w formacie XLSX:
auto doc = MakeObject<Document>(MyDir + u"Document.docx"); auto saveOptions = MakeObject<XlsxSaveOptions>(); saveOptions->set_CompressionLevel(CompressionLevel::Maximum); doc->Save(ArtifactsDir + u"BaseConversions.CompressXlsx.xlsx", saveOptions); Zobacz także
- Sekcja dokumentacji Chroń lub Szyfruj dokument aby uzyskać więcej informacji na temat ochrony i szyfrowania dokumentu
- Artykuł Znajdź i zamień aby uzyskać więcej informacji na temat wyszukiwania i zastępowania żądanej treści