问题标签 [pdfnet]
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# - 就地更新 PDF 图像
我正在尝试使用PDFNet 7.0.4
和替换 SDF 文档中的图像流netcoreapp3.1
。我想尽可能地维护原始对象及其元数据;相同的尺寸、颜色系统、压缩等。理想情况下,对象数量甚至生成也将保持相同 - 目标是前后比较将仅显示流中更改的像素。
我Stream
使用这种方法将原始像素数据作为对象获取:
处理完图像数据后,我想在保存基础SDFDoc
对象之前对其进行更新。我尝试过使用以下方法:
这运行没有错误,但实际上似乎没有任何更新。我试过玩弄SDFObj.SetStreamData()
,但也无法完成这项工作。直接替换图像流中的原始像素数据的影响最小、性能最高的方法是什么?
编辑
我已经使用这种方法进行了一半:
这按预期工作,但有一个明显的警告,它只是忽略任何现有的压缩并将图像转换为原始未压缩流。
我已经尝试过sdfObj.SetStreamData(buffer, image.GetImageData());
,sdfObj.SetStreamData(buffer, image.GetImageData().GetAttachedFilter());
这确实更新了文件中的对象,但生成的图像无法渲染。
javascript - PDFTron:如何添加输入字段
我尝试使用 PDFTron 添加输入字段,但 PDF 中没有出现任何内容,
我跟着这个文档: https ://www.pdftron.com/documentation/samples/js/InteractiveFormsTest
这是我尝试过的:
结果:PDF 上没有任何内容
任何想法?
android - 将自定义视图添加到在 PDFTron.Android for Xamarin 中不起作用的页面
我正在尝试将 PDFTron 用于 Xamarin Android。我想渲染和绘制我的自定义注释,而不使用他们的注释系统。根据他们在https://www.pdftron.com/documentation/xamarin/guides/ui-customization/custom-view/android/中的文档,您可以添加一个不起作用的 CustomRelativeLayout。它基本上不会在 PDF 顶部呈现任何内容
我在这里http://s000.tinyupload.com/index.php?file_id=14574507524295393508托管了整个解决方案,因此很容易测试,看看是否有人能看到问题所在。
谢谢!
更新
尝试了 Shirley G 的建议。修改了要添加到的 pdf_custom_layout:
和代码:
但是什么也没发生,仍然没有显示覆盖。
更新 2
我添加了修复程序并开始工作,但是,当我添加此代码时:
我在页面位置 x=50 和 y50 看到一个 50x50 的小矩形。我指定覆盖的宽度为 300,但它没有显示出来。
如果我添加它,则根本不会显示任何内容,即使在 x=0、y =0 时叠加层应该是 300x300。
c# - 使用 pdftron 将 html 转换为 PDF “ToPDF 无法在此平台上转换此文件格式”
我得到以下错误,我们这样做。 “ToPDF 无法在此平台上转换此文件格式” 文件在这些位置可用。我只是想将 html 文件转换为 pdf。
node.js - 使用 Google KMS 的 Node JS 中的 PDFNet 数字签名
我看过签署https://www.pdftron.com/documentation/nodejs/guides/features/signature/sign-pdf的例子
signOnNextSave 使用 PKCS #12 证书,但我使用 Google KMS 进行非对称签名以确保私钥安全。
这是通过 Google Cloud KMS 进行签名和验证的示例
我尝试实现自定义 SignatureHandler 但 Node.JS API 不同于 Java 或 .NET https://www.pdftron.com/api/pdfnet-node/PDFNet.SignatureHandler.html
如何实现自定义签名和验证逻辑?
python-3.x - 字典不包含必需的键:Pages
我正在尝试使用PDFNetPython3将 pdf 转换为 pdf/a 。但是我收到以下错误。主要错误消息: 字典不包含必需的键:页面
根据 PDFNetPython3 文档。
也尝试使用这个(得到同样的错误):
我想知道这个页面是否与 pdf 页码或总页数有关。我正在将空白 pdf 页面与其他 pdf 页面合并并转换为 pdfa !
参考:https ://www.pdftron.com/documentation/python/guides/features/pdfa/convert/
提前致谢!!!
ios - PDFNet Resize annot Swift
有没有人在需要调整注释大小的情况下使用 PDFNet?为简单起见,目前我设置注释的文本使用
但是,如果文本太长而超出注释的宽度,则无法调整大小并且文本将被修剪,因为注释的宽度不够宽。我检查了文档,似乎有一个调整大小的功能,但是它所采用的参数并不清楚。谁有这方面的知识,提前谢谢