0

生成されたpdfのプロキシとしてpdfを参照したいと思います。しかし、それは外部ターゲットへの参照を持っていません。私のコードは次のとおりです。

proxy = p.begin_template_ext(0, 0,"reference={target.pdf pagenumber=1 strongref=true}");
if (proxy == -1)
{
  /* Error */
}

しかし、それは常にエラーになります。理由がわからない。その中に概念的なものが欠けていますか?そして、それを使用する最良の方法は何ですか?

ありがとう。

4

1 に答える 1

0

PDFlib次のオブジェクトのいずれかを参照ページのプレースホルダー (プロキシ) として使用できます。

  1. 別のインポートされた PDF ページ (例: ターゲットの簡易バージョン)。外部ターゲットのプロキシとして機能する PDF ページには、ターゲット ページと同じページ ジオメトリが必要です。

  2. テンプレート。たとえば、取り消し線が引かれた長方形などの単純な幾何学的形状。テンプレートは、対象ページのサイズと縦横比に合わせて調整されます。

コードを次のように変更します。

proxy = p.begin_template_ext(0, 0,
"reference={filename=target.pdf pagenumber=1 strongref=true}");
if (proxy == -1)
{
  /* Error */
}
...construct template contents...
p.end_template_ext(0, 0);

引数に「ファイル名」がありませんでした。

于 2012-09-10T07:07:28.463 に答える