选择性或全部删除
可以选择一个、多个或全部附件。Setpdf 区分文档级内嵌文件与页面附件批注,并在删除前显示其来源。
安全清理
附件可携带任意文件类型,分发 PDF 前应检查。删除意外文件可降低暴露,但不能证明其余 PDF 安全;请用 PDF 安全风险检查继续检查脚本、表单和加密。
预计减少的大小
界面汇总所选附件的真实存储字节。由于流压缩、对象清理和 PDF 结构开销,重写后的文件可能减少不同的大小。
哪些内容保持不变
页面外观、顺序、尺寸、书签和普通元数据会保留。引用附件名称的正文或链接不会自动删除;现有数字签名通常会在重写后失效。
临时且受限的处理
上传的 PDF 使用随机临时名处理。Setpdf 不记录文档内容、原始文件名、附件字节、描述或密码;成功、失败或超时后删除输入和重写文件,并限制文件大小、附件数量、页数、处理时间和内存。
删除附件常见问题
可以只删除一个 PDF 附件吗?
可以。可选择一个或多个项目,也可使用单独的全部删除操作。
页面附件批注也能删除吗?
可以。所选 FileAttachment 批注及其引用的内嵌数据会从页面批注数组移除。
删除附件会清除可见正文吗?
不会。提到附件的页面文字和超链接会保留,只删除所选内嵌文件结构。
PDF 会精确减少附件大小吗?
不一定。显示值是附件存储字节总计,PDF 重写和压缩也会影响最终大小。
删除附件能保证 PDF 安全吗?
不能。它只删除所选文件,仍应另行检查脚本、表单、链接和其他风险。
数字签名会怎样?
删除附件会修改已签名字节,通常导致现有数字签名验证失效。