Uložení dokumentu jako multistránkového TIFF

Při práci s dokumenty často potřebujete převést svůj dokument na rastrový soubor s obrazem. To je zvláště důležité, pokud musíte předložit svůj dokument v čitelném a tiskitelném formátu, ale ne editovatelném. Například můžete použít rastrový obrázek první stránky vašeho dokumentu jako náhled. Tento článek popisuje, jak převést dokument do rastrového obrazu pomocí příkladu formátu TIFF? jeden z populárnějších formátů obrázku.

Převod DOC na Multi-Page TIFF

In Aspose.Words, převod z DOC na TIFF lze provést s jedním řádkem kódu tak, že jednoduše přejde na cestu a příslušnou příponu souboru Save metoda. The Save Metoda 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:

Upřesnění dodatečných možností při předávání TIFF

Často je třeba upřesnit další možnosti, které ovlivňují výsledek renderování. Pro tento účel použijte ImageSaveOptions třída, která obsahuje vlastnosti, které určují, jak je dokument zobrazen na obrázku. Můžete upřesnit následující:

Následující příklad ukazuje, jak převést DOC na TIFF s nakonfigurovanými volbami:

Práh pro binarizaci TIFF

TIFF obrázek lze uložit ve formátu 1bpp b/w nastavením PixelFormat vlastnost do formátu Format1bppIndexed typ formátu pixelů a TiffCompression nemovitosti buď Ccitt3 nebo Ccitt4.

Pro segmentaci obrazu, Aspose.Words používá nejjednodušší metodu Tato metoda převádí šedivý TIFF obraz na binární obraz s použitím prahové hodnoty. Proto, pokud je třeba dokument převést na formát TIFF souboru, je možné získat nebo nastavit prahovou hodnotu pro TIFF binarisation prostřednictvím ThresholdForFloydSteinbergDithering majetek. Výchozí hodnota této vlastnosti je nastavena na 128, a čím vyšší tato hodnota, tím tmavší obraz.

Následující příklad ukazuje, jak provést TIFF binárizaci se stanovenou prahovou hodnotou:

Níže můžete porovnat obrázky, na kterých byla provedena binárizace TIFF při různých prahových hodnotách:

saving-a-document-as-a-multipage-tiff-aspose-words-java