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ć:
- Zapisz format, aby określić listę dostępnych opcji (SaveFormat)
- Rozdzielczość (HorizontalResolution, VerticalResolution, Resolution)
- Liczba stron (PageIndex, PageCount)
- Ustawienia kolorów i oświetlenia (PaperColor, ImageColorMode, ImageBrightness, ImageContrast)
- Jakość obrazu (JpegQuality, Scale, TiffCompression, GraphicsQualityOptions)
- Metoda stosowana do symulacji obrazu (TiffBinarizationMethod, ThresholdForFloydSteinbergDithering)
- Format pikseli dla generowanych obrazów (PixelFormat)
- Windows metafile do przerobu Aspose.Words (MetafileRenderingOptions, UseGdiEmfRenderer)
- Dodatkowe opcje, które można zobaczyć w ImageSaveOptions klasa
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: