3

BIRT レポート ツール バージョン 2.5.2 を使用しています。XML データ ソースを使用して、BIRT レポートを PDF 形式で生成したいと考えています。私は以下のXMLノード構造を持っています、

<?xml version="1.0" encoding="UTF-8"?>
<columnDetails>
    <employeeDetails>
        <employeeName>{Name Of Employee}</employeeName>
        <employeeId>{Employee ID}</employeeId>
        <employeeSalary>{Employee Salary}</employeeSalary>
        <employeeImage>{Base64 encoded byte string of Employee Image}</employeeImage>
    </employeeDetails>
</columnDetails>

レポートの生成中、私の XML データ ソースは、従業員の画像を除く従業員の詳細を入力するのに十分です。生成された PDF レポートには、画像の代わりに「このアイテムのリソースに到達できません」と表示されます。

イメージ アイテム データ セットは、データ ソース XML の「employeeImage」ノードに適切にマップされ、イメージをレンダリングするために、ソースを dynamicImage として定義し、dynamicImage 式を次のように定義しました。

「行[従業員画像]」</p>

これは Blob 型のデータ オブジェクトです。この問題を修正して従業員の画像を PDF レポートに表示する方法を提案してください。さらに説明が必要な場合はお知らせください。

4

1 に答える 1

-2

画像を追加できます
。埋め込み画像として。ただし、これにより再利用性が低下します。
b. レポート ライブラリの一部として。

于 2015-04-10T12:38:21.907 に答える