日本

JavaでBase64文字列をPDFまたはJPG/PNG画像に変換する

Base64文字列は、ASCII形式のデータを示します。インライン画像やその他の情報をHTMLWebページやスタイルシートに埋め込むのに人気があります。この記事では、Javaを使用してBase64文字列をPDF、JPG、PNGに変換する方法を学習します。 Java Base64 to PDFConverterAPI-インストール Aspose.PDF for Java APIのJARファイルは、リリースセクションからダウンロードするか、次のMaven構成を使用してダウンロードできます。 リポジトリ: AsposeJavaAPI Aspose Java API https://repository.aspose.com/repo/ com.aspose aspose-pdf 20.7 これで、Aspose.PDF for JavaAPIが構成されました。 Base64文字列の変換に進む前に、サンプルデータを見てみましょう。 Base64変換の文字列の例 Base64文字列はここからダウンロードできます。 Base64サンプル文字列のプレビュー 次に、次のBase64文字列変換シナリオに進みましょう。 Javaを使用してBase64文字列をJPGまたはPNG画像に変換する Javaを使用してBase64文字列をPDFファイルに変換する Javaを使用してBase64文字列をJPGまたはPNG画像に変換する JPG、PNG、およびその他の種類の画像は、安全で信頼性の高い通信とデータ転送のためにBase64文字列にエンコードされることがあります。さらに、PDF変換について説明する前に、Javaを使用したBase64文字列からJPGまたはPNG画像への変換について学習する必要があります。したがって、変換するには次の手順に従う必要があります。 文字列が長いため、データをTXTファイルに保存します 文字列値を読み取る プレフィックスを置き換えます Base64文字列をJPGまたはPNG画像に保存します 次のコードスニペットは、Javaを使用してBase64文字列をJPGまたはPNG画像に変換する方法を示しています。 // 文字列が長いため、base64文字列をTXTファイルに保存します FileInputStream fis = new FileInputStream(dataDir + "base64.txt"); String base64 = IOUtils.toString(fis, "UTF-8"); String base64ImageString = base64.replace("data:image/png;base64,", ""); byte[] imageBytes = javax.xml.bind.DatatypeConverter.parseBase64Binary(base64ImageString); // Base64をJPGまたはPNG画像に変換する FileOutputStream fos = new FileOutputStream(dataDir + "Base64 to Image.
7月 29, 2020 · 1 分 · ファーハン・ラザ