Zapisywanie dokumentu jako multipage TIFF

Podczas pracy z dokumentami, często trzeba przekonwertować swój dokument do rastrowego pliku (-ów) obrazu. Jest to szczególnie istotne, jeśli musisz przedstawić swój dokument w czytelnym i drukowanym formacie, ale nie edytowalnym. Na przykład można użyć rastrowego obrazu pierwszej strony dokumentu jako podglądu. Ten artykuł opisuje, jak przekonwertować dokument do grafiki rasterowej za pomocą przykładu formatu TIFF - jednego z bardziej popularnych formatów obrazu.

Konwersja DOC do Multipage TIFF

W Aspose.Words, konwersję z DOC do TIFF można wykonać za pomocą jednej linii kodu, po prostu przekazując ścieżkę “zapisz do” i odpowiednie rozszerzenie pliku do Save Metoda. W Save Metoda automatycznie generuje SaveFormat z rozszerzenia nazwy pliku określonego w ścieżce. Poniższy przykład pokazuje, jak przekonwertować dokument do formatu TIFF:

Określanie dodatkowych opcji przy wynajmowaniu TIFF

Często trzeba określić dodatkowe opcje, które wpływają na wynik renderowania. W tym celu należy użyć ImageSaveOptions klasa, która zawiera właściwości określające sposób wyświetlania dokumentu na obrazku. Możesz określić:

Poniższy przykład pokazuje jak przekonwertować DOC do TIFF z skonfigurowanymi opcjami:

Próg dla BINARIZACJI TIFF

Obraz TIFF można zapisać w formacie 1bpp b / w przez ustawienie PixelFormat właściwość Format1bppIndixed pixel format typu, i TiffCompression nieruchomości do Ccitt3 lub Ccitt4.

Dla segmentacji obrazu, Aspose.Words korzysta z najprostszej metody - rowing. Metoda ta konwertuje obraz TIFF w skali szarości na obraz binarny, używając wartości progowej. W związku z tym, gdy dokument musi być przekonwertowany do formatu pliku TIFF, możliwe jest uzyskanie lub ustalenie progu binarizacji TIFF poprzez ThresholdForFloydSteinbergDithering nieruchomości. Wartość domyślna dla tej właściwości jest ustawiona na 128, a im wyższa ta wartość, tym ciemniejszy obraz.

Poniższy przykład pokazuje, jak wykonać binaryzację TIFF z określonym progiem:

Poniżej można porównać obrazy, na których binaryzacja TIFF została wykonana przy różnych wartościach progowych:

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