Speichern eines Dokuments als mehrseitiges TIFF
Wenn Sie mit Dokumenten arbeiten, müssen Sie Ihr Dokument häufig in eine oder mehrere Rasterbilddateien konvertieren. Dies ist insbesondere dann relevant, wenn Sie Ihr Dokument in einem lesbaren und druckbaren, aber nicht bearbeitbaren Format präsentieren müssen. Sie können beispielsweise ein Rasterbild der ersten Seite Ihres Dokuments als Vorschau verwenden. In diesem Artikel wird am Beispiel des TIFF-Formats – einem der beliebtesten Bildformate – beschrieben, wie Sie ein Dokument in ein Rasterbild konvertieren.
Konvertieren von DOC in mehrseitiges TIFF
In Aspose.Words kann die Konvertierung von DOC in TIFF mit einer Codezeile durchgeführt werden, indem einfach der “Speichern unter”-Pfad und die entsprechende Dateierweiterung an die save-Methode übergeben werden. Die save-Methode leitet das SaveFormat automatisch aus der im Pfad angegebenen Dateinamenerweiterung ab. Das folgende Beispiel zeigt, wie ein Dokument in das TIFF-Format konvertiert wird:
Angeben zusätzlicher Optionen beim Rendern von TIFF
Oft müssen Sie zusätzliche Optionen angeben, die sich auf das Rendering-Ergebnis auswirken. Nutzen Sie dazu die ImageSaveOptions-Klasse, die Eigenschaften enthält, die bestimmen, wie das Dokument auf dem Bild dargestellt wird. Sie können Folgendes angeben:
- Format speichern, um die Liste der verfügbaren Optionen zu ermitteln (save_format)
- Auflösung (horizontal_resolution, vertical_resolution)
- Anzahl der Seiten (page_set)
- Farb- und Beleuchtungseinstellungen (paper_color, image_color_mode, image_brightness, image_contrast)
- Bildqualität (jpeg_quality, scale, tiff_compression)
- Methode zur Binarisierung des Bildes (tiff_binarization_method, threshold_for_floyd_steinberg_dithering)
- Pixelformat für generierte Bilder (pixel_format)
- Verarbeitung von Windows-Metadateien durch Aspose.Words (metafile_rendering_options, use_gdi_emf_renderer)
- Zusätzliche Optionen, die Sie in der ImageSaveOptions-Klasse sehen können
Das folgende Beispiel zeigt, wie Sie DOC mit konfigurierten Optionen in TIFF konvertieren:
Schwellenwert für die TIFF-Binarisierung
Ein TIFF-Bild kann im 1bpp-S/W-Format gespeichert werden, indem die pixel_format-Eigenschaft auf den FORMAT1BPP_INDEXED-Pixelformattyp und die tiff_compression-Eigenschaft entweder auf CCITT3 oder CCITT4 gesetzt wird.
Für die Bildsegmentierung verwendet Aspose.Words die einfachste Methode – Thresholding. Diese Methode wandelt ein Graustufen-TIFF-Bild mithilfe eines Schwellenwerts in ein Binärbild um. Wenn ein Dokument in das TIFF-Dateiformat konvertiert werden muss, ist es daher möglich, den Schwellenwert für die TIFF-Binarisierung über die threshold_for_floyd_steinberg_dithering-Eigenschaft abzurufen oder festzulegen. Der Standardwert für diese Eigenschaft ist auf 128 eingestellt. Je höher dieser Wert, desto dunkler ist das Bild.
Das folgende Beispiel zeigt, wie die TIFF-Binarisierung mit einem angegebenen Schwellenwert durchgeführt wird:
Unten können Sie Bilder vergleichen, bei denen die TIFF-Binarisierung bei verschiedenen Schwellenwerten durchgeführt wurde: