Konvertieren eines Dokuments in ein Bild

Manchmal ist es erforderlich, ein Bild anstelle von Dokumenten in anderen Formaten wie DOCX oder PDF zu erhalten. Beispielsweise müssen Sie Ihrer Website oder Anwendung eine Vorschau einer Dokumentseite hinzufügen oder einen “Scan” eines Dokuments erstellen, um eine Rechnung zu senden. Dies ist der Fall, wenn Sie möglicherweise ein Dokument in einem beliebigen supported load format in ein Bild in einem beliebigen supported save format konvertieren müssen.

In Bildformat konvertieren

Wie bei allen bereits beschriebenen Konvertierungsbeispielen müssen Sie ein neues Dokument erstellen oder ein vorhandenes Dokument in einem beliebigen unterstützten Format laden, die erforderlichen Änderungen vornehmen und es in einem beliebigen verfügbaren Bildformat speichern, z. B. JPEG, PNG oder BMP.

Das folgende Codebeispiel zeigt, wie DOCX in JPEG konvertiert wird:

Festlegen von Speicheroptionen beim Konvertieren in ein Bild

Aspose.Words bietet Ihnen die Klasse ImageSaveOptions, mit der Sie besser steuern können, wie Dokumente in verschiedenen Bildformaten gespeichert werden. Einige Eigenschaften dieser Klasse erben oder überladen Eigenschaften von Basisklassen wie FixedPageSaveOptions oder SaveOptions, aber es gibt auch spezielle Optionen zum Speichern von Bildern.

Es ist möglich, die Seiten anzugeben, die in das Bildformat konvertiert werden sollen, indem die Eigenschaft PageSet verwendet wird. Es kann beispielsweise angewendet werden, wenn Sie nur eine Vorschau für die erste oder für eine bestimmte Seite benötigen.

Es ist auch möglich, die Ausgabebildqualität und das Pixelformat mithilfe der folgenden Eigenschaften zu steuern – HorizontalResolution, VerticalResolution, Resolution, Scale, PixelFormat, richten Sie außerdem die Bildfarbeinstellungen mithilfe der folgenden Eigenschaften ein – ImageBrightness, ImageColorMode, ImageContrast, PaperColor.

Es gibt auch Eigenschaften, die für ein bestimmtes Format gelten, z. B. JpegQuality oder TiffCompression.

Das folgende Codebeispiel zeigt, wie Sie eine Vorschau der ersten Dokumentseite mit einigen zusätzlichen Einstellungen erstellen: