ketika saya mengekspor file docx besar saya menggunakan Microsoft Word 2010/13 ke html yang difilter saya menemukan bahwa gambar png terkompresi terlepas dari pengaturan yang dijelaskan di sini Word to HTML Conversion- Hilangnya kualitas gambar .
Sayangnya, zip file docx dan mengakses gambar asli tidak membantu saya, karena gambar-gambar ini diberi nomor berbeda dari gambar yang dibuat oleh dialog ekspor.
Apakah ada di antara kalian yang punya ide bagaimana saya bisa menonaktifkan kompresi seperti itu.
salam Hormat
Jawaban:
Anda tidak dapat menonaktifkan fitur ini di Word, tetapi Anda dapat mengedit kode sumber dokumen HTML sehingga menggunakan gambar asli alih-alih yang dikompresi.
Jika Anda masuk ke folder documentname-file yang berada di folder yang sama dengan file HTML saat Anda menyimpannya, Anda memiliki dua file gambar berbeda untuk setiap gambar gambar: satu gambar JPG terkompresi dan gambar PNG asli. Gambar PNG asli digunakan dalam versi IE lama (versi 8 atau lebih tua) yang mendukung VML dan gambar JPG terkompresi digunakan di hampir semua browser lain. Karena VML didepresiasi sejak IE9, semua browser modern menggunakan gambar JPG terkompresi.
Namun, bahkan versi terbaru Word masih menggunakan VML saat membuat dokumen HTML, yang berfungsi agar gambar asli diekspor bersama dengan dokumen HTML, meskipun praktis tidak ada browser yang menggunakannya. Jika Anda ingin menggunakannya, Anda dapat mengedit sumber HTML. Untuk melakukan ini, Anda perlu tahu nama apa yang dimiliki gambar. Lihat di folder documentname-files (ganti documentname dengan apa pun nama file Anda dipanggil). Berikut ini adalah tangkapan layar bagaimana ini akan terlihat jika Anda memiliki satu gambar PNG di dokumen HTML Anda:
Di sini, gambar PNG asli disebut image001.png dan gambar JPG terkompresi disebut image002.jpg. Kemudian, buka dokumen HTML dengan Notepad atau editor teks biasa lainnya dan cari
image002.jpg
dan ganti semua yang Anda temukanimage001.png
(sesuaikan nama file dengan yang Anda dapatkan). Kemudian simpan dan masalah Anda sudah diperbaiki. Jika Anda ingin menghemat ruang disk, Anda dapat menghapus gambar JPG terkompresi karena tidak lagi berguna.Word tidak melakukan kompresi ini untuk menghemat ruang disk (karena gambar asli masih ada di sana), tetapi jika Anda mengubah gambar di Word (memutarnya, ubah ukurannya, dll.), Word menanganinya sendiri alih-alih membiarkan Browser menanganinya. Word lebih suka membuat gambar baru daripada menggunakan beberapa HTML5 yang rumit yang dalam beberapa kasus dapat memiliki efek yang tidak diinginkan di beberapa browser. Alasan mengapa ia menggunakan VML di browser yang mendukungnya adalah karena VML, sama seperti Word, dikembangkan oleh Microsoft sehingga mereka sudah tahu efek yang akan dimiliki VML. Untuk alasan ini, Anda tidak dapat menonaktifkan fitur ini di Word, Anda harus mengedit sendiri sumber HTML seperti yang saya jelaskan.
Seperti yang ditunjukkan Mario di komentar, saya sarankan untuk selalu mengedit sumber HTML sendiri daripada mengedit dokumen HTML dengan Word. Jika Anda mengeditnya dengan Word, selain masalah dalam pertanyaan Anda, misalnya Anda akan mendapatkan banyak HTML yang tidak berguna yang akan sangat meningkatkan ukuran dokumen HTML Anda. Misalnya, untuk menggunakan gambar PNG dalam dokumen HTML, Word menghasilkan kode ini:
Jika Anda ingin menulis sendiri kode sumbernya, akan terlihat seperti ini:
Oleh karena itu, saya sarankan selalu menulis kode sumber sendiri daripada membiarkan Word melakukannya.
sumber