应客户的要求,利用Acrobat API写了一个批量删除PDF 文档中XMP的小工具。

Acrobat 支持删除XMP信息,但必须一个节点一个节点删除,一个文件一个文件删除,非常麻烦,利用XMP Remover可以可以快速删除指定目录下所有PDF 文档的XMP信息。

P.S.

Adobe XMP(可扩展元数据平台,Adobe's Extensible Metadata Platform)是一种标签技术,可以帮助用户将文件信息(元数据)添加到以 PNG、GIF、JPEG、Photoshop、TIFF 和PDF等格式保存的文件中。XMP 为 Adobe 应用程序间的元数据交换提供了便利。例如,用户可以将一个文件中的元数据另存为模板,然后将元数据导入到其它文件中。 主要用于工作流中重要信息的传递工作。

Adobe's Extensible Metadata Platform (XMP) is a labeling technology that allows you to embed data about a file, known as metadata, into the file itself. With XMP, desktop applications and back-end publishing systems gain a common method for capturing, sharing, and leveraging this valuable metadata — opening the door for more efficient job processing, workflow automation, and rights management, among many other possibilities. With XMP, Adobe has taken the "heavy lifting" out of metadata integration, offering content creators an easy way to embed meaningful information about their projects and providing industry partners with standards-based building blocks to develop optimized workflow solutions.

本文转自RubyPdf 的中文博客博客园博客,原文链接:http://www.cnblogs.com/hardrock/archive/2008/10/21/1315664.html/,如需转载请自行联系原作者

XMP Remover:批量删除PDF 文档的XMP data相关推荐

  1. 批量删除pdf文档中的注释(是一个网址列表)

    问题描述 我从网络上下载了一本书,里面的正文内容中时不时的会出现"Download at xxx.com"这样的广告提示,如下图所示: 上面提示性的信息出现在不同的页面上,并且位置 ...

  2. 删除pdf文档中的批量水印

    1 相关定义 水印:镶嵌在pdf文档某个页面上的图片或者文字描述,是在原来文档内容的基础上增添的内容.使用过PhotoShop的朋友知道,原始文档的页面相当于在第一层,而水印则在第二层. 批量水印:在 ...

  3. 如何批量对 PDF 文档进行优化与高效的压缩?

    概要:「我的ABC软件工具箱」提供了强大的批量 PDF 优化与压缩的功能,能够对已有的 PDF 文档进行优化与压缩,可以在一定程度上减少 PDF 文档占用空间的大小.整个操作过程非常简单,处理高效! ...

  4. 如何批量去除PDF文档的水印 .

    现在的互联网时代是一个共享的时代,我们会经常从网络上面下载一些文件资料等等,那么是不是经常会遇到一些网站上的PDF文件会含有该网站的水印或者网址链接等等,接下来我们就是要讲怎样去水印. 单个PDF页的 ...

  5. 批量删除Excel文档中的超链接

    我们在对Excel表格进行操作的时候,经常发现有超级链接.但如果因为某种原因不想保留超级链接,就需要手动进行删除.如果要是只删除一个超级链接非常简单,将鼠标放到超级链接上,然后按鼠标右键,选择&quo ...

  6. PDF文件能编辑吗,怎么删除PDF文档中的空白页

    有时候我们接触的文件是PDF格式,到遇到文件中夹杂的有空白页面需要进行删除的时候,这个时候我们应该怎么操作呢,有些小伙伴不知道PDF文件能不能编辑,小编来告诉你,PDF文件是可以编辑的,但PDF文件的 ...

  7. JAVA删除pdf空白页_如何编辑PDF文件,如何删除PDF文档中的空白页

    时代在发展,科技在进步,我们现在日常使用的文件也发展了,以前只有Word跟TXT,现在还增加了一个PDF格式的文件,但PDF格式的文件跟Word和TXT文件不一样,Word跟TXT文件可以直接的打开编 ...

  8. 如何删除PDF文档中的某一页

    如何删除PDF文档中的某一页?由于PDF文件本身可读性强.安全性高.跨平台使用,所以PDF已经成为使用频率很高的办公文档,但也因为这些特性,PDF编辑起来就不像Word文档那样简单了.如果遇到空白页或 ...

  9. 批量删除 Word 文档中的所有图片

    概要:我们在处理 Word 文档的时候,里面会包含很多图片.我们能否一键删除这些 Word 文档中的图片呢?这样的话我们可以保持我们的 Word 文档是没有图片的.如果能够批量删除 Word 中的图片 ...

最新文章

  1. laravel5.5的定时任务详解(demo)
  2. 【Android 逆向】整体加固脱壳 ( DexClassLoader 加载 dex 流程分析 | RawDexFile.cpp 分析 | dvmRawDexFileOpen函数读取 DEX 文件 )
  3. 函数atof,atoi,atol,strtod,strtol,strtoul 描述
  4. string empty java,在C#中,我应该使用string.Empty还是String.Empty或“”来初始化字符串?...
  5. [C++ primer]运行时类型识别(RTTI)
  6. (0)C#开发环境构建——史上最容易理解的C#界面搭建
  7. asp.net mvc asp.net 页面跳转
  8. 哈工大SCIR Lab | EMNLP 2019 结合单词级别意图识别的stack-propagation框架进行口语理解...
  9. php中常见的错误类型有,php中的错误类型有哪些
  10. ubuntu下安装matlab及配置vot-toolkit
  11. [iOS]在xib中设置YYLabel自适应高度
  12. Ubuntu 命令行下修改IP等
  13. 修改win10服务器登录密码,玩转Win10密码基础篇:设置修改系统登录密码
  14. 网易涉暴力裁员引众怒 5大争议背后是否违法?
  15. python里冒号什么意思_在Python中冒号等于(:=)是什么意思?
  16. 解决Windows10更新后点击左下角开始图标无反应【报错0x800f081f】或点击个性化提示【ms-settings:personalisation-background】错误
  17. 钉钉获取用户信息 php,钉钉开发c#帮助类 获取用户信息 DingHelper.cs
  18. 什么是客户关系管理CRM?
  19. ssh和scp的使用
  20. Unity 3D游戏编程自学#7——NGUI入门

热门文章

  1. 易语言写挂教程远古版本(仅作收藏)
  2. Docker开启远程管理端口2375
  3. qt调用python脚本详细
  4. python搭建web网站 腾讯云,python搭建web网站代码
  5. 数据库之数据表、约束、事务等操作
  6. Vue(四)Vue脚手架——手把手教你安装和使用
  7. c语言地址强制转为指针,C语言:指针类型强制性转换
  8. 想要产品更容易被记住,起个好名字很重要
  9. TypeError: not supported between instances of str and int【python3】
  10. vue使用wow.js