Uložení dokumentu jako vícestránkové TIFF
Při práci s dokumenty často potřebujete převést dokument na rastrový obrazový soubor(y). To je zvláště důležité, pokud musíte dokument prezentovat ve čitelném a tisknutelném, ale ne upravitelném formátu. Jako náhled můžete například použít rastrový obrázek první stránky dokumentu. Tento článek popisuje, jak převést dokument na rastrový obrázek pomocí příkladu formátu TIFF – jednoho z nejpopulárnějších formátů obrázků.
Převod DOC na vícestránkový TIFF
V Aspose.Words lze převod z DOC na TIFF provést jedním řádkem kódu jednoduchým předáním cesty “uložit do” a příslušné přípony souboru metodě Save. Metoda Save automaticky odvozuje SaveFormat
z přípony názvu souboru uvedené v cestě. Následující příklad ukazuje, jak převést dokument do formátu TIFF:
Zadání Dalších Možností Při Vykreslování TIFF
Často je třeba zadat další možnosti, které ovlivňují výsledek Vykreslování. K tomuto účelu použijte třídu ImageSaveOptions, která obsahuje vlastnosti, které určují, jak je dokument zobrazen na obrázku. Můžete zadat následující:
- Uložte formát pro určení seznamu dostupných možností (SaveFormat)
- Usnesení (HorizontalResolution, VerticalResolution, Resolution)
- Počet stránek (PageIndex, PageCount)
- Nastavení barev a osvětlení(PaperColor, ImageColorMode, ImageBrightness, ImageContrast)
- Kvalita obrazu(JpegQuality, Scale, TiffCompression, GraphicsQualityOptions)
- Metoda použitá k binarizaci obrazu (TiffBinarizationMethod, ThresholdForFloydSteinbergDithering)
- Formát pixelů pro generované obrázky (PixelFormat)
- Windows zpracování metasouborů pomocí Aspose.Words (MetafileRenderingOptions, UseGdiEmfRenderer)
- Další možnosti, které můžete vidět ve třídě ImageSaveOptions
Následující příklad ukazuje, jak převést DOC na TIFF s nakonfigurovanými možnostmi:
Prahová hodnota pro Binarizaci TIFF
Obrázek TIFF lze uložit v černobílém formátu 1bpp nastavením vlastnosti PixelFormat na typ formátu Format1bppIndexed pixelů a vlastnosti TiffCompression
na Ccitt3 nebo Ccitt4.
Pro segmentaci obrazu používá Aspose.Words nejjednodušší metodu-prahování. Tato metoda převádí obrázek šedé stupnice TIFF na binární obrázek pomocí prahové hodnoty. Proto, když je třeba dokument převést do formátu souboru TIFF, je možné získat nebo nastavit práh pro binarizaci TIFF pomocí vlastnosti ThresholdForFloydSteinbergDithering. Výchozí hodnota této vlastnosti je nastavena na 128 a čím vyšší je tato hodnota, tím tmavší je obrázek.
Následující příklad ukazuje, jak provést binarizaci TIFF se zadanou prahovou hodnotou:
Níže můžete porovnat obrázky, na kterých byla binarizace TIFF provedena při různých prahových hodnotách: