プライマリ・コンテンツに移動
Oracle® Fusion Middleware Oracle Reports ServicesレポートWeb公開ガイド
12c (12.2.1.2)
E82763-01
  ドキュメント・ライブラリへ移動
ライブラリ
製品リストへ移動
製品
目次へ移動
目次
索引へ移動
索引

前
 
次
 

11.1 このリリースでの新機能

Oracle Reports 12cリリース(12.2.1.1)は、表11-1 (表1-1「12cの機能と10gの機能との比較」の一部)に示すようにフォント処理が大幅に強化されています。

表11-1 12cのフォント機能と10gの機能との比較

12cの新機能 10gにおける同等機能

TrueTypeフォント(TTF)とTrueType Collections (TTC)がクロス・プラットフォームでサポートされています。UNIXにおけるレポート出力は通常、Windowsと同じであるので、クロス・プラットフォームの配布を簡単にできます。

Oracle Reportsでは、フォント・メトリックを適切なTTFファイルから読み取って、レポート出力を正しくフォーマットします。これによって、フォント・メトリックの不一致によりテキスト文字の不揃いが発生する問題がなくなります。使用可能なTTFファイルのフォントは自動的に検索されます。TTFフォント・ファイルが見つからない場合、11gより前の実装のフォント検索メカニズムが使用されます。

新しい環境変数のREPORTS_ENHANCED_FONTHANDLINGREPORTS_FONT_DIRECTORY

UNIXとWindowsのレポート出力のフォントにおける潜在的な不一致は、WindowsとUNIXのフォント・メカニズムにおける違いが原因で発生します。フォント・エイリアシングがPDFフォント・サブセットとともに必要でした。

古いフォント・ファイル・タイプ(たとえば、AFM)がサポートされています。これらのフォント・タイプをすべてのフォントで取得するのは困難です。TTFをAFMに変換する必要がある場合がほとんどですが、これらのファイルでもWindowsにおける出力と完全に同一の出力は実現されませんでした。

PDFのすべての文字セットがサポートされています。新しいフォント・モデルにより、PDFサブセット化レポート出力で不揃いが発生しません。UNIXでPDFのUnicodeフォント・サブセットがサポートされています。

マルチバイト・レポートのみサポートされています。UNIX出力でテキスト文字の不揃いを解決するには、PFMファイルとPFAファイルの作成が必要です。AFMファイルに依存します。

可変幅フォント出力が特に問題でした。その理由としてはReportsではファイルで最初の256文字よりも後にある文字列の幅を取得できなくて、これらの文字列がすべて固定幅として扱った結果、不揃いが発生したためです。

PDF、パスワードによる保護、およびセキュリティ。新しいコマンドライン引数を指定して、Oracle Reportsで生成されたPDFレポートをパスワード保護します。特定の権限を抑止すると、生成されたPDFレポートのセキュリティを確保することもできます。

PDFレポートの暗号化やセキュリティ権限の指定はできません。

フォント診断機能に対応しています。フォント問題の診断ではトレースを容易に理解できるようになりました。使用されているフォントのレポート報告機能や他にもデバッグ・ツールが用意されています。

問題を診断するのは困難です。