C++ API untuk Mengekspor TEX ke MHTML

Render TEX ke MHTML dalam aplikasi C++ tanpa memerlukan aplikasi pihak ketiga

 

Aspose.Total for C++ pustaka otomatisasi format file memungkinkan pengembang C++ untuk mengonversi TEX ke MHTML dalam dua langkah sederhana. Pertama, Anda dapat menggunakan Aspose.PDF for C++ API untuk mengonversi format file TEX ke DOC. Kedua, dengan menggunakan API Pemrosesan Dokumen Word tingkat lanjut Aspose.Words for C++ , Anda dapat mengekspor DOC ke MHTML.

C++ API untuk Merender TEX ke MHTML

  1. Buka file TEX menggunakan referensi kelas Document
  2. Konversi TEX ke DOC dengan menggunakan fungsi anggota Simpan
  3. Muat file DOC dengan menggunakan referensi kelas Document dari Aspose.Words API
  4. Simpan dokumen ke format MHTML menggunakan fungsi anggota Save

Persyaratan Konversi

Instal dari baris perintah sebagai nuget install Aspose.Total.Cpp atau melalui Package Manager Console dari Visual Studio dengan Install-Package Aspose.Total.Cpp.

Atau, dapatkan penginstal MSI offline atau DLL dalam file ZIP dari 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 Mhtml
wordDoc->Save(u"output.Mhtml");  

Ubah Kata Sandi Dokumen TEX melalui C++

Dalam proses rendering TEX ke MHTML, Anda dapat membuka TEX yang dilindungi kata sandi dan juga mengubah kata sandinya. Untuk mengubah kata sandi file TEX, Anda harus mengetahui kata sandi pemilik dokumen itu. Anda dapat memuat dokumen PDF yang dilindungi kata sandi dengan Aspose.PDF for C++ dengan menentukan kata sandi pemiliknya dan menggunakan metode ChangePasswords untuk mengubah kata sandi.

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

Batasi Pengeditan File MHTML melalui C++

Anda juga dapat membatasi pengeditan file MHTML menggunakan Aspose.Words for C++ API. Terkadang Anda mungkin perlu membatasi kemampuan untuk mengedit dokumen dan hanya mengizinkan tindakan tertentu dengannya. API memungkinkan Anda mengontrol cara Anda membatasi konten menggunakan parameter enumerasi ProtectionType . Contoh kode berikut menunjukkan cara membatasi pengeditan dalam dokumen sehingga hanya pengeditan di bidang formulir yang dimungkinkan.

// 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.Mhtml");  

Jelajahi opsi konversi TEX dengan C++

Mengkonversi TEXs ke DOCM (File Marco Microsoft Word 2007)
Mengkonversi TEXs ke DOT (File Templat Microsoft Word)
Mengkonversi TEXs ke DOTM (File Templat Microsoft Word 2007+)
Mengkonversi TEXs ke DOTX (File Templat Microsoft Word)
Mengkonversi TEXs ke FLATOPC (Microsoft Word 2003 WordprocessingML)
Mengkonversi TEXs ke GIF (Format Pertukaran Grafis)
Mengkonversi TEXs ke MARKDOWN (Bahasa Markup Ringan)
Mengkonversi TEXs ke ODT (Buka Format File Teks Dokumen)
Mengkonversi TEXs ke OTT (Templat Dokumen Terbuka)
Mengkonversi TEXs ke PCL (Bahasa Perintah Pencetak)
Mengkonversi TEXs ke PS (Berkas PostScript)
Mengkonversi TEXs ke RTF (Format Teks Kaya)
Mengkonversi TEXs ke WORDML (Microsoft Word 2003 WordprocessingML)
Mengkonversi TEXs ke XAMLFLOW (Otomatisasi Daya Microsoft)
Mengkonversi TEXs ke CSV (Nilai Dipisahkan Koma)
Mengkonversi TEXs ke DIF (Format Pertukaran Data)
Mengkonversi TEXs ke EXCEL (Format File Spreadsheet)
Mengkonversi TEXs ke FODS (OpenDocument Flat XML Spreadsheet)
Mengkonversi TEXs ke MD (Bahasa Penurunan Harga)
Mengkonversi TEXs ke ODP (Format Presentasi Dokumen Terbuka)
Mengkonversi TEXs ke ODS (Spreadsheet Dokumen Terbuka)
Mengkonversi TEXs ke OTP (Format Standar OpenDocument)
Mengkonversi TEXs ke POT (File Templat Microsoft PowerPoint)
Mengkonversi TEXs ke POTM (File Templat Microsoft PowerPoint)
Mengkonversi TEXs ke POTX (Presentasi Templat Microsoft PowerPoint)
Mengkonversi TEXs ke PPS (Peragaan Slide PowerPoint)
Mengkonversi TEXs ke PPSM (Peragaan Slide dengan Makro aktif)
Mengkonversi TEXs ke PPSX (Peragaan Slide PowerPoint)
Mengkonversi TEXs ke PPT (Presentasi powerpoint)
Mengkonversi TEXs ke PPTM (File Presentasi dengan Makro aktif)
Mengkonversi TEXs ke SWF (Film Shockwave Flash)
Mengkonversi TEXs ke SXC (Spreadsheet StarOffice Calc)
Mengkonversi TEXs ke TSV (Nilai yang dipisahkan tab)
Mengkonversi TEXs ke XLAM (Add-In dengan Makro Excel yang Diaktifkan)
Mengkonversi TEXs ke XLSB (Buku Kerja Biner Excel)
Mengkonversi TEXs ke XLSM (Spreadsheet yang diaktifkan makro)
Mengkonversi TEXs ke XLT (Excel 97 - Templat 2003)