{"@attributes":{"version":"2.0"},"channel":{"title":"Documentation \u2013 Konvertieren Sie ein Dokument in Java","link":"https:\/\/docs.aspose.com\/words\/de\/java\/convert-a-document\/","description":"Recent content in Konvertieren Sie ein Dokument in Java on Documentation","generator":"Hugo -- gohugo.io","language":"de","item":[{"title":"Java: Konvertieren Sie ein Dokument in PDF in Java","link":"https:\/\/docs.aspose.com\/words\/de\/java\/convert-a-document-to-pdf\/","pubDate":"Mon, 01 Jan 0001 00:00:00 +0000","guid":"https:\/\/docs.aspose.com\/words\/de\/java\/convert-a-document-to-pdf\/","description":"\n        \n        \n        <p>Die F\u00e4higkeit, Dokumente einfach und zuverl\u00e4ssig von einem Format in ein anderes zu konvertieren, ist ein Schl\u00fcsselmerkmal von Aspose.Words. Eines der beliebtesten Formate f\u00fcr die Konvertierung ist PDF \u2013 ein Format mit festem Layout, das das urspr\u00fcngliche Erscheinungsbild eines Dokuments w\u00e4hrend des Renderns auf verschiedenen Plattformen beibeh\u00e4lt. Der Begriff &ldquo;Rendern&rdquo; wird in Aspose.Words verwendet, um den Prozess der Konvertierung eines Dokuments in ein Dateiformat zu beschreiben, das paginiert ist oder das Konzept von Seiten hat.<\/p>\n<h2 id=\"convert-a-word-document-to-pdf\">Konvertieren Sie ein Word-Dokument in PDF<\/h2>\n<p>Die Konvertierung von Word nach PDF ist ein ziemlich komplexer Prozess, der mehrere Berechnungsschritte erfordert. Aspose.Words Layout-Engine ahmt die Funktionsweise der Seitenlayout-Engine von Microsoft Word nach, sodass PDF Ausgabedokumente so nah wie m\u00f6glich an dem aussehen, was Sie in Microsoft Word sehen k\u00f6nnen.<\/p>\n<p>Mit Aspose.Words k\u00f6nnen Sie ein Dokument programmgesteuert vom Format DOC oder DOCX in PDF konvertieren, ohne Microsoft Office zu verwenden. In diesem Artikel wird erl\u00e4utert, wie Sie diese Konvertierung durchf\u00fchren.<\/p>\n\n\n<div class=\"alert alert-primary\" role=\"alert\">\n\nBeachten Sie, dass die Anzahl der Seiten in einem Dokument die Konvertierungszeit beeinflusst.\n<\/div>\n\n<h3 id=\"converting-doc-or-docx-to-pdf\">Umwandlung von DOCX oder DOC in PDF<\/h3>\n<p>Die Konvertierung vom DOC - oder DOCX -Dokumentformat in das PDF -Format in Aspose.Words ist sehr einfach und kann mit nur zwei Codezeilen durchgef\u00fchrt werden, die:<\/p>\n<ol>\n<li>Laden Sie Ihr Dokument mit einem seiner Konstruktoren in ein <a href=\"https:\/\/reference.aspose.com\/words\/java\/com.aspose.words\/document\/\">Document<\/a> -Objekt, indem Sie den Dokumentnamen mit seiner Formaterweiterung angeben.<\/li>\n<li>Rufen Sie eine der <a href=\"https:\/\/reference.aspose.com\/words\/java\/com.aspose.words\/document\/#save-java.lang.String-int\">Document.Save<\/a> -Methoden f\u00fcr das <strong>Document<\/strong>-Objekt auf und geben Sie das gew\u00fcnschte Ausgabeformat als PDF an, indem Sie einen Dateinamen mit dem &ldquo;eingeben.PDF&rdquo; Erweiterung.<\/li>\n<\/ol>\n<p>Das folgende Codebeispiel zeigt, wie Sie ein Dokument mit der Methode <code>Save<\/code> von DOCX in PDF konvertieren:<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/b237846932dfcde42358bd0c887661a5.js?file=docx-to-pdf.java\"><\/script>\n\n<p>Sie k\u00f6nnen die Vorlagendatei dieses Beispiels herunterladen von <a href=\"https:\/\/github.com\/aspose-words\/Aspose.Words-for-Java\/tree\/master\/Examples\/src\/main\/resources\/com\/aspose\/words\/examples\/loading_saving\/ConvertImageToPdf\/Template.doc\">Aspose.Words GitHub<\/a>.<\/p>\n\n\n<div class=\"alert alert-primary\" role=\"alert\">\n\n<p>Manchmal ist es notwendig, zus\u00e4tzliche Optionen anzugeben, die sich auf das Ergebnis des Speicherns eines Dokuments als PDF auswirken k\u00f6nnen. Diese Optionen k\u00f6nnen durch die Verwendung der Klasse <a href=\"https:\/\/reference.aspose.com\/words\/java\/com.aspose.words\/pdfsaveoptions\/\">PdfSaveOptions<\/a> angegeben werden, die Eigenschaften enth\u00e4lt, die bestimmen, wie die Ausgabe von PDF angezeigt wird.<\/p>\n<p>Beachten Sie, dass Sie mit derselben Technik jedes Dokument im Flow-Layout-Format in das PDF -Format konvertieren k\u00f6nnen.<\/p>\n\n<\/div>\n\n<h3 id=\"converting-to-various-pdf-standards\">Konvertierung in verschiedene PDF Standards<\/h3>\n<p>Aspose.Words stellt die <a href=\"https:\/\/reference.aspose.com\/words\/java\/com.aspose.words\/pdfcompliance\/\">PdfCompliance<\/a>-Aufz\u00e4hlung bereit, um die Konvertierung von DOC oder DOCX in verschiedene PDF-Formatstandards (z. B.) zu unterst\u00fctzen PDF 1.7, PDF 1.5, usw.).<\/p>\n<p>Das folgende Codebeispiel zeigt, wie Sie ein Dokument mit <a href=\"https:\/\/reference.aspose.com\/words\/java\/com.aspose.words\/pdfsaveoptions\/\">PdfSaveOptions<\/a> unter Einhaltung von PDF17 in PDF 1.7 konvertieren:<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/b237846932dfcde42358bd0c887661a5.js?file=conversion-to-pdf17.java\"><\/script>\n\n<h2 id=\"bilder-in-pdf-umwandeln\">Bilder in PDF umwandeln<\/h2>\n<p>Die Konvertierung in PDF ist nicht durch Microsoft Word-Dokumentformate eingeschr\u00e4nkt. Jedes von Aspose.Words unterst\u00fctzte Format, einschlie\u00dflich programmgesteuert erstellter Formate, kann auch in PDF konvertiert werden. Zum Beispiel k\u00f6nnen wir einseitige Bilder konvertieren, wie zum Beispiel JPEG, PNG, BMP, EMF, oder WMF sowie mehrseitige Bilder wie TIFF und GIF bis PDF.<\/p>\n<p>Das folgende Codebeispiel zeigt, wie JPEG - und TIFF -Bilder in PDF konvertiert werden:<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/b237846932dfcde42358bd0c887661a5.js?file=image-to-pdf.java\"><\/script>\n\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/b237846932dfcde42358bd0c887661a5.js?file=convert-image-to-pdf.java\"><\/script>\n\n<p>Damit dieser Code funktioniert, m\u00fcssen Sie Verweise auf Aspose.Words, Java hinzuf\u00fcgen.ahhh.image und javax.imageio-Klassenpakete f\u00fcr Ihr Projekt.<\/p>\n<h2 id=\"pdf-ausgabegr\u00f6\u00dfe-reduzieren\">PDF Ausgabegr\u00f6\u00dfe reduzieren<\/h2>\n<p>Beim Speichern in PDF k\u00f6nnen Sie angeben, ob Sie die Ausgabe optimieren m\u00f6chten. Dazu m\u00fcssen Sie das Flag <a href=\"https:\/\/reference.aspose.com\/words\/java\/com.aspose.words\/fixedpagesaveoptions\/#getOptimizeOutput\">OptimizeOutput<\/a> auf true setzen, und dann werden redundante verschachtelte Leinw\u00e4nde und leere Leinw\u00e4nde entfernt, Nachbarglyphen mit derselben Formatierung werden verkettet.<\/p>\n<p>Das folgende Codebeispiel zeigt, wie die Ausgabe optimiert werden kann:<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/b237846932dfcde42358bd0c887661a5.js?file=optimize-output.java\"><\/script>\n\n\n\n<div class=\"alert alert-primary\" role=\"alert\">\n\nDie Verwendung der Eigenschaft <strong>OptimizeOutput<\/strong> kann die Genauigkeit der Inhaltsanzeige beeintr\u00e4chtigen.\n<\/div>\n\n<h2 id=\"siehe-auch\">Siehe auch<\/h2>\n<ul>\n<li>Beitrag <a href=\"https:\/\/docs.aspose.com\/words\/words\/de\/java\/rendering\/\">Rendering<\/a> weitere Informationen zu den Formaten Fixed Page und Flow Layout<\/li>\n<li>Beitrag <a href=\"https:\/\/docs.aspose.com\/words\/words\/java\/converting-to-fixed-page-format\/#what-is-a-page-layout\">Konvertierung in das Festseitenformat<\/a> weitere Informationen zum Seitenlayout<\/li>\n<li>Beitrag <a href=\"https:\/\/docs.aspose.com\/words\/words\/de\/java\/specify-rendering-options-when-converting-to-pdf\/\">Geben Sie die Renderoptionen beim Konvertieren in PDF an<\/a> weitere Informationen zur Verwendung der Klasse <code>PdfSaveOptions<\/code><\/li>\n<\/ul>\n\n      "},{"title":"Java: Konvertieren Sie Word in Excel in Java","link":"https:\/\/docs.aspose.com\/words\/de\/java\/convert-a-document-to-excel\/","pubDate":"Mon, 01 Jan 0001 00:00:00 +0000","guid":"https:\/\/docs.aspose.com\/words\/de\/java\/convert-a-document-to-excel\/","description":"\n        \n        \n        <p>Das Konvertieren von Dokumenten von einem Format in ein anderes ist das Flaggschiff von Aspose.Words. Sie k\u00f6nnen Dokumente in jedem verf\u00fcgbaren <a href=\"https:\/\/reference.aspose.com\/words\/java\/com.aspose.words\/loadformat\/\">format laden<\/a> -Format auch in XLSX -Format konvertieren.<\/p>\n<h2 id=\"konvertieren-eines-dokuments-in-xlsx\">Konvertieren eines Dokuments in XLSX<\/h2>\n<p>Das Konvertieren eines Dokuments in XLSX ist ein ziemlich komplizierter Vorgang. Um Ihr Dokument mit Aspose.Words im XLSX -Format zu speichern, verwenden Sie die <a href=\"https:\/\/reference.aspose.com\/words\/java\/com.aspose.words\/xlsxsaveoptions\/\">XlsxSaveOptions<\/a>-Klasse und das neue <code>Xlsx<\/code>-Element in der <a href=\"https:\/\/reference.aspose.com\/words\/java\/com.aspose.words\/saveformat\/\">SaveFormat<\/a>-Aufz\u00e4hlung. Wie oben erw\u00e4hnt, k\u00f6nnen Sie das Dokument in jedem Ladeformat speichern, das von Aspose.Words bis XLSX unterst\u00fctzt wird.<\/p>\n<p>Das folgende Codebeispiel zeigt, wie PDF in XLSX gespeichert wird:<\/p>\n<div class=\"highlight\"><pre class=\"chroma\"><code class=\"language-java\" data-lang=\"java\"><span class=\"n\">Document<\/span> <span class=\"n\">doc<\/span> <span class=\"o\">=<\/span> <span class=\"k\">new<\/span> <span class=\"n\">Document<\/span><span class=\"o\">(<\/span><span class=\"n\">getMyDir<\/span><span class=\"o\">()<\/span> <span class=\"o\">+<\/span> <span class=\"s\">&#34;Pdf Document.pdf&#34;<\/span><span class=\"o\">);<\/span>\n<span class=\"n\">doc<\/span><span class=\"o\">.<\/span><span class=\"na\">save<\/span><span class=\"o\">(<\/span><span class=\"n\">getArtifactsDir<\/span><span class=\"o\">()<\/span> <span class=\"o\">+<\/span> <span class=\"s\">&#34;BaseConversions.PdfToXlsx.xlsx&#34;<\/span><span class=\"o\">);<\/span><\/code><\/pre><\/div>\n\n\n<div class=\"alert alert-primary\" role=\"alert\">\n\nManchmal ist es notwendig, zus\u00e4tzliche Optionen anzugeben, die sich auf das Ergebnis des Speicherns eines Dokuments als XLSX auswirken k\u00f6nnen. Diese Optionen k\u00f6nnen durch die Verwendung der Klasse <a href=\"https:\/\/reference.aspose.com\/words\/java\/com.aspose.words\/xlsxsaveoptions\/\">XlsxSaveOptions<\/a> angegeben werden, die Eigenschaften enth\u00e4lt, die bestimmen, wie die Ausgabe von XLSX angezeigt wird.\n<\/div>\n\n<h2 id=\"suchen-und-ersetzen-beim-speichern-in-xlsx\">Suchen und Ersetzen beim Speichern in XLSX<\/h2>\n<p>Mit Aspose.Words k\u00f6nnen Sie auch eine bestimmte Zeichenfolge oder einen regul\u00e4ren Ausdruck in Ihrem Dokument finden und durch die passende ersetzen, die Sie ben\u00f6tigen. Dann k\u00f6nnen Sie das Ergebnis auch im Format XLSX speichern.<\/p>\n<p>Das folgende Codebeispiel zeigt, wie Sie den Such- und Ersetzungsvorgang ausf\u00fchren und das Ergebnis in XLSX speichern:<\/p>\n<div class=\"highlight\"><pre class=\"chroma\"><code class=\"language-java\" data-lang=\"java\"><span class=\"n\">Document<\/span> <span class=\"n\">doc<\/span> <span class=\"o\">=<\/span> <span class=\"k\">new<\/span> <span class=\"n\">Document<\/span><span class=\"o\">();<\/span>\n<span class=\"n\">DocumentBuilder<\/span> <span class=\"n\">builder<\/span> <span class=\"o\">=<\/span> <span class=\"k\">new<\/span> <span class=\"n\">DocumentBuilder<\/span><span class=\"o\">(<\/span><span class=\"n\">doc<\/span><span class=\"o\">);<\/span>\n\n<span class=\"n\">builder<\/span><span class=\"o\">.<\/span><span class=\"na\">writeln<\/span><span class=\"o\">(<\/span><span class=\"s\">&#34;Ruby bought a ruby necklace.&#34;<\/span><span class=\"o\">);<\/span>\n\n<span class=\"c1\">\/\/ We can use a &#34;FindReplaceOptions&#34; object to modify the find-and-replace process.\n<\/span><span class=\"c1\"><\/span><span class=\"n\">FindReplaceOptions<\/span> <span class=\"n\">options<\/span> <span class=\"o\">=<\/span> <span class=\"k\">new<\/span> <span class=\"n\">FindReplaceOptions<\/span><span class=\"o\">();<\/span>\n<span class=\"c1\">\/\/ Set the &#34;MatchCase&#34; flag to &#34;true&#34; to apply case sensitivity while finding strings to replace.\n<\/span><span class=\"c1\">\/\/ Set the &#34;MatchCase&#34; flag to &#34;false&#34; to ignore character case while searching for text to replace.\n<\/span><span class=\"c1\"><\/span><span class=\"n\">options<\/span><span class=\"o\">.<\/span><span class=\"na\">setMatchCase<\/span><span class=\"o\">(<\/span><span class=\"kc\">true<\/span><span class=\"o\">);<\/span>\n\n<span class=\"n\">doc<\/span><span class=\"o\">.<\/span><span class=\"na\">getRange<\/span><span class=\"o\">().<\/span><span class=\"na\">replace<\/span><span class=\"o\">(<\/span><span class=\"s\">&#34;Ruby&#34;<\/span><span class=\"o\">,<\/span> <span class=\"s\">&#34;Jade&#34;<\/span><span class=\"o\">,<\/span> <span class=\"n\">options<\/span><span class=\"o\">);<\/span>\n<span class=\"n\">doc<\/span><span class=\"o\">.<\/span><span class=\"na\">save<\/span><span class=\"o\">(<\/span><span class=\"n\">getArtifactsDir<\/span><span class=\"o\">()<\/span> <span class=\"o\">+<\/span> <span class=\"s\">&#34;BaseConversions.FindReplaceXlsx.xlsx&#34;<\/span><span class=\"o\">);<\/span><\/code><\/pre><\/div>\n<h2 id=\"komprimierungsstufe-beim-speichern-auf-xlsx-angeben\">Komprimierungsstufe beim Speichern auf XLSX angeben<\/h2>\n<p>Sie k\u00f6nnen die Komprimierungsstufe auch beim Speichern mit der Eigenschaft <a href=\"https:\/\/reference.aspose.com\/words\/java\/com.aspose.words\/compressionlevel\/\">CompressionLevel<\/a> angeben.<\/p>\n<p>Das folgende Codebeispiel zeigt, wie Sie die Komprimierungsstufe beim Speichern im Format XLSX angeben:<\/p>\n<div class=\"highlight\"><pre class=\"chroma\"><code class=\"language-java\" data-lang=\"java\"><span class=\"n\">Document<\/span> <span class=\"n\">doc<\/span> <span class=\"o\">=<\/span> <span class=\"k\">new<\/span> <span class=\"n\">Document<\/span><span class=\"o\">(<\/span><span class=\"n\">getMyDir<\/span><span class=\"o\">()<\/span> <span class=\"o\">+<\/span> <span class=\"s\">&#34;Document.docx&#34;<\/span><span class=\"o\">);<\/span>\n<span class=\"n\">XlsxSaveOptions<\/span> <span class=\"n\">saveOptions<\/span> <span class=\"o\">=<\/span> <span class=\"k\">new<\/span> <span class=\"n\">XlsxSaveOptions<\/span><span class=\"o\">();<\/span>\n<span class=\"n\">saveOptions<\/span><span class=\"o\">.<\/span><span class=\"na\">setCompressionLevel<\/span><span class=\"o\">(<\/span><span class=\"n\">CompressionLevel<\/span><span class=\"o\">.<\/span><span class=\"na\">MAXIMUM<\/span><span class=\"o\">);<\/span>\n\n<span class=\"n\">doc<\/span><span class=\"o\">.<\/span><span class=\"na\">save<\/span><span class=\"o\">(<\/span><span class=\"n\">getArtifactsDir<\/span><span class=\"o\">()<\/span> <span class=\"o\">+<\/span> <span class=\"s\">&#34;BaseConversions.CompressXlsx.xlsx&#34;<\/span><span class=\"o\">,<\/span> <span class=\"n\">saveOptions<\/span><span class=\"o\">);<\/span><\/code><\/pre><\/div>\n<h2 id=\"siehe-auch\">Siehe auch<\/h2>\n<ul>\n<li>Dokumentationsbereich <a href=\"https:\/\/docs.aspose.com\/words\/words\/de\/java\/protect-or-encrypt-a-document\/\">Sch\u00fctzen oder Verschlie\u00dfen eines Dokuments<\/a> weitere Informationen zum Sch\u00fctzen und Verschl\u00fcsseln eines Dokuments<\/li>\n<li>Beitrag <a href=\"https:\/\/docs.aspose.com\/words\/words\/de\/java\/find-and-replace\/\">Suchen und Ersetzen<\/a> weitere Informationen zum Suchen und Ersetzen des gew\u00fcnschten Inhalts<\/li>\n<\/ul>\n\n      "},{"title":"Java: Konvertieren eines Dokuments in HTML, MHTML oder EPUB","link":"https:\/\/docs.aspose.com\/words\/de\/java\/convert-a-document-to-html-mhtml-or-epub\/","pubDate":"Mon, 01 Jan 0001 00:00:00 +0000","guid":"https:\/\/docs.aspose.com\/words\/de\/java\/convert-a-document-to-html-mhtml-or-epub\/","description":"\n        \n        \n        <p>Dokumente in den Formaten HTML und MHTML Flow-Layout sind ebenfalls sehr beliebt und k\u00f6nnen auf jeder Webplattform verwendet werden. Aus diesem Grund ist die Konvertierung von Dokumenten in HTML und MHTML eine wichtige Funktion von Aspose.Words.<\/p>\n<p>EPUB (kurz f\u00fcr &ldquo;Elektronische Ver\u00f6ffentlichung&rdquo;) ist ein HTML-basiertes Format, das h\u00e4ufig f\u00fcr den Vertrieb elektronischer B\u00fccher verwendet wird. Dieses Format wird in Aspose.Words vollst\u00e4ndig unterst\u00fctzt, um elektronische B\u00fccher zu exportieren, die mit den meisten Leseger\u00e4ten kompatibel sind.<\/p>\n<h2 id=\"ein-dokument-konvertieren\">Ein Dokument konvertieren<\/h2>\n<p>F\u00fcr die einfache Konvertierung in HTML, MHTML oder EPUB wird eine der <a href=\"https:\/\/reference.aspose.com\/words\/java\/com.aspose.words\/document\/#save-java.lang.String-int\">Save<\/a> Methoden\u00fcberladungen verwendet. Sie k\u00f6nnen das Dokument in einer Datei oder einem Stream speichern und das Speicherformat des Ausgabedokuments explizit festlegen oder es \u00fcber die Dateinamenerweiterung definieren.<\/p>\n<p>Das folgende Beispiel zeigt, wie DOCX in HTML konvertiert wird, indem ein Speicherformat angegeben wird:<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/827e71ccc0b8516a3cfe247b86ce6d4e.js?file=Examples-src-main-java-com-aspose-words-examples-loading_saving-ConvertToHTML-ConvertDocxToHtml.java\"><\/script>\n\n<p>Um ein Dokument in MHTML oder EPUB zu konvertieren, verwenden Sie <code>SaveFormat.MHTML<\/code> bzw. <code>SaveFormat.EPUB<\/code>.<\/p>\n<h2 id=\"konvertieren-eines-dokuments-mit-roundtrip-informationen\">Konvertieren eines Dokuments mit Roundtrip-Informationen<\/h2>\n<p>Das HTML -Format unterst\u00fctzt nicht viele Microsoft Word -Funktionen, und wenn wir ein Dokumentmodell so nah wie m\u00f6glich am Original wiederherstellen m\u00fcssen, m\u00fcssen wir einige zus\u00e4tzliche Informationen in der HTML -Datei speichern. Solche Informationen werden auch als &ldquo;Round-Trip-Informationen&rdquo; bezeichnet. Zu diesem Zweck bietet Aspose.Words die M\u00f6glichkeit, Roundtrip-Informationen beim Speichern in HTML, MHTML oder EPUB mithilfe der Eigenschaft <a href=\"https:\/\/reference.aspose.com\/words\/java\/com.aspose.words\/htmlsaveoptions\/#getExportRoundtripInformation\">ExportRoundtripInformation<\/a> zu exportieren. Durch das Speichern der Roundtrip-Informationen k\u00f6nnen Dokumenteigenschaften wie Registerkarten, Kommentare, Kopf- und Fu\u00dfzeilen wiederhergestellt werden, w\u00e4hrend Dokumente der aufgelisteten Formate wieder in ein <strong>Document<\/strong>-Objekt geladen werden.<\/p>\n<p>Der Standardwert ist <strong>true<\/strong> f\u00fcr HTML und <strong>false<\/strong> f\u00fcr MHTML und EPUB:<\/p>\n<ul>\n<li>Bei <strong>true<\/strong> werden die Roundtrip-Informationen als - aw - * CSS Eigenschaften der entsprechenden HTML Elemente exportiert<\/li>\n<li>Wenn <strong>false<\/strong>, gibt es keine Roundtrip-Informationen, die in produzierte Dateien ausgegeben werden sollen<\/li>\n<\/ul>\n<p>Das folgende Codebeispiel zeigt, wie Roundtrip-Informationen exportiert werden, wenn ein Dokument von DOCX in HTML konvertiert wird:<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/827e71ccc0b8516a3cfe247b86ce6d4e.js?file=Examples-src-main-java-com-aspose-words-examples-loading_saving-ConvertToHTML-ConvertDocumentToHtmlWithRoundtrip.java\"><\/script>\n\n\n\n<div class=\"alert alert-primary\" role=\"alert\">\n\nSie k\u00f6nnen die Vorlagendatei dieses Beispiels herunterladen von <a href=\"https:\/\/github.com\/aspose-words\/Aspose.Words-for-.NET\/blob\/master\/Examples\/Data\/Rendering.docx\">Aspose.Words GitHub<\/a>.\n<\/div>\n\n<h2 id=\"geben-sie-bei-der-konvertierung-in-html-speicheroptionen-an\">Geben Sie bei der Konvertierung in HTML Speicheroptionen an<\/h2>\n<p>Aspose.Words erm\u00f6glicht die Konvertierung eines Word-Dokuments in HTML mithilfe von Standard- oder benutzerdefinierten Speicheroptionen. Nachfolgend werden einige Beispiele f\u00fcr benutzerdefinierte Speicheroptionen beschrieben.<\/p>\n<h3 id=\"geben-sie-einen-ordner-zum-speichern-von-ressourcen-an\">Geben Sie einen Ordner zum Speichern von Ressourcen an<\/h3>\n<p>Mit Aspose.Words k\u00f6nnen wir einen physischen Ordner angeben, in dem alle Ressourcen wie Bilder, Schriftarten und externe CSS gespeichert werden, wenn ein Dokument in HTML konvertiert wird. Standardm\u00e4\u00dfig ist dies eine leere Zeichenfolge.<\/p>\n<p>Die Angabe der Eigenschaft <a href=\"https:\/\/reference.aspose.com\/words\/java\/com.aspose.words\/htmlsaveoptions\/#getResourceFolder\">ResourceFolder<\/a> ist die einfachste M\u00f6glichkeit, den Ordner festzulegen, in den alle Ressourcen geschrieben werden sollen. Wir k\u00f6nnen einzelne Eigenschaften verwenden, z. B. <a href=\"https:\/\/reference.aspose.com\/words\/java\/com.aspose.words\/htmlsaveoptions\/#getFontsFolder\">FontsFolder<\/a>, mit dem Schriftarten im angegebenen Ordner gespeichert werden, und <a href=\"https:\/\/reference.aspose.com\/words\/java\/com.aspose.words\/htmlsaveoptions\/#getImagesFolder\">ImagesFolder<\/a>, mit dem Bilder in einem bestimmten Ordner gespeichert werden. Wenn ein relativer Pfad angegeben ist, beziehen sich <strong>FontsFolder<\/strong> und <strong>ImagesFolder<\/strong> auf den Ordner, in dem sich die Codeassembly befindet, <strong>ResourceFolder<\/strong> und <a href=\"https:\/\/reference.aspose.com\/words\/java\/com.aspose.words\/htmlsaveoptions\/#getCssStyleSheetFileName\">CssStyleSheetFileName<\/a> auf den Ausgabeordner, in dem sich das HTML-Dokument befindet.<\/p>\n<p>In diesem Beispiel gibt <strong>ResourceFolder<\/strong> den relativen Pfad an. Dieser Pfad bezieht sich auf den Ausgabeordner, in dem das HTML-Dokument gespeichert ist. Der Wert der Eigenschaft <strong>ResourceFolderAlias<\/strong> wird verwendet, um URLs f\u00fcr alle Ressourcen zu erstellen.<\/p>\n<p>Das folgende Codebeispiel zeigt, wie Sie mit diesen Eigenschaften arbeiten:<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/827e71ccc0b8516a3cfe247b86ce6d4e.js?file=Examples-src-main-java-com-aspose-words-examples-loading_saving-ConvertToHTML-ExportResourcesUsingHtmlSaveOptions.java\"><\/script>\n\n<p>Mit der Eigenschaft <a href=\"https:\/\/reference.aspose.com\/words\/java\/com.aspose.words\/htmlsaveoptions\/#getResourceFolderAlias\">ResourceFolderAlias<\/a> k\u00f6nnen wir auch den Namen des Ordners angeben, der zum Erstellen von URIs aller in ein HTML -Dokument geschriebenen Ressourcen verwendet wird. Dies ist die einfachste M\u00f6glichkeit anzugeben, wie URIs f\u00fcr alle Ressourcendateien generiert werden soll. Dieselben Informationen k\u00f6nnen f\u00fcr Bilder und Schriftarten separat \u00fcber die Eigenschaften <a href=\"https:\/\/reference.aspose.com\/words\/java\/com.aspose.words\/htmlsaveoptions\/#getImagesFolderAlias\">ImagesFolderAlias<\/a> bzw. <a href=\"https:\/\/reference.aspose.com\/words\/java\/com.aspose.words\/htmlsaveoptions\/#getFontsFolderAlias\">FontsFolderAlias<\/a> angegeben werden.<\/p>\n<p>Es gibt jedoch keine individuelle Eigenschaft f\u00fcr CSS. Das Verhalten des <strong>FontsFolder<\/strong>, <strong>FontsFolderAlias<\/strong>, <strong>ImagesFolder<\/strong>, <strong>ImagesFolderAlias<\/strong> und <strong>CssStyleSheetFileName<\/strong> Eigenschaften werden nicht ge\u00e4ndert. Beachten Sie, dass die Eigenschaft <strong>CssStyleSheetFileName<\/strong> sowohl f\u00fcr die Angabe des Ordnernamens als auch des Dateinamens verwendet wird.<\/p>\n<ul>\n<li><strong>ResourceFolder<\/strong> hat eine niedrigere Priorit\u00e4t als Ordner, die \u00fcber <strong>FontsFolder<\/strong>, <strong>ImagesFolder<\/strong> und <strong>CssStyleSheetFileName<\/strong> angegeben wurden. Wenn der in <strong>ResourceFolder<\/strong> angegebene Ordner nicht existiert, wird er automatisch erstellt.<\/li>\n<li><strong>ResourceFolderAlias<\/strong> hat eine niedrigere Priorit\u00e4t als <strong>FontsFolderAlias<\/strong> und <strong>ImagesFolderAlias<\/strong>. Wenn <strong>ResourceFolderAlias<\/strong> leer ist, wird der Wert der Eigenschaft <strong>ResourceFolder<\/strong> zum Erstellen der Ressource URIs verwendet. Wenn <strong>ResourceFolderAlias<\/strong> auf &ldquo;.&rdquo; (Punkt) gesetzt ist, enth\u00e4lt die Ressource URIs nur Dateinamen ohne Angabe eines Pfads.<\/li>\n<\/ul>\n<h3 id=\"ressourcen-f\u00fcr-base64-kodierende-schriftarten-exportieren\">Ressourcen f\u00fcr Base64-kodierende Schriftarten exportieren<\/h3>\n<p>Aspose.Words bietet die M\u00f6glichkeit anzugeben, ob Schriftressourcen in Base64-Codierungen in HTML eingebettet werden sollen. Verwenden Sie dazu die Eigenschaft <a href=\"https:\/\/reference.aspose.com\/words\/java\/com.aspose.words\/htmlsaveoptions\/#getExportFontsAsBase64\">ExportFontsAsBase64<\/a> \u2013 dies ist eine Erweiterung der Eigenschaft <a href=\"https:\/\/reference.aspose.com\/words\/java\/com.aspose.words\/htmlsaveoptions\/#getExportFontResources\">ExportFontResources<\/a>. Standardm\u00e4\u00dfig ist der Wert <strong>false<\/strong>, und Schriftarten werden in separate Dateien geschrieben. Wenn diese Option jedoch auf <strong>true<\/strong> gesetzt ist, werden Schriftarten in der Base64-Codierung in die CSS des Dokuments eingebettet. Die Eigenschaft <strong>ExportFontsAsBase64<\/strong> wirkt sich nur auf das Format HTML aus und nicht auf EPUB und MHTML.<\/p>\n<p>Das folgende Codebeispiel zeigt, wie Base64-codierte Schriftarten nach HTML exportiert werden:<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/827e71ccc0b8516a3cfe247b86ce6d4e.js?file=Examples-src-main-java-com-aspose-words-examples-loading_saving-ConvertToHTML-ExportFontsAsBase64.java\"><\/script>\n\n<h2 id=\"geben-sie-bei-der-konvertierung-in-epub-speicheroptionen-an\">Geben Sie bei der Konvertierung in EPUB Speicheroptionen an<\/h2>\n<p>Aspose.Words erm\u00f6glicht die Konvertierung eines Word-Dokuments in das EPUB -Format mithilfe von Standard- oder benutzerdefinierten Speicheroptionen. Sie k\u00f6nnen eine Reihe von Optionen angeben, indem Sie eine Instanz von <a href=\"https:\/\/reference.aspose.com\/words\/java\/com.aspose.words\/htmlsaveoptions\/\">HtmlSaveOptions<\/a> an die <a href=\"https:\/\/reference.aspose.com\/words\/java\/com.aspose.words\/document\/#save-java.lang.String-com.aspose.words.SaveOptions\">Save<\/a>-Methode \u00fcbergeben.<\/p>\n<p>Das folgende Codebeispiel zeigt, wie Sie ein Word-Dokument in EPUB konvertieren, indem Sie einige benutzerdefinierte Speicheroptionen angeben:<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/827e71ccc0b8516a3cfe247b86ce6d4e.js?file=Examples-src-main-java-com-aspose-words-examples-loading_saving-ConvertToHTML-ConvertDocumentToEPUB.java\"><\/script>\n\n\n\n<div class=\"alert alert-primary\" role=\"alert\">\n\nSie k\u00f6nnen die Vorlagendatei dieses Beispiels herunterladen von <a href=\"https:\/\/github.com\/aspose-words\/Aspose.Words-for-Java\/tree\/master\/Examples\/src\/main\/resources\/com\/aspose\/words\/examples\/loading_saving\/ExportResourcesUsingHtmlSaveOptions\/Document.EpubConversion.doc\">Aspose.Words GitHub<\/a>.\n<\/div>\n\n<h2 id=\"siehe-auch\">Siehe auch<\/h2>\n<ul>\n<li><a href=\"https:\/\/docs.aspose.com\/words\/words\/java\/custom-styles-used-for-proper-aspose-words-html-roundtrip\/\">So exportieren Sie Hin- und R\u00fcckfluginformationen beim Speichern in HTML<\/a><\/li>\n<\/ul>\n\n      "},{"title":"Java: Konvertieren Sie ein Dokument in MHTML und senden Sie es per E-Mail","link":"https:\/\/docs.aspose.com\/words\/de\/java\/convert-a-document-to-mhtml-and-send-it-by-email\/","pubDate":"Mon, 01 Jan 0001 00:00:00 +0000","guid":"https:\/\/docs.aspose.com\/words\/de\/java\/convert-a-document-to-mhtml-and-send-it-by-email\/","description":"\n        \n        \n        <p>Aspose.Words kann jedes Dokument in das MHTML-Format (Webarchiv) konvertieren. Dies macht es bequem, Aspose.Words und <code>Aspose.Email<\/code> zusammen zu verwenden. Sie k\u00f6nnen ein vordefiniertes Dokument in einem beliebigen unterst\u00fctzten Format, z. B. DOC, OOXML oder RTF, in Aspose.Words laden, mit Daten f\u00fcllen, das resultierende Dokument als MHTML speichern und es dann per E-Mail mit <code>Aspose.Email<\/code> senden.<\/p>\n<p>Das folgende Codebeispiel zeigt, wie Sie ein beliebiges Dokument in MHTML konvertieren und per E-Mail senden:<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/827e71ccc0b8516a3cfe247b86ce6d4e.js?file=Examples-src-main-java-com-aspose-words-examples-loading_saving-ConvertToHTML-ConvertDocumentToMHTMLAndEmail.java\"><\/script>\n\n\n      "},{"title":"Java: Konvertieren Sie ein Dokument in Markdown in Java","link":"https:\/\/docs.aspose.com\/words\/de\/java\/convert-a-document-to-markdown\/","pubDate":"Mon, 01 Jan 0001 00:00:00 +0000","guid":"https:\/\/docs.aspose.com\/words\/de\/java\/convert-a-document-to-markdown\/","description":"\n        \n        \n        <p>Markdown ist ein beliebtes Format zum Markieren von Text und wird weiter konvertiert in HTML, PDF, DOCX, oder andere Formate. Viele Entwickler w\u00e4hlen dieses Format zum Schreiben von Dokumentationen, zum Vorbereiten von Artikeln f\u00fcr die Ver\u00f6ffentlichung in Blogs, zum Beschreiben von Projekten usw.<\/p>\n<p>Markdown ist so beliebt, weil es einfach ist, mit diesem Format zu arbeiten und es ganz einfach in andere Formate konvertiert werden kann. Aus diesem Grund bietet Aspose.Words die M\u00f6glichkeit, ein Dokument von <a href=\"https:\/\/reference.aspose.com\/words\/java\/com.aspose.words\/loadformat\/\">jedes unterst\u00fctzte Ladeformat<\/a> nach Markdown und umgekehrt zu konvertieren \u2013 Aspose.Words unterst\u00fctzt auch das beliebteste <a href=\"https:\/\/reference.aspose.com\/words\/java\/com.aspose.words\/saveformat\/\">formate speichern<\/a>.<\/p>\n<p>Jetzt wird die Funktionalit\u00e4t f\u00fcr die Arbeit mit dem Markdown -Format aktiv weiterentwickelt, um Ihnen mehr M\u00f6glichkeiten f\u00fcr die bequeme und komfortable Arbeit mit Dokumenten zu bieten.<\/p>\n<h2 id=\"konvertieren-eines-dokuments-in-markdown\">Konvertieren eines Dokuments in Markdown<\/h2>\n<p>Um ein Dokument in Markdown zu konvertieren, m\u00fcssen Sie nur ein Dokument in einem beliebigen unterst\u00fctzten Format laden oder programmgesteuert ein neues erstellen. Dann m\u00fcssen Sie das Dokument im Format Markdown speichern.<\/p>\n<p>Das folgende Codebeispiel zeigt, wie DOCX in Markdown konvertiert wird:<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/827e71ccc0b8516a3cfe247b86ce6d4e.js?file=Examples-src-main-java-com-aspose-words-examples-loading_saving-ConvertDocumentToMarkdown-SaveAsMD.java\"><\/script>\n\n<h2 id=\"geben-sie-beim-konvertieren-in-markdown-speicheroptionen-an\">Geben Sie beim Konvertieren in Markdown Speicheroptionen an<\/h2>\n<p>Aspose.Words bietet die M\u00f6glichkeit, die Klasse <a href=\"https:\/\/reference.aspose.com\/words\/java\/com.aspose.words\/markdownsaveoptions\/\">MarkdownSaveOptions<\/a> zu verwenden, um mit erweiterten Optionen zu arbeiten, wenn ein Dokument im Format Markdown gespeichert wird. Zus\u00e4tzlich zu anderen Eigenschaften, die erben oder \u00fcberladen, wurde auch eine Reihe von Eigenschaften hinzugef\u00fcgt, die spezifisch f\u00fcr das Markdown-Format sind. Zum Beispiel die Eigenschaft <a href=\"https:\/\/reference.aspose.com\/words\/java\/com.aspose.words\/tablecontentalignment\/\">TableContentAlignment<\/a>, um die Ausrichtung von Inhalten in Tabellen zu steuern, oder <a href=\"https:\/\/reference.aspose.com\/words\/java\/com.aspose.words\/markdownsaveoptions\/#getImageSavingCallback\">ImageSavingCallback<\/a> und <a href=\"https:\/\/reference.aspose.com\/words\/java\/com.aspose.words\/markdownsaveoptions\/#getImagesFolder\">ImagesFolder<\/a>, um zu steuern, wie Bilder beim Konvertieren eines Dokuments in das Format Markdown gespeichert werden.<\/p>\n<h2 id=\"unterst\u00fctzte-markdown-funktionen\">Unterst\u00fctzte Markdown Funktionen<\/h2>\n<p>Aspose.Words unterst\u00fctzt derzeit die folgenden Markdown -Funktionen, die gr\u00f6\u00dftenteils der <code>CommonMark<\/code> -Spezifikation in Aspose.Words API folgen und als geeignete Stile oder direkte Formatierung dargestellt werden:<\/p>\n<ul>\n<li>\u00dcberschriften sind Abs\u00e4tze mit Heading 1 \u2013 Heading 6 Stilen<\/li>\n<li>Blockzitate sind Abs\u00e4tze mit &ldquo;Zitat&rdquo; im Stilnamen<\/li>\n<li>IndentedCode sind Abs\u00e4tze mit &ldquo;IndentedCode&rdquo; im Stilnamen<\/li>\n<li>FencedCode sind Abs\u00e4tze mit &ldquo;FencedCode&rdquo; im Stilnamen<\/li>\n<li>InlineCode werden mit &ldquo;InlineCode&rdquo; im <code>Font<\/code> -Stilnamen ausgef\u00fchrt<\/li>\n<li>Horizontale Regeln sind Abs\u00e4tze mit der Form <code>HorizontalRule<\/code><\/li>\n<li>Kr\u00e4ftige Betonung<\/li>\n<li>Kursive Hervorhebung<\/li>\n<li>StrikeThrough Formatierung<\/li>\n<li>Listen sind nummerierte oder mit Aufz\u00e4hlungszeichen versehene Abs\u00e4tze<\/li>\n<li>Tabellen werden mit der Klasse <code>Table<\/code> dargestellt<\/li>\n<li>Links werden als <code>FieldHyperlink<\/code> -Klasse dargestellt<\/li>\n<\/ul>\n<p>Das folgende Beispiel zeigt, wie Sie ein Dokument mit einigen Stilen erstellen und unter Markdown speichern:<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/827e71ccc0b8516a3cfe247b86ce6d4e.js?file=Examples-src-main-java-com-aspose-words-examples-loading_saving-ConvertDocumentToMarkdown-SupportedMarkdownFeatures.java\"><\/script>\n\n<p>Das Ergebnis dieses Codebeispiels ist unten gezeigt.<\/p>\n<p><img src=\"https:\/\/docs.aspose.com\/words\/words\/java\/convert-a-document-to-markdown\/markdown-example.png\" alt=\"markdown-example-aspose-words-java\"><\/p>\n<h2 id=\"n\u00fctzliche-tipps\">N\u00fctzliche Tipps<\/h2>\n<p>Es gibt verschiedene Nuancen und interessante F\u00e4lle, nachdem Sie gelernt haben, dass Sie flexibler und bequemer mit Markdown -Dateien arbeiten k\u00f6nnen. Zum Beispiel gibt es die M\u00f6glichkeit zu verwenden:<\/p>\n<ul>\n<li>SetextHeading, mit dem Sie mehrzeilige \u00dcberschriften in Markdown erstellen k\u00f6nnen, w\u00e4hrend regul\u00e4re \u00dcberschriften in Markdown nur einzeilig sein k\u00f6nnen. SetextHeading basiert auf einem Stil &ldquo;\u00dcberschrift N&rdquo; und seine Ebene kann nur 1 oder 2 sein. Wenn N in &ldquo;\u00dcberschrift N&rdquo; gr\u00f6\u00dfer oder gleich 2 ist, dann basiert die entsprechende SetextHeading auf &ldquo;Heading 2&rdquo;, ansonsten auf &ldquo;Heading 1&rdquo;.<\/li>\n<li>Verschiedene Markierungen f\u00fcr die erste Ebene von Aufz\u00e4hlungslisten (&quot;-&quot;, &ldquo;+&rdquo; oder &ldquo;*&rdquo;, die Standardmarkierung ist &ldquo;-&rdquo;.) und verschiedene Arten der Nummerierung f\u00fcr geordnete Listen (&quot;.&quot; oder &ldquo;)&rdquo;, die Standardmarkierung ist &ldquo;.&quot;).<\/li>\n<\/ul>\n\n      "},{"title":"Java: Konvertieren Sie ein Dokument in ein Bild in Java","link":"https:\/\/docs.aspose.com\/words\/de\/java\/convert-a-document-to-an-image\/","pubDate":"Mon, 01 Jan 0001 00:00:00 +0000","guid":"https:\/\/docs.aspose.com\/words\/de\/java\/convert-a-document-to-an-image\/","description":"\n        \n        \n        <p>Manchmal ist es erforderlich, ein Bild anstelle von Dokumenten in anderen Formaten wie DOCX oder PDF zu erhalten. Beispielsweise m\u00fcssen Sie Ihrer Website oder Anwendung eine Vorschau einer Dokumentseite hinzuf\u00fcgen oder einen &ldquo;Scan&rdquo; eines Dokuments erstellen, um eine Rechnung zu senden. Dies ist der Fall, wenn Sie m\u00f6glicherweise ein Dokument in einem beliebigen <a href=\"https:\/\/reference.aspose.com\/words\/java\/com.aspose.words\/loadformat\/\">unterst\u00fctztes Ladeformat<\/a> in ein Bild in einem beliebigen <a href=\"https:\/\/reference.aspose.com\/words\/java\/com.aspose.words\/saveformat\/\">unterst\u00fctztes Speicherformat<\/a> konvertieren m\u00fcssen.<\/p>\n<h2 id=\"in-bildformat-konvertieren\">In Bildformat konvertieren<\/h2>\n<p>Wie bei allen bereits beschriebenen Konvertierungsbeispielen m\u00fcssen Sie ein neues Dokument erstellen oder ein vorhandenes Dokument in einem beliebigen unterst\u00fctzten Format laden, die erforderlichen \u00c4nderungen vornehmen und es in einem beliebigen verf\u00fcgbaren Bildformat speichern, z. B. JPEG, PNG oder BMP.<\/p>\n<p>Das folgende Codebeispiel zeigt, wie DOCX in JPEG konvertiert wird:<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/827e71ccc0b8516a3cfe247b86ce6d4e.js?file=Examples-src-main-java-com-aspose-words-examples-loading_saving-ConvertToImage-ConvertDocxToJpeg.java\"><\/script>\n\n<h2 id=\"festlegen-von-speicheroptionen-beim-konvertieren-in-ein-bild\">Festlegen von Speicheroptionen beim Konvertieren in ein Bild<\/h2>\n<p>Aspose.Words bietet Ihnen die Klasse <a href=\"https:\/\/reference.aspose.com\/words\/java\/com.aspose.words\/imagesaveoptions\/\">ImageSaveOptions<\/a>, mit der Sie besser steuern k\u00f6nnen, wie Dokumente in verschiedenen Bildformaten gespeichert werden. Einige Eigenschaften dieser Klasse erben oder \u00fcberladen Eigenschaften von Basisklassen wie <a href=\"https:\/\/reference.aspose.com\/words\/java\/com.aspose.words\/fixedpagesaveoptions\/\">FixedPageSaveOptions<\/a> oder <a href=\"https:\/\/reference.aspose.com\/words\/java\/com.aspose.words\/saveoptions\/\">SaveOptions<\/a>, aber es gibt auch spezielle Optionen zum Speichern von Bildern.<\/p>\n<p>Es ist m\u00f6glich, die Seiten anzugeben, die in das Bildformat konvertiert werden sollen, indem die Eigenschaft <a href=\"https:\/\/reference.aspose.com\/words\/java\/com.aspose.words\/imagesaveoptions\/#getPageSet\">PageSet<\/a> verwendet wird. Es kann beispielsweise angewendet werden, wenn Sie nur eine Vorschau f\u00fcr die erste oder f\u00fcr eine bestimmte Seite ben\u00f6tigen.<\/p>\n<p>Es ist auch m\u00f6glich, die Ausgabebildqualit\u00e4t und das Pixelformat mithilfe der folgenden Eigenschaften zu steuern \u2013 <a href=\"https:\/\/reference.aspose.com\/words\/java\/com.aspose.words\/imagesaveoptions\/#getHorizontalResolution\">HorizontalResolution<\/a>, <a href=\"https:\/\/reference.aspose.com\/words\/java\/com.aspose.words\/imagesaveoptions\/#getVerticalResolution\">VerticalResolution<\/a>, <a href=\"https:\/\/reference.aspose.com\/words\/java\/com.aspose.words\/imagesaveoptions\/\">Resolution<\/a>, <a href=\"https:\/\/reference.aspose.com\/words\/java\/com.aspose.words\/imagesaveoptions\/#getScale\">Scale<\/a>, <a href=\"https:\/\/reference.aspose.com\/words\/java\/com.aspose.words\/imagesaveoptions\/#getPixelFormat\">PixelFormat<\/a>, richten Sie au\u00dferdem die Bildfarbeinstellungen mithilfe der folgenden Eigenschaften ein \u2013 <a href=\"https:\/\/reference.aspose.com\/words\/java\/com.aspose.words\/imagesaveoptions\/#getImageBrightness\">ImageBrightness<\/a>, <a href=\"https:\/\/reference.aspose.com\/words\/java\/com.aspose.words\/imagesaveoptions\/#getImageColorMode\">ImageColorMode<\/a>, <a href=\"https:\/\/reference.aspose.com\/words\/java\/com.aspose.words\/imagesaveoptions\/#getImageContrast\">ImageContrast<\/a>, <a href=\"https:\/\/reference.aspose.com\/words\/java\/com.aspose.words\/imagesaveoptions\/#getPaperColor\">PaperColor<\/a>.<\/p>\n<p>Es gibt auch Eigenschaften, die f\u00fcr ein bestimmtes Format gelten, z. B. <a href=\"https:\/\/reference.aspose.com\/words\/java\/com.aspose.words\/imagesaveoptions\/#getJpegQuality\">JpegQuality<\/a> oder <a href=\"https:\/\/reference.aspose.com\/words\/java\/com.aspose.words\/imagesaveoptions\/#getTiffCompression\">TiffCompression<\/a>.<\/p>\n<p>Das folgende Codebeispiel zeigt, wie Sie eine Vorschau der ersten Dokumentseite mit einigen zus\u00e4tzlichen Einstellungen erstellen:<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/827e71ccc0b8516a3cfe247b86ce6d4e.js?file=Examples-src-main-java-com-aspose-words-examples-loading_saving-ConvertToImage-ConvertDocumentToImage.java\"><\/script>\n\n\n      "},{"title":"Java: Konvertieren Sie ein mehrseitiges Dokument in ein Bild in Java","link":"https:\/\/docs.aspose.com\/words\/de\/java\/convert-a-multi-page-document-to-an-image\/","pubDate":"Mon, 01 Jan 0001 00:00:00 +0000","guid":"https:\/\/docs.aspose.com\/words\/de\/java\/convert-a-multi-page-document-to-an-image\/","description":"\n        \n        \n        <p>Aspose.Words f\u00fcr Java erm\u00f6glicht Benutzern das Exportieren mehrseitiger Dokumente in Rasterbilder. Dies kann n\u00fctzlich sein, um Vorschauen, Archive oder visuelle Darstellungen von Dokumenten f\u00fcr nicht bearbeitbare Zwecke zu erstellen.<\/p>\n<h2 id=\"welche-formate-unterst\u00fctzen-den-mehrseitigen-export\">Welche Formate unterst\u00fctzen den mehrseitigen Export?<\/h2>\n<p>Aspose.Words unterst\u00fctzt den mehrseitigen Export in die folgenden Rasterbildformate:<\/p>\n<ul>\n<li>Jpeg<\/li>\n<li>Gifs<\/li>\n<li>Png<\/li>\n<li>Bmp<\/li>\n<li>Tiff<\/li>\n<li>WebP<\/li>\n<\/ul>\n<h2 id=\"so-exportieren-sie-ein-mehrseitiges-dokument-in-ein-bild\">So exportieren Sie ein mehrseitiges Dokument in ein Bild<\/h2>\n<p>Die Funktion zum Exportieren eines mehrseitigen Dokuments in ein Bild wird mithilfe der Klasse <a href=\"https:\/\/reference.aspose.com\/words\/java\/com.aspose.words\/multipagelayout\/\">MultiPageLayout<\/a> implementiert \u2013 Sie k\u00f6nnen angeben, wie die Seiten beim Speichern in einem Bild organisiert werden sollen:<\/p>\n<ul>\n<li><a href=\"https:\/\/reference.aspose.com\/words\/java\/com.aspose.words\/multipagelayout\/#singlePage\">SinglePage<\/a> - speichert nur die erste der angegebenen Seiten<\/li>\n<li><a href=\"https:\/\/reference.aspose.com\/words\/java\/com.aspose.words\/multipagelayout\/#grid-int-float-float\">Grid<\/a> - Ordnen Sie die Seiten in einem Raster von links nach rechts und von oben nach unten an, w\u00e4hrend Sie die Anzahl der Spalten angeben<\/li>\n<li><a href=\"https:\/\/reference.aspose.com\/words\/java\/com.aspose.words\/multipagelayout\/#horizontal-float\">Horizontal<\/a> - Ordnen Sie die Seiten horizontal nebeneinander von links nach rechts in einer einzigen Ausgabe an<\/li>\n<li><a href=\"https:\/\/reference.aspose.com\/words\/java\/com.aspose.words\/multipagelayout\/#vertical-float\">Vertical<\/a> - ordne die Seiten vertikal untereinander in einer einzigen Ausgabe an<\/li>\n<li><a href=\"https:\/\/reference.aspose.com\/words\/java\/com.aspose.words\/multipagelayout\/#tiffFrames\">TiffFrames<\/a> - Ordne jede Seite als separaten Rahmen in einem TIFF -Bild mit mehreren Rahmen an, gilt nur f\u00fcr TIFF-Bildformate<\/li>\n<\/ul>\n<p>Das folgende Codebeispiel zeigt, wie Sie ein mehrseitiges DOCX -Dokument als JPEG -Bild mit horizontalem Layout speichern:<\/p>\n<div class=\"highlight\"><pre class=\"chroma\"><code class=\"language-csharp\" data-lang=\"csharp\"><span class=\"n\">Document<\/span> <span class=\"n\">doc<\/span> <span class=\"p\">=<\/span> <span class=\"k\">new<\/span> <span class=\"n\">Document<\/span><span class=\"p\">(<\/span><span class=\"s\">&#34;Rendering.docx&#34;<\/span><span class=\"p\">);<\/span>\n\n<span class=\"n\">ImageSaveOptions<\/span> <span class=\"n\">options<\/span> <span class=\"p\">=<\/span> <span class=\"k\">new<\/span> <span class=\"n\">ImageSaveOptions<\/span><span class=\"p\">(<\/span><span class=\"n\">SaveFormat<\/span><span class=\"p\">.<\/span><span class=\"n\">JPEG<\/span><span class=\"p\">);<\/span>\n<span class=\"c1\">\/\/ Set up Horizontal layout.\n<\/span><span class=\"c1\"><\/span><span class=\"n\">options<\/span><span class=\"p\">.<\/span><span class=\"n\">setPageLayout<\/span> <span class=\"p\">=<\/span> <span class=\"n\">MultiPageLayout<\/span><span class=\"p\">.<\/span><span class=\"n\">Horizontal<\/span><span class=\"p\">(<\/span><span class=\"m\">10<\/span><span class=\"p\">);<\/span>\n\n<span class=\"n\">doc<\/span><span class=\"p\">.<\/span><span class=\"n\">save<\/span><span class=\"p\">(<\/span><span class=\"s\">&#34;ImageSaveOptions.HorizontalLayout.jpg&#34;<\/span><span class=\"p\">,<\/span> <span class=\"n\">options<\/span><span class=\"p\">);<\/span>\n<\/code><\/pre><\/div>\n<p>Sie k\u00f6nnen auch das Erscheinungsbild der Ausgabedateiseite anpassen \u2013 geben Sie <a href=\"https:\/\/reference.aspose.com\/words\/java\/com.aspose.words\/multipagelayout\/#getBackColor\">BackColor<\/a>, <a href=\"https:\/\/reference.aspose.com\/words\/java\/com.aspose.words\/multipagelayout\/#getBorderColor\">BorderColor<\/a> und <a href=\"https:\/\/reference.aspose.com\/words\/java\/com.aspose.words\/multipagelayout\/#getBorderWidth\">BorderWidth<\/a> an.<\/p>\n<p>Das folgende Codebeispiel zeigt, wie Sie ein mehrseitiges DOCX -Dokument als PNG -Bild mit Rasterlayout speichern:<\/p>\n<div class=\"highlight\"><pre class=\"chroma\"><code class=\"language-csharp\" data-lang=\"csharp\"><span class=\"n\">Document<\/span> <span class=\"n\">doc<\/span> <span class=\"p\">=<\/span> <span class=\"k\">new<\/span> <span class=\"n\">Document<\/span><span class=\"p\">(<\/span><span class=\"s\">&#34;Rendering.docx&#34;<\/span><span class=\"p\">);<\/span>\n\n<span class=\"n\">ImageSaveOptions<\/span> <span class=\"n\">options<\/span> <span class=\"p\">=<\/span> <span class=\"k\">new<\/span> <span class=\"n\">ImageSaveOptions<\/span><span class=\"p\">(<\/span><span class=\"n\">SaveFormat<\/span><span class=\"p\">.<\/span><span class=\"n\">PNG<\/span><span class=\"p\">);<\/span>\n<span class=\"c1\">\/\/ Set up a grid layout with:\n<\/span><span class=\"c1\">\/\/ - 3 columns per row.\n<\/span><span class=\"c1\">\/\/ - 10pts spacing between pages (horizontal and vertical).\n<\/span><span class=\"c1\"><\/span><span class=\"n\">options<\/span><span class=\"p\">.<\/span><span class=\"n\">setPageLayout<\/span><span class=\"p\">(<\/span><span class=\"n\">MultiPageLayout<\/span><span class=\"p\">.<\/span><span class=\"n\">grid<\/span><span class=\"p\">(<\/span><span class=\"m\">3<\/span><span class=\"p\">,<\/span> <span class=\"m\">10f<\/span><span class=\"p\">,<\/span> <span class=\"m\">10f<\/span><span class=\"p\">));<\/span>\n\n<span class=\"c1\">\/\/ Customize the background and border.\n<\/span><span class=\"c1\"><\/span><span class=\"n\">options<\/span><span class=\"p\">.<\/span><span class=\"n\">getPageLayout<\/span><span class=\"p\">().<\/span><span class=\"n\">setBackColor<\/span><span class=\"p\">(<\/span><span class=\"n\">Color<\/span><span class=\"p\">.<\/span><span class=\"n\">lightGray<\/span><span class=\"p\">);<\/span>\n<span class=\"n\">options<\/span><span class=\"p\">.<\/span><span class=\"n\">getPageLayout<\/span><span class=\"p\">().<\/span><span class=\"n\">setBorderColor<\/span><span class=\"p\">(<\/span><span class=\"n\">Color<\/span><span class=\"p\">.<\/span><span class=\"n\">BLUE<\/span><span class=\"p\">);<\/span>\n<span class=\"n\">options<\/span><span class=\"p\">.<\/span><span class=\"n\">getPageLayout<\/span><span class=\"p\">().<\/span><span class=\"n\">setBorderWidth<\/span><span class=\"p\">(<\/span><span class=\"m\">2f<\/span><span class=\"p\">);<\/span>\n\n<span class=\"n\">doc<\/span><span class=\"p\">.<\/span><span class=\"n\">save<\/span><span class=\"p\">(<\/span><span class=\"s\">&#34;ImageSaveOptions.GridLayout.png&#34;<\/span><span class=\"p\">,<\/span> <span class=\"n\">options<\/span><span class=\"p\">);<\/span>\n<\/code><\/pre><\/div>\n\n      "},{"title":"Java: Serialisieren und Arbeiten mit einem Dokument in einer Datenbank","link":"https:\/\/docs.aspose.com\/words\/de\/java\/serialize-and-work-with-a-document-in-a-database\/","pubDate":"Mon, 01 Jan 0001 00:00:00 +0000","guid":"https:\/\/docs.aspose.com\/words\/de\/java\/serialize-and-work-with-a-document-in-a-database\/","description":"\n        \n        \n        <p>Eine der Aufgaben, die Sie m\u00f6glicherweise bei der Arbeit mit Dokumenten erledigen m\u00fcssen, ist das Speichern und Abrufen von <strong>Document<\/strong> -Objekten in und aus einer Datenbank. Dies w\u00e4re beispielsweise erforderlich, wenn Sie irgendeine Art von Content-Management-System implementieren w\u00fcrden. Alle vorherigen Versionen von Dokumenten m\u00fcssen im Datenbanksystem gespeichert sein. Die M\u00f6glichkeit, Dokumente in der Datenbank zu speichern, ist auch \u00e4u\u00dferst n\u00fctzlich, wenn Ihre Anwendung einen webbasierten Dienst bereitstellt.<\/p>\n<p>Aspose.Words bietet die M\u00f6glichkeit, ein Dokument in ein Byte-Array zu konvertieren, um anschlie\u00dfend mit diesem Dokument in einer Datenbank zu arbeiten.<\/p>\n<h2 id=\"konvertieren-eines-dokuments-in-ein-byte-array\">Konvertieren eines Dokuments in ein Byte-Array<\/h2>\n<p>Um ein Dokument in einer Datenbank zu speichern oder ein Dokument f\u00fcr die \u00dcbertragung \u00fcber das Web vorzubereiten, ist es h\u00e4ufig erforderlich, das Dokument zu serialisieren, um ein Byte-Array zu erhalten.<\/p>\n<p>So serialisieren Sie ein <a href=\"https:\/\/reference.aspose.com\/words\/java\/com.aspose.words\/document\/\">Document<\/a> -Objekt in Aspose.Words:<\/p>\n<ol>\n<li>Speichern Sie es mit der <a href=\"https:\/\/reference.aspose.com\/words\/java\/com.aspose.words\/document\/#save-java.io.OutputStream-int\">Save<\/a> -Methoden\u00fcberladung der <strong>Document<\/strong> -Klasse in einem <strong>MemoryStream<\/strong>.<\/li>\n<li>Rufen Sie die Methode <strong>ToArray<\/strong> auf, die ein Array von Bytes zur\u00fcckgibt, die das Dokument in Byteform darstellen.<\/li>\n<\/ol>\n<p>Die obigen Schritte k\u00f6nnen dann umgekehrt werden, um die Bytes wieder in ein <strong>Document<\/strong> -Objekt zu laden.<\/p>\n\n\n<div class=\"alert alert-primary\" role=\"alert\">\n\nDas ausgew\u00e4hlte Speicherformat ist wichtig, um sicherzustellen, dass beim Speichern und erneuten Laden in das <strong>Document<\/strong>-Objekt die h\u00f6chste Wiedergabetreue beibehalten wird. Aus diesem Grund wird empfohlen, eine Reihe von OOXML -Dateiformaten zu verwenden.\n<\/div>\n\n<p>Das folgende Beispiel zeigt, wie ein <strong>Document<\/strong> -Objekt serialisiert wird, um ein Byte-Array zu erhalten, und dann, wie das Byte-Array deserialisiert wird, um wieder ein <strong>Document<\/strong> -Objekt zu erhalten:<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/827e71ccc0b8516a3cfe247b86ce6d4e.js?file=Examples-src-main-java-com-aspose-words-examples-loading_saving-ConvertDocumentToByte-ConvertDocumentToByte.java\"><\/script>\n\n\n\n<div class=\"alert alert-primary\" role=\"alert\">\n\nSie k\u00f6nnen die Vorlagendatei dieses Beispiels herunterladen von <a href=\"https:\/\/github.com\/aspose-words\/Aspose.Words-for-Java\/blob\/master\/Examples\/Data\/Document.doc\">Aspose.Words GitHub<\/a>.\n<\/div>\n\n<h2 id=\"speichern-lesen-und-l\u00f6schen-eines-dokuments-in-einer-datenbank\">Speichern, Lesen und L\u00f6schen eines Dokuments in einer Datenbank<\/h2>\n<p>Dieser Abschnitt zeigt, wie Sie ein Dokument in einer Datenbank speichern und es dann wieder in ein <code>Document<\/code>-Objekt laden, um damit zu arbeiten. Der Einfachheit halber ist der Dateiname der Schl\u00fcssel zum Speichern und Abrufen von Dokumenten aus der Datenbank. Die Datenbank enth\u00e4lt zwei Spalten. Die erste Spalte &ldquo;FileName&rdquo; wird als Zeichenfolge gespeichert und dient zur Identifizierung von Dokumenten. Die zweite Spalte &ldquo;FileContent&rdquo; wird als <code>BLOB<\/code> -Objekt gespeichert, in dem das Dokumentobjekt in Byteform gespeichert ist.<\/p>\n<p>Das folgende Codebeispiel zeigt, wie Sie eine Verbindung zu einer Datenbank herstellen und Befehle ausf\u00fchren:<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/827e71ccc0b8516a3cfe247b86ce6d4e.js?file=Examples-src-main-java-com-aspose-words-examples-loading_saving-LoadAndSaveFromDatabase-OpenDatabaseConnection.java\"><\/script>\n\n\n\n<div class=\"alert alert-primary\" role=\"alert\">\n\nIn diesem Beispiel verwenden wir die MySQL -Datenbank, um ein Aspose.Words -Dokument zu speichern.\n<\/div>\n\n<p>Das folgende Codebeispiel zeigt, wie Sie ein Dokument in der Datenbank speichern, dann dasselbe Dokument erneut lesen und schlie\u00dflich den Datensatz mit dem Dokument aus der Datenbank l\u00f6schen:<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/827e71ccc0b8516a3cfe247b86ce6d4e.js?file=Examples-src-main-java-com-aspose-words-examples-loading_saving-LoadAndSaveFromDatabase-OpenRetrieveAndDelete.java\"><\/script>\n\n<h3 id=\"speichern-eines-dokuments-in-einer-datenbank\">Speichern eines Dokuments in einer Datenbank<\/h3>\n<p>Um ein Dokument in einer Datenbank zu speichern, konvertieren Sie dieses Dokument in ein Array von Bytes, wie am Anfang dieses Artikels beschrieben. Speichern Sie dann dieses Byte-Array in einem Datenbankfeld.<\/p>\n<p>Das folgende Codebeispiel zeigt, wie ein Dokument in der angegebenen Datenbank gespeichert wird:<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/827e71ccc0b8516a3cfe247b86ce6d4e.js?file=Examples-src-main-java-com-aspose-words-examples-loading_saving-LoadAndSaveFromDatabase-StoreToDatabase.java\"><\/script>\n\n<p>Geben Sie commandString an, was ein SQL-Ausdruck ist, der die ganze Arbeit erledigt:<\/p>\n<ul>\n<li>Um ein Dokument in der Datenbank zu speichern, wird der Befehl &ldquo;INSERT INTO&rdquo; verwendet und eine Tabelle zusammen mit den Werten von zwei Datensatzfeldern \u2013 FileName und FileContent - angegeben. Um zus\u00e4tzliche Parameter zu vermeiden, wird der Dateiname vom <strong>Document<\/strong>-Objekt selbst \u00fcbernommen. Dem Feldwert <code>FileContent<\/code> werden Bytes aus dem Speicherstrom zugewiesen, der eine bin\u00e4re Darstellung des gespeicherten Dokuments enth\u00e4lt.<\/li>\n<li>Die verbleibende Codezeile f\u00fchrt den Befehl aus, der das Aspose.Words -Dokument in der Datenbank speichert.<\/li>\n<\/ul>\n<h3 id=\"abrufen-eines-dokuments-aus-einer-datenbank\">Abrufen eines Dokuments aus einer Datenbank<\/h3>\n<p>Um ein Dokument aus der Datenbank abzurufen, w\u00e4hlen Sie den Datensatz, der die Dokumentdaten enth\u00e4lt, als Byte-Array aus. Laden Sie dann das Byte-Array aus dem Datensatz in <strong>MemoryStream<\/strong> und erstellen Sie ein <strong>Document<\/strong> -Objekt, das das Dokument aus <strong>MemoryStream<\/strong> l\u00e4dt.<\/p>\n<p>Das folgende Codebeispiel zeigt, wie ein Dokument aus der angegebenen Datenbank abgerufen und zur\u00fcckgegeben wird, wobei der Dateiname als Schl\u00fcssel zum Abrufen dieses Dokuments verwendet wird:<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/827e71ccc0b8516a3cfe247b86ce6d4e.js?file=Examples-src-main-java-com-aspose-words-examples-loading_saving-LoadAndSaveFromDatabase-ReadFromDatabase.java\"><\/script>\n\n\n\n<div class=\"alert alert-primary\" role=\"alert\">\n\nDer SQL-Befehl &ldquo;SELECT * FROM&rdquo; wird verwendet, um den entsprechenden Datensatz basierend auf dem Dateinamen abzurufen.\n<\/div>\n\n<h3 id=\"l\u00f6schen-eines-dokuments-aus-einer-datenbank\">L\u00f6schen eines Dokuments aus einer Datenbank<\/h3>\n<p>Um ein Dokument aus der Datenbank zu l\u00f6schen, verwenden Sie den entsprechenden SQL -Befehl, ohne das <strong>Document<\/strong>-Objekt zu bearbeiten.<\/p>\n<p>Das folgende Codebeispiel zeigt, wie ein Dokument aus der Datenbank gel\u00f6scht wird, wobei der Dateiname zum Abrufen des Datensatzes verwendet wird:<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/827e71ccc0b8516a3cfe247b86ce6d4e.js?file=Examples-src-main-java-com-aspose-words-examples-loading_saving-LoadAndSaveFromDatabase-DeleteFromDatabase.java\"><\/script>\n\n\n      "}]}}