ذخیره یک سند به عنوان TIFF چند صفحه ای
هنگام کار با اسناد، اغلب نیاز دارید که سند خود را به فایل(های) تصویر شطرنجی تبدیل کنید. این امر مخصوصاً زمانی مهم است که باید سند خود را در قالبی قابل خواندن و قابل چاپ، اما نه قابل ویرایش ارائه دهید. به عنوان مثال، می توانید از یک تصویر شطرنجی از صفحه اول سند خود به عنوان پیش نمایش استفاده کنید. این مقاله نحوه تبدیل یک سند به یک تصویر شطرنجی را با استفاده از مثال فرمت TIFF - یکی از محبوبترین فرمتهای تصویر، شرح میدهد.
تبدیل DOC به TIFF چند صفحه ای
در Aspose.Words، تبدیل از DOC به TIFF را میتوان با یک خط کد، با عبور دادن مسیر “save to” و پسوند فایل مربوطه به روش Save انجام داد. روش Save به طور خودکار SaveFormat
را از پسوند نام فایل مشخص شده در مسیر استخراج می کند. مثال زیر نحوه تبدیل یک سند به فرمت TIFF را نشان می دهد:
تعیین گزینه های اضافی هنگام رندر TIFF
شما اغلب نیاز به تعیین گزینه های اضافی دارید که بر نتیجه رندر تأثیر می گذارد. برای این منظور از کلاس ImageSaveOptions استفاده کنید که حاوی ویژگی هایی است که نحوه نمایش سند روی تصویر را مشخص می کند. می توانید موارد زیر را مشخص کنید:
- ذخیره فرمت برای تعیین لیست گزینه های موجود (SaveFormat)
- وضوح (HorizontalResolution، VerticalResolution، Resolution)
- تعداد صفحات (PageIndex، PageCount)
- تنظیمات رنگ و نور (PaperColor، ImageColorMode، ImageBrightness، ImageContrast)
- کیفیت تصویر (JpegQuality، Scale، TiffCompression، GraphicsQualityOptions)
- روش مورد استفاده برای باینریزه کردن تصویر (TiffBinarizationMethod، ThresholdForFloydSteinbergDithering)
- فرمت پیکسل برای تصاویر تولید شده (PixelFormat)
- مدیریت متافیل های Windows توسط Aspose.Words (MetafileRenderingOptions، UseGdiEmfRenderer)
- گزینه های اضافی که می توانید در کلاس ImageSaveOptions مشاهده کنید
مثال زیر نحوه تبدیل DOC به TIFF را با گزینه های پیکربندی شده نشان می دهد:
آستانه برای باینری سازی TIFF
یک تصویر TIFF را می توان با فرمت b/w 1bpp با تنظیم ویژگی PixelFormat روی Format1bppIndexed pixel type و خاصیت TiffCompression بر روی Ccitt3 یا Ccitt4 ذخیره کرد.
برای تقسیم بندی تصویر، Aspose.Words از ساده ترین روش - آستانه گذاری استفاده می کند. این روش یک تصویر TIFF در مقیاس خاکستری را با استفاده از مقدار آستانه به یک تصویر باینری تبدیل می کند. بنابراین، زمانی که یک سند باید به فرمت فایل TIFF تبدیل شود، می توان از طریق ویژگی ThresholdForFloydSteinbergDithering آستانه برای باینری سازی TIFF را دریافت یا تنظیم کرد. مقدار پیش فرض برای این ویژگی 128 تنظیم شده است و هر چه این مقدار بیشتر باشد، تصویر تیره تر می شود.
مثال زیر نحوه اجرای باینریزه کردن TIFF با یک آستانه مشخص را نشان می دهد:
در زیر می توانید تصاویری را که باینریزه سازی TIFF در مقادیر مختلف آستانه انجام شده است، مقایسه کنید: