Skip to main content
Interwork Corporation
IDR Solutions Product Support Portal
モードの切替 ダーク/ライト/自動 モードの切替 ダーク/ライト/自動 モードの切替 ダーク/ライト/自動

BuildVu 2020.07 リリースノート

リリース日: 2020年7月14日

次回のBuildVuリリース: 2020年8月25日

このリリースはファイルサイズの削減という点で重要なリリースです。デフォルト設定において、BuildVuで変換されたドキュメントの全体的なファイルサイズは平均で70%以上削減されました。詳細は以下をご覧ください。

OpenJDK 8についての注意: 現在OpenJDK 8を使用してBuildVuを実行している場合、バージョン11以降にアップデートするか、別のJDKプロバイダーの使用を強く推奨します。

OpenJDK 8 JVM実装のバグにより、OpenJDK 8でBuildVuを実行すると、レンダリング品質の低下、画像コンテンツの欠落、メモリ使用量の増加、そしてJVMクラッシュの可能性があります。

機能強化:

[HTML-3387] - ファイルサイズを削減するためにSVG内で画像をクリップしてJPGを使用できるようにする
これはBuildVuにおける画像生成の大きな変更です。

事前に画像をクリップしてPNGファイルとして出力する(アルファ透明度をサポートするため)代わりに、BuildVuは現在、クリップされていないJPEG画像を出力し、SVG内でクリップします。

これにより、SVGテキストモードで生成される画像のファイルサイズを大幅に削減することができました。これにより、テストスイート内のPDFファイルで画像サイズが平均で80%以上削減されます。

この変更により、一部のファイルでは分数ホワイトラインがより目立つようになる場合があります。詳細はこちらをご覧ください

古いソリューションに依存している場合は、お知らせください 。設定オプションでサポートを継続すべきかどうかを判断します。

[HTML-3391] - 埋め込みフォントのサブセット化
フォントには、ファイル内で使用されているグリフのみが含まれるようになり、ファイルサイズを大幅に削減できます。

[HTML-3378] - 必要なフォント数を削減し、テキスト出力を改善
多くのフォントで同じベースフォントファイルを再利用するPDFファイルによって生成されるフォントの数を大幅に削減します。この変更により、同じフォント内で複数のグリフが共通の抽出値を共有する場合の抽出値も改善されます。

これは、正しい外観を実現するために抽出値を再マッピングする代わりに、テキストブロックを分割して新しいフォントを作成することで実現されます。

HTML-3391と組み合わせることで、テストスイート内のPDFファイルで生成されるフォントのファイルサイズが平均で75%以上削減されました。

[HTML-3385] - SVG変換でテキストクリッピングを実装
BuildVu-SVGは、SVGへの変換時にテキストクリッピングをサポートするようになりました

[HTML-3389] - 変換されたHTMLコンテンツにリンクが表示されない
テキスト内のハイパーリンクの正規表現検出を改善

修正:

[HTML-3392] - SVG ShapetextがSafari 13で表示されない
Safari 13で発生した、最初のページ読み込み時にshapetextが表示されない可能性がある不具合の回避策を追加

[HTML-3159] - 不適切なUnicode範囲を使用している文字
サロゲート範囲にあるために誤って疑問符として表示されていた文字を修正

[CORE-3614] - 画像のブレンディングの問題(透明であるべきものが不透明に表示される)
マスクコードにブレンドが渡されていなかったのを修正

[CORE-3636] - 顧客ファイルで/MediaBox値が正しく読み取られない
変換を妨げていた例外を修正

[CORE-3646] - OTFフォントのCFFテーブルからのFontMatrixが正しく適用されない
フォントが大きすぎて描画されていたのを修正

[CORE-3617] - 非常に大きな画像でのスムージングの使用を制限することでメモリ問題を回避
非常に大きな画像を含むファイルでのOutOfMemoryErrorを防止

[HTML-3313] - テーブルデータの不足によりフォントが出力されない
フォントに十分なデータがない場合にテキストをshapetextとして描画することで修正

[HTML-3280] - 顧客ファイルで中国語文字が重なる
テキストクリッピングの実装によりSVG変換で修正

[HTML-3281] - 顧客ファイルで中国語文字が重なる
テキストクリッピングの実装によりSVG変換で修正

[HTML-3292] - テキストがボックスからはみ出す
テキストクリッピングの実装によりSVG変換で修正

[HTML-3361] - BuildVu変換で非表示テキストが追加される
テキストクリッピングの実装によりSVG変換で修正