问题标签 [abcpdf]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - ABCPdf 使用大量内存并生成巨大的文件。解决方案?
我有一个从用户自己的图像创建 pdf 书的系统。这些图像是高分辨率的,pdf 最终大约有 70 页,其中大部分都带有图片。
在服务器上的本地应用程序中生成 pdf 时,该进程使用大约 3Gb 的内存,这使得它更频繁地崩溃然后成功。这些文件也非常大,大约 1,2 Gb。通过打印到 pdf 运行它会使它小一百倍。
有没有办法让 ABCPdf 使用更少的内存并创建更小的文件?
pdf-generation - 如何使用ABCpdf向pdf中的所有页面添加类似水印的文本?
我正在使用 ABCpdf7 创建一个 pdf,在某些情况下我想添加一个“类似水印”的文本以显示在文档的所有页面上。每当我在所有页面上使文本唯一时,它都会按预期工作,但如果它在所有页面上都是相同的文本,它会忽略我的 alpha 属性。
我似乎无法使用 objectID 并在它不是图像时引用它,并且由于 pdf 将提供多种不同语言的版本,因此恐怕无法仅使用文本创建图像并添加它.. .
例如,这有效:
...但这不起作用:
我觉得我在这里遗漏了一些非常明显的东西,但似乎无法弄清楚是什么......
pdf - 使 PDF 更小的提示(使用 ABCPdf7)
我正在从 HTML 生成 PDF(使用 ABCPdf 和 C#),并且文件的大小合理。但是,我对任何人为使 PDF 尽可能小的技巧感兴趣。
有人有什么好主意吗?
呈现的 HTML 非常基本,只是一个名称和日期等的表格 - 不必太漂亮。
干杯!
-EV
c# - ABCPdf - 打开 PDF 文件
我知道这会创建 pdf 并保存它。当我单击为此创建的链接时,我希望 pdf 仅在 pdf 查看器中弹出,而不是我必须去实际位置查看保存后的样子。我如何让它打开?
abcpdf - ABCPdf - 无法呈现 HTML。无法加载页面
我正在使用 ABCPdf 将 HTML 转换为 PDF。我正在使用以下方法:
这在 Dev 和 UAT 中运行良好,但在生产中我不断收到消息:
无法呈现 HTML。无法加载页面
有人以前看过这个吗?需要更多信息?
-EV
c# - 如何添加没有边框的 Rect?
是否可以创建一个黑色字体且没有边框或至少有白色边框的 Rect 文本区域?
此外,是否可以添加图像而不使其缩放以适合矩形?
c# - WebSupergoo.ABCpdf8.Doc.Read() 函数未加载字段
我一直在尝试加载、编辑和保存 Adobe Acrobat PDF 字段,但在加载 Adobe Acrobat 字段时遇到了问题。目前我正在使用 C#/Windows 窗体和 WebSupergoo 的 ABCpdf 库,特别是 WebSupergoo.ABCpdf8.Doc.Read() 函数。
代码运行良好,但是当一切都说完后,Doc 对象在实例对象中没有字段。
大概他们应该在 Doc.Form.Fields
代码很简单
然后我应该能够通过
WebSupergoo 说 ABCpdf8 应该支持 Adobe Acrobat 9.0 文件。
我在这里做错了什么?
感谢您提前提供任何帮助。
.net - abcpdf 8 .net 在 w3wp 进程中抛出未处理的异常
我正在尝试使用 ABCPDF.net 8 从 html 内容创建 pdf。
使用方法 AddHtml 时,这工作正常。
但是,我也需要接受样式,所以我需要使用 AddImageHtml。但是使用这种方法会导致 w3wp 进程抛出异常。当我使用 Reflector 调试代码时,异常似乎出现在不同的地方,这让我觉得这可能是某种内存问题……(我知道,这很好而且具体)。
我的 abcpdf 代码很简单...
...我正在页面渲染中执行此操作。
任何人有任何 abcpdf 在 w3wp 进程中抛出通用异常的经验吗?
.net - ABCpdfCE7.dll 被 IIS 锁定
我在 ASP.Net 中有一个网站,它使用名为 ABCPdf 的第 3 方应用程序生成 PDF。ABCPdf 由两个 dll 组成:ABCpdf.dll 和 ABCpdfCE7.dll。ABCpdf.dll 是非托管 ABCpdfCE7.dll 的 .NET 包装器。
一旦生成pdf。ABCpdfCE7.dll 被 IIS 锁定(即无法重命名或删除它),除非我回收应用程序池或重新启动 IIS。这在更新我的网站时会导致问题,因为我们无法覆盖 ABCpdfCE7.dll。
无论如何要释放在 .Net 中锁定 ABCpdfCE7.dll 的资源吗?每次更新时重新启动 IIS 或回收应用程序池都不是解决方案,因为我有多个网站在上面运行。
我每次都从 PDF 库中处理对象
pdf-generation - 使用 Abc PDF 在设置页面上打印页眉
我已经使用 Abc PDF 从 HTML 页面创建了 pdf 现在我的问题是我想在下一页上打印表格标题,但前提是表格数据显示在另一个页面中,如果不在不同页面上显示标题,任何人都有想法关于我们如何使用 Abc pdf 做到这一点。