我想将pdf作为生成的pdf的代理参考。但它没有提到外部目标。 我的代码如下:
proxy = p.begin_template_ext(0, 0,"reference={target.pdf pagenumber=1 strongref=true}");
if (proxy == -1)
{
/* Error */
}
但总是出错。不知道为什么。我错过了任何概念性的东西吗? 最新的使用方式是什么?
感谢。
答案 0 :(得分:0)
PDFlib
可以使用以下对象之一作为参考页面的占位符(代理):
另一个导入的PDF页面(例如目标的简化版本)。用作外部目标代理的PDF页面必须具有与之相同的页面几何 目标页面。
模板,例如简单的几何形状,如划线矩形。模板 将调整为目标页面的大小和宽高比。
更改您的代码:
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);
你在参数中缺少“文件名”。