1

ABCpdf (HTML -> PDF) を使用して動的に PDF を作成しています。

目次 (リーダー付き) を作成しようとしていますが、リーダーを取得する最も簡単な方法は、repeat-x background-image を使用することだと思います。これが私のファイル構造です:

/Web
   GenReport.aspx
   /images
      tocback.gif
/Data
   template.html

GenReport は html テンプレートを使用し、pdf を生成するときに該当するすべてのセクションを置き換えます。スタイルは template.html にも存在します。

画像が見つからないことを除いて、すべてが機能しています (Web 上の別の画像への直接パスを使用すると、テーブルの背景に画像を表示できます)。

それで、私の質問は、tocback.gif を参照するにはどうすればよいですか? テンプレート (/Data/template.html - 以下の (1) を参照) または PDF を生成するページ (/Web/GenReport.aspx (2) 以下) からのパスを参照する必要がありますか?

(1) 背景画像: url(/images/tocback.gif);
(2) 背景画像: url(../Web/images/tocback.gif);

明らかに、これらのどちらも私のために働いていません。何か不足していますか?

(それがオプションである場合は、FS 上の画像へのハードコードされた参照を追加してもかまいません。)

4

2 に答える 2

2

マニュアルに答えがありました

http://www.websupergoo.com/support.htm (6.17)

于 2010-02-23T20:04:58.053 に答える
0

その画像をpdfにレンダリングすることはできません。新しいページを追加し、html をそのページにレンダリングします。そのページの URL をAddImageUrl()メソッドに渡し、pdf を正常に生成します。

abcpdf ヘルプラインでこのサンプル コードを見つけてください。

乾杯

于 2010-03-09T08:42:17.710 に答える