Zapisywanie dokumentu jako wielostronicowego TIFF

Podczas pracy z dokumentami często trzeba przekonwertować dokument na plik(i) obrazu rastrowego. Jest to szczególnie istotne, jeśli musisz przedstawić swój dokument w formacie czytelnym i nadającym się do wydrukowania, ale nie nadającym się do edycji. Na przykład możesz użyć obrazu rastrowego pierwszej strony dokumentu jako podglądu. W tym artykule opisano, jak przekonwertować dokument na obraz rastrowy na przykładzie formatu TIFF – jednego z bardziej popularnych formatów obrazów.

Konwertowanie DOC Na wielostronicowe TIFF

W Aspose.Words konwersję z DOC na TIFF można wykonać za pomocą jednego wiersza kodu, po prostu przekazując ścieżkę “Zapisz do” i odpowiednie rozszerzenie pliku do metody Save. Metoda Save automatycznie wyprowadza 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 Podczas Renderowania TIFF

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

Poniższy przykład pokazuje, jak przekonwertować DOC na TIFF ze skonfigurowanymi opcjami:

Próg Binaryzacji TIFF

Obraz TIFF można zapisać w formacie czarno-białym 1bpp, ustawiając właściwość PixelFormat na Format1bppIndexed typ formatu pikseli, a właściwość TiffCompression na Ccitt3 lub Ccitt4.

Do segmentacji obrazu Aspose.Words używa najprostszej metody-progowania. Ta metoda konwertuje obraz w skali szarości TIFF na obraz binarny, używając wartości progowej. Dlatego, gdy dokument musi zostać przekonwertowany do formatu pliku TIFF, możliwe jest uzyskanie lub ustawienie progu binaryzacji TIFF za pomocą właściwości ThresholdForFloydSteinbergDithering. Wartość domyślna 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żesz porównać obrazy, na których przeprowadzono binaryzację TIFF przy różnych wartościach progowych:

save-a-document-as-a-multipage-tiff-aspose-words-cpp