C++ API do eksportu TEX do ODT

Renderuj TEX do ODT w aplikacjach C++ bez konieczności korzystania z aplikacji innych firm

 

Biblioteki automatyzacji formatu plików Aspose.Total for C++ umożliwiają programistom C++ konwersję TEX do ODT w dwóch prostych krokach. Po pierwsze, możesz użyć API Aspose.PDF for C++ , aby przekonwertować format pliku TEX na DOC. Po drugie, korzystając z zaawansowanego interfejsu API przetwarzania dokumentów Word Aspose.Words for C++ , możesz wyeksportować DOC do ODT.

C++ API do renderowania TEX do ODT

  1. Otwórz plik TEX, korzystając z odwołania do klasy Document
  2. Konwertuj TEX na DOC za pomocą funkcji członkowskiej Save
  3. Załaduj plik DOC, używając odwołania do klasy Document Aspose.Words API
  4. Zapisz dokument w formacie ODT za pomocą funkcji członkowskiej Save

Wymagania dotyczące konwersji

Zainstaluj z wiersza poleceń jako nuget install Aspose.Total.Cpp lub za pomocą konsoli Menedżera pakietów programu Visual Studio za pomocą Install-Package Aspose.Total.Cpp.

Możesz też pobrać instalator MSI lub biblioteki DLL offline w pliku ZIP ze strony downloads .

// load TEX file with an instance of Document class reference
auto doc = MakeObject<Document>(u"sourceFile.tex");
// save TEX as a DOC 
doc->Save(u"DocOutput.doc", SaveFormat::Doc); 
// load DOC with an instance of Document
System::SharedPtr<Document> wordDoc = System::MakeObject<Document>(u"DocOutput.doc");
// save document as Odt
wordDoc->Save(u"output.Odt");  

Zmień hasło dokumentu TEX za pomocą C++

W procesie renderowania TEX do ODT możesz otworzyć TEX chroniony hasłem, a także zmienić jego hasło. Aby zmienić hasło do pliku TEX, musisz znać hasło właściciela tego dokumentu. Możesz załadować dokument PDF chroniony hasłem za pomocą Aspose.PDF for C++ , określając hasło właściciela i używając metody ChangePasswords, aby zmienić hasło.

// load an existing TEX Document
auto doc = MakeObject<Document>(L"input.tex", L"owner");
// change password of TEX Document
doc->ChangePasswords(L"owner", L"newuser", L"newuser");
// save the document
doc->Save(L"output.Doc");

Ogranicz edycję plików ODT za pomocą C++

Możesz też ograniczyć edycję plików ODT za pomocą interfejsu API Aspose.Words for C++ . Czasami może być konieczne ograniczenie możliwości edytowania dokumentu i zezwolenie tylko na określone czynności. Interfejs API umożliwia kontrolowanie sposobu ograniczania zawartości za pomocą parametru wyliczenia ProtectionType . Poniższy przykład kodu demonstruje, jak ograniczyć edycję w dokumencie, dzięki czemu możliwa jest tylko edycja w polach formularza.

// load Doc with an instance of Document
auto doc = System::MakeObject<Document>("input.doc");
// document protection only works when document protection is turned and only editing in form fields is allowed.
doc->Protect(ProtectionType::AllowOnlyFormFields, u"password");
// save the protected document.
doc->Save(u"Protected.Odt");  

Eksploruj TEX opcji konwersji z C++

Przelicz TEXs na DOCM (Plik Microsoft Word 2007 Marco)
Przelicz TEXs na DOT (Pliki szablonów Microsoft Word)
Przelicz TEXs na DOTM (Plik szablonu programu Microsoft Word 2007+)
Przelicz TEXs na DOTX (Plik szablonu Microsoft Word)
Przelicz TEXs na FLATOPC (Przetwarzanie tekstu Microsoft Word 2003ML)
Przelicz TEXs na GIF (Graficzny format wymiany)
Przelicz TEXs na MARKDOWN (Lekki język znaczników)
Przelicz TEXs na OTT (Szablon OpenDocument)
Przelicz TEXs na PCL (Język poleceń drukarki)
Przelicz TEXs na PS (Plik PostScript)
Przelicz TEXs na RTF (Bogaty format tekstu)
Przelicz TEXs na WORDML (Przetwarzanie tekstu Microsoft Word 2003ML)
Przelicz TEXs na XAMLFLOW (Power Automate firmy Microsoft)
Przelicz TEXs na CSV (Wartości oddzielone przecinkami)
Przelicz TEXs na DIF (Format wymiany danych)
Przelicz TEXs na EXCEL (Formaty plików arkuszy kalkulacyjnych)
Przelicz TEXs na FODS (Płaski arkusz kalkulacyjny XML OpenDocument)
Przelicz TEXs na MD (język Markdowna)
Przelicz TEXs na ODP (Format prezentacji OpenDocument)
Przelicz TEXs na ODS (Arkusz kalkulacyjny OpenDocument)
Przelicz TEXs na OTP (Standardowy format OpenDocument)
Przelicz TEXs na POT (Pliki szablonów programu Microsoft PowerPoint)
Przelicz TEXs na POTM (Plik szablonu Microsoft PowerPoint)
Przelicz TEXs na POTX (Prezentacja szablonu Microsoft PowerPoint)
Przelicz TEXs na POWERPOINT (Pliki prezentacji)
Przelicz TEXs na PPS (Pokaz slajdów PowerPointa)
Przelicz TEXs na PPSM (Pokaz slajdów z obsługą makr)
Przelicz TEXs na PPSX (Pokaz slajdów PowerPointa)
Przelicz TEXs na PPT (Prezentacja Powerpoint)
Przelicz TEXs na PPTM (Plik prezentacji z obsługą makr)
Przelicz TEXs na SWF (Shockwave flashowy film)
Przelicz TEXs na SXC (Arkusz kalkulacyjny StarOffice Calc)
Przelicz TEXs na TSV (Wartości oddzielone tabulatorami)
Przelicz TEXs na TXT (Dokument tekstowy)
Przelicz TEXs na XLAM (Dodatek programu Excel z obsługą makr)
Przelicz TEXs na XLSB (Binarny skoroszyt programu Excel)
Przelicz TEXs na XLSM (Arkusz kalkulacyjny z obsługą makr)
Przelicz TEXs na XLT (Szablon programu Excel 97 - 2003)