Menyimpan Dokumen sebagai TIFF Multihalaman
Saat bekerja dengan dokumen, Anda sering kali perlu mengonversi dokumen Anda menjadi file gambar raster. Hal ini sangat relevan jika Anda harus menyajikan dokumen Anda dalam format yang dapat dibaca dan dicetak, namun tidak dapat diedit. Misalnya, Anda bisa menggunakan gambar raster halaman pertama dokumen Anda sebagai pratinjau. Artikel ini menjelaskan cara mengonversi dokumen menjadi gambar raster menggunakan contoh format TIFF – salah satu format gambar yang lebih populer.
Mengubah DOC menjadi TIFF Multi-Halaman
Di Aspose.Words, konversi dari DOC ke TIFF dapat dilakukan dengan satu baris kode, hanya dengan meneruskan jalur “simpan ke” dan ekstensi file yang relevan ke metode save. Metode save secara otomatis mendapatkan SaveFormat dari ekstensi nama file yang ditentukan di jalur. Contoh berikut menunjukkan cara mengonversi dokumen ke format TIFF:
Menentukan Opsi Tambahan Saat Merender TIFF
Anda sering kali perlu menentukan opsi tambahan, yang memengaruhi hasil rendering. Untuk tujuan ini, gunakan kelas ImageSaveOptions, yang berisi properti yang menentukan bagaimana dokumen ditampilkan pada gambar. Anda dapat menentukan hal berikut:
- Simpan format untuk menentukan daftar opsi yang tersedia (save_format)
- Resolusi (horizontal_resolution, vertical_resolution)
- Jumlah halaman (page_set)
- Pengaturan warna dan pencahayaan (paper_color, image_color_mode, image_brightness, image_contrast)
- Kualitas gambar (jpeg_quality, scale, tiff_compression)
- Metode yang digunakan untuk binerisasi gambar (tiff_binarization_method, threshold_for_floyd_steinberg_dithering)
- Format piksel untuk gambar yang dihasilkan (pixel_format)
- Penanganan metafile Windows oleh Aspose.Words (metafile_rendering_options, use_gdi_emf_renderer)
- Opsi tambahan yang dapat Anda lihat di kelas ImageSaveOptions
Contoh berikut menunjukkan cara mengonversi DOC ke TIFF dengan opsi yang dikonfigurasi:
Ambang batas untuk Binarisasi TIFF
Gambar TIFF dapat disimpan dalam format 1bpp b/w dengan mengatur properti pixel_format ke jenis format piksel FORMAT1BPP_INDEXED, dan properti tiff_compression ke CCITT3 atau CCITT4.
Untuk segmentasi gambar, Aspose.Words menggunakan metode paling sederhana - ambang batas. Metode ini mengubah gambar TIFF skala abu-abu menjadi gambar biner, menggunakan nilai ambang batas. Oleh karena itu, ketika dokumen perlu dikonversi ke format file TIFF, dimungkinkan untuk mendapatkan atau menetapkan ambang binarisasi TIFF melalui properti threshold_for_floyd_steinberg_dithering. Nilai default untuk properti ini diatur ke 128, dan semakin tinggi nilainya, semakin gelap gambarnya.
Contoh berikut menunjukkan cara melakukan binarisasi TIFF dengan ambang batas yang ditentukan:
Di bawah ini Anda dapat membandingkan gambar di mana binarisasi TIFF dilakukan pada berbagai nilai ambang batas: