Aspose.Page for Java は、PostScript や XPS ドキュメントの読み込みや処理を可能にする API です。PS や EPS ファイルを簡単に PDF やラスター画像形式に変換できます。さらに Aspose.Page for Java では、XPS ファイルの生成、読み込み、保存だけでなく、ドキュメント内のページの追加や削除も可能です。加えて、XPS ドキュメントのキャンバス、パス、グリフなどの要素を生成したり、ページの追加や削除、ベクターや文字列の生成、ブラシの使用、要素の外観の操作などの処理もできます。
Aspose.Page for Java は、XPS ファイルをオンザフライで生成できます。Aspose.Page for Java は、既存の XPS ドキュメントを読み込んで解析、操作できます。画像やテキスト文字列の外観、さまざまなカラー スペースの色の指定、デバイス設定情報の操作、ユーザー インテントなど、さまざまな操作が可能です。
わずか数行のコードで簡単に Java アプリケーションに統合できます。
// ドキュメントの生成 XpsDocument nwDoc = new XpsDocument(); // ドキュメントにグリフを追加 com.aspose.nwDoc.XpsGlyphs glyphs = nwDoc.addGlyphs("Arial", 12, XpsFontStyle.Regular, 300f, 450f, "Hello World!"); glyphs.setFill(xps.createSolidColorBrush(Color.BLACK)); // 結果を保存 nwDoc.save(dir + "output.xps");
Aspose.Page for Java では、PS や EPS ファイルを PDF やラスター画像形式に変換できるクラスを利用できます。変換処理は PDF 内の画像や個別の画像の品質を制御できます。さらにバッチ処理時のエラーを簡単に抑制することもできます。