fbpx
印刷

BuildVu 2020.06 Release Notes

Release date: 2nd June 2020
Next BuildVu release: 14th July 2020

英語版のリリースノートへのリンク

機能強化:

[HTML-3380] – HTML変換で4倍幅のテキストズームを行わない方法を採用
この変更は、HTMLテキストの表示精度を高めるために使用していたテクニックに代わるものです。
SafariはPDFファイルと一致する正しいサイズでテキストを表示するために必要な分数フォントサイズをサポートしていないため、テキストを正しいサイズ (例:12.25 px) で書き出すことはできません。
古い方法では、必要以上に大きなテキストを書き出し、サブピクセルの精度を提供するCSS変換を使用して正しいサイズにスケールバックしました。
新しい方法では、フォントサイズが整数に丸められ、文字間隔を使用して行の長さが不正確になっています。
この新しい手法は、丸めの違いに限定された変更で非常にうまく動作します。
この変更の結果、ファイルサイズがわずかに増加しましたが、Wordなどのリッチテキストエディタにテキストをコピーして貼り付けると、テキストが予想より4倍大きくコピーされるという問題も修正されました。

[HTML-3243] – Courier/Monospace代替フォントの外観を改良
埋め込みされていないCourier/MonospaceフォントがPDFの外観に近くなりました。

[HTML-3379] -テキストはより複雑な行列変換ではなく、スケール変換を使用
単純なスケール変換を代わりに使用できる場合に、一部のテキストが行列変換を使用するエッジケースが改善されました。

[HTML-3381] – HTML出力のファイルサイズが若干改良されました
CSSカラーの短縮、CSSブラウザプレフィックスの削除、CSS内の不要な空白の削除によるHTMLファイルサイズの小さな改善を行いました。

[HTML-3375] – すべてのPDFメタデータへのアクセスを提供
.jsonおよびconfig.jsファイルのプロパティを更新して、PDFで提供されるすべてのメタデータを含めるようになりました。

[HTML-3376] – 新たな Metadata JSON APIの提供
利用可能な新たなメタデータの概要を説明するAPIドキュメント

[CORE-3582] – マスクイメージのラスタライズ時に非常に大きなBBox値をスケールダウンして、デコード時のメモリの問題を回避
一部のファイルのメモリ使用量を削減

[CORE-3586] – 非常に細い線の処理方法を変更してレンダリングを改善
非常に細い線の外観を強調します。

[CORE-3566] – 検証するコードとストリームの長さの値を調整
コードをリファクタリングして保守性を向上しました。

[CORE-3571] – フォームコンテンツのラスタライズにBBoxとMatrixをすべてのケースで正しく使用するようにコードを書き換え
コードをリファクタリングして、保守性を向上させ、エッジケースを修正しました。

[CORE-3569] – XFormクリップコードを書き換え、コーナーケースを修正
コードをリファクタリングして、保守性を向上させ、エッジケースを修正しました。

修正された問題:

[HTML-3371] -フォントデータを書き出すと例外がスローされる
フォントファイルの生成に失敗した問題を修正

[CORE-3570] – BBoxは注釈APデータに正しく適用されない
手書きのノートが間違った場所に表示される問題を修正

[CORE-3578] – BDC/EMCタグのインストリームデータがアンバランスの場合、テキストが表示されない

[CORE-3583] – /NディクショナリキーがPageObject内で正しく処理されていません
変換に失敗したPDFファイルを修正

[CORE-3599] – /Oキーまたは/Uキーに 「[ 」 文字がある場合、PDFファイルを開けません
変換に失敗したPDFファイルを修正

[CORE-3606] – テキストストリーム内の複雑なエスケープシーケンスの不適切な処理により、PDFが正しく表示されない
不正な文字と改行の欠落を示すファイルを修正

[CORE-3581] – デリミネータとしてCRを使用すると、オブジェクト参照が正しく処理されない
GoToアノテーションでターゲットページが見つからない問題を修正

[CORE-3598] – /D値がカスタマPDFファイルに正しく読み込まれない
GoToアクションがないアノテーションを修正

    MENU
    PAGE TOP