Menyimpan Dokumen sebagai Multipage TIFF
Saat bekerja dengan dokumen, Anda sering kali perlu mengonversi dokumen Anda menjadi file gambar raster. Ini sangat relevan jika Anda harus menyajikan dokumen Anda dalam format yang dapat dibaca dan dicetak, tetapi tidak dapat diedit. Misalnya, Anda dapat menggunakan gambar raster dari 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.
Mengonversi DOC menjadi Banyak Halaman TIFF
Dalam 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 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 (SaveFormat)
- Resolusi (HorizontalResolution, VerticalResolution, Resolution)
- Jumlah halaman (PageIndex, PageCount)
- Pengaturan warna dan pencahayaan(PaperColor, ImageColorMode, ImageBrightness, ImageContrast)
- Kualitas gambar(JpegQuality, Scale, TiffCompression, GraphicsQualityOptions)
- Metode yang digunakan untuk membuat biner gambar (TiffBinarizationMethod, ThresholdForFloydSteinbergDithering)
- Format piksel untuk gambar yang dihasilkan (PixelFormat)
- Windows penanganan metafile oleh Aspose.Words (MetafileRenderingOptions, UseGdiEmfRenderer)
- Opsi tambahan yang dapat Anda lihat di kelas ImageSaveOptions
Contoh berikut menunjukkan cara mengonversi DOC menjadi TIFF dengan opsi yang dikonfigurasi:
Ambang batas untuk Binarisasi TIFF
Gambar TIFF dapat disimpan dalam format 1bpp b / w dengan menyetel properti PixelFormat ke Format1 bppIndexed jenis format piksel, dan properti TiffCompression
ke Ccitt3 atau Ccitt4.
Untuk segmentasi citra, Aspose.Words menggunakan metode paling sederhana - thresholding. Metode ini mengubah gambar TIFF skala abu-abu menjadi gambar biner, menggunakan nilai ambang batas. Oleh karena itu, ketika sebuah dokumen perlu dikonversi ke format file TIFF, dimungkinkan untuk mendapatkan atau menetapkan ambang batas untuk binarisasi TIFF melalui properti ThresholdForFloydSteinbergDithering. Nilai default untuk properti ini disetel ke 128, dan semakin tinggi nilai ini, 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: