Konversi WORD ke MHTML menggunakan Python

Konversi WORD ke MHTML, HtmlFixed, dan HTML di Aplikasi Python Anda tanpa menginstal Microsoft Word®.

 

Untuk pengembang Python, yang mencoba menambahkan fitur konversi WORD ke MHTML (format arsip Web) atau HtmlFixed berarti ingin menyimpan dokumen dalam format HTML menggunakan elemen yang benar-benar diposisikan di dalam aplikasi. Aspose.Total for Python via .NET API dapat membantu mengotomatiskan proses konversi. Ini adalah paket lengkap dari berbagai API yang menangani format berbeda.

Kami menggunakan API Aspose.Words for Python via .NET yang merupakan bagian dari Paket Aspose.Total for Python via .NET untuk menambahkan fitur konversi WORD ke MHTML. Jika file WORD sederhana maka hanya dua baris kode. Muat file WORD dan panggil metode simpan dengan jalur file yang sesuai bersama dengan enumerasi SaveFormat sebagai MHTML atau HTML_FIXED. Tetapi jika ada kebutuhan untuk mengembalikan model dokumen sedekat mungkin dengan aslinya maka ada kebutuhan untuk menyimpan beberapa informasi tambahan dalam dokumen yang dihasilkan yang disebut informasi bolak-balik.

Bagaimana caranya? Konversi WORD ke MHTML dengan Python

  • Muat file WORD sumber menggunakan kelas Document
  • Buat instance HtmlSaveOptions
  • Atur export_roundtrip_information sebagai True
  • Tentukan SaveFormat sebagai MHTML
  • Panggil metode save sambil menentukan jalur file keluaran & SaveFormat sebagai parameter. Jadi file WORD Anda dikonversi ke MHTML di jalur yang ditentukan.

Persyaratan Konversi

  • Untuk konversi format WORD ke MHTML atau HtmlFixed, diperlukan Python 3.5 atau yang lebih baru
  • Referensi API dalam proyek langsung dari PyPI ( Aspose.Words )
  • Atau gunakan perintah pip berikut pip install aspose.words
  • Selain itu, OS berbasis Microsoft Windows atau Linux (lihat selengkapnya untuk Words ) dan untuk Linux periksa persyaratan tambahan untuk gcc dan libpython dan ikuti petunjuk langkah demi langkah INSTALL
 

Simpan WORD Ke MHTML dengan Python - Sederhana

 
 

Konversi WORD Ke MHTML dengan Python

 
Konversi Word ke MHTML menggunakan API Python mengubah dokumen pengolah kata menjadi format arsip web satu berkas yang mempertahankan teks, gaya, dan sumber daya tersemat dalam paket mandiri. Ini berharga untuk berbagi konten dokumen dalam format yang ramah peramban sambil menjaga konsistensi tampilan. Dalam alur kerja otomatis, konversi MHTML mendukung penerbitan portabel, pembuatan arsip, dan penyampaian konten yang kompatibel dengan web tanpa mengharuskan penerima bergantung pada lingkungan penulisan asli.

Kasus Penggunaan Utama

  • Arsip Web Satu Berkas Mempertahankan konten dokumen dan sumber daya terkait dalam satu berkas yang dapat dibaca peramban.

  • Berbagi Visual Konsisten Membantu menjaga tata letak dan format saat mendistribusikan konten antar sistem.

  • Penerbitan Dokumen Portabel Mempermudah menampilkan konten yang dibuat dengan Word dalam lingkungan yang kompatibel dengan web.

  • Dukungan Tinjauan Offline Memungkinkan peninjauan lokal seluruh konten dokumen tanpa aset terpisah.

Skenario Otomatisasi

  • Pembuatan Arsip Web Otomatis Mengonversi file Word berulang menjadi MHTML untuk distribusi, penyimpanan, atau tinjauan.

  • Pipa Penerbitan Konten Menggunakan output MHTML sebagai aset menengah dalam alur kerja dokumen‑ke‑web.

  • Otomatisasi Pengiriman Mandiri Mengemas teks dan sumber daya bersama untuk pertukaran yang dapat diandalkan antar sistem.

  • Alur Kerja Konsistensi Arsip Menghasilkan versi yang dipertahankan dan ramah peramban dari dokumen bisnis secara skala besar.

Jelajahi opsi konversi WORD dengan Python

Mengkonversi WORDs ke EMLX (Pesan Surat Apple)
Mengkonversi WORDs ke ICS (Berkas Kalender)
Mengkonversi WORDs ke MBOX (File Kotak Surat Email)
Mengkonversi WORDs ke MSG (File Item Pesan Outlook)
Mengkonversi WORDs ke ODP (Format Presentasi Dokumen Terbuka)
Mengkonversi WORDs ke OFT (Templat File Outlook)
Mengkonversi WORDs ke OST (Tabel Penyimpanan Offline Outlook)
Mengkonversi WORDs ke POT (File Templat Microsoft PowerPoint)
Mengkonversi WORDs ke POTM (File Templat Microsoft PowerPoint)
Mengkonversi WORDs ke POTX (Presentasi Templat Microsoft PowerPoint)
Mengkonversi WORDs ke PPS (Peragaan Slide PowerPoint)
Mengkonversi WORDs ke PPSM (Peragaan Slide dengan Makro aktif)
Mengkonversi WORDs ke PPSX (Peragaan Slide PowerPoint)
Mengkonversi WORDs ke PPT (Presentasi powerpoint)
Mengkonversi WORDs ke PPTM (File Presentasi dengan Makro aktif)
Mengkonversi WORDs ke PPTX (Buka Format presentasi XML)
Mengkonversi WORDs ke PST (Tabel Penyimpanan Pribadi Outlook)
Mengkonversi WORDs ke CSV (Nilai Dipisahkan Koma)
Mengkonversi WORDs ke DIF (Format Pertukaran Data)
Mengkonversi WORDs ke EXCEL (Format File Spreadsheet)
Mengkonversi WORDs ke FODS (OpenDocument Flat XML Spreadsheet)
Mengkonversi WORDs ke ODS (Spreadsheet Dokumen Terbuka)
Mengkonversi WORDs ke SXC (Spreadsheet StarOffice Calc)
Mengkonversi WORDs ke TSV (Nilai yang dipisahkan tab)
Mengkonversi WORDs ke XLAM (Add-In dengan Makro Excel yang Diaktifkan)
Mengkonversi WORDs ke XLS (Format Biner Microsoft Excel)
Mengkonversi WORDs ke XLSB (Buku Kerja Biner Excel)
Mengkonversi WORDs ke XLSM (Spreadsheet yang diaktifkan makro)
Mengkonversi WORDs ke XLSX (Buka Buku Kerja XML)
Mengkonversi WORDs ke XLT (Excel 97 - Templat 2003)
Mengkonversi WORDs ke XLTM (Template Berkemampuan Makro Excel)