如果您正在使用ABCPDF将PDF作为背景图像读取,则下一页可能无法正确渲染。一个解决方案是在使用AddImageUrl
方法之前将页面分隔成单独的页面。这将确保每个页面都被正确识别并且可以渲染。
以下是一个示例代码:
Doc theDoc = new Doc();
theDoc.Read(pathToPdf);
for (int i = 1; i <= theDoc.PageCount; i++)
{
theDoc.PageNumber = i;
theDoc.Rect.String = theDoc.CropBox.String;
theDoc.AddImageDoc(theDoc, i, null);
if (i < theDoc.PageCount)
{
theDoc.Page = theDoc.AddPage();
}
}
theDoc.Save(outputPath);
theDoc.Clear();
上一篇:ABCpdf许可证未找到。