PDF开发包

       PDFEdit开发包提供从无到有创建PDF文件和修改已有PDF文件的功能。由于PDF规范内容不仅多也很复杂,为了方便普通客户使用,我们将PDF规范中众多的元素和特性都最大的简化,使得用户可以轻松地、随心所欲地创建各式各样的PDF文件。

创建PDF

  1. 支持添加各种类型的元数据(即PDF中的Info字典),也可以添加XML格式的元数据;
  2. 可创建的文档页数不限,所有的页可以使用同样的尺寸,也可以为单个页设置特殊的尺寸;在创建过程中,所有已添加的页都可以随时访问。
  3. 可以一次为所有的页创建统一的“页眉”、“页脚”,也可以为单个页添加特殊的“页眉”和“页脚”;
  4. 自动生成“页码”。页码格式灵活多变,比如可以是数字,也可以是“第n页”,可以选择是显示总页码;
  5. 模板页面。可以将一些在每页中都出现的元素设置为模板,只需要添加一次,即可为文档中的所有页共享。
  6. 图像格式支持BMP、JPEG、TIFF、PNG等; 彩色图像和灰度图像以JPEG格式无损压缩。黑白图像以JBIG2格式无损压缩,最大化的减小产生的文件的尺寸。对于有透明层的PNG格式,自动创建Mask层,使得在PDF中也能实现透明效果。

  7. 图像蒙板效果,可以用一个有透明效果PNG图像作为另一个图像的蒙板,制作出特殊的效果。
  8. 支持向PDF文件中添加中文和英文;即可以添加单个字符也可以添加完整的句子或段落。可以设置字体的大小,边框颜色,填充颜色,渲染模式,字符间距,行间距,是否自动换行等。对于同一段落中的文字,不同的部分可以采用不同的效果,如果字体名称,字号,是否有边框,底纹。整个段落也可设置底纹,段落可以设置左对齐,右对齐和中间对齐
  9. 文字和图像共有属性:水平和垂直对齐方式,旋转角度,透明度,水平放大倍数,垂直放大倍数,水平倾斜角度,垂直倾斜角度。
  10. 支持添加直线、矩形、圆形、多边形等。可以设置这些元素的线的风格,宽度,颜色等。 支持区域的渐变填充,线性填充和放射型填充。最多支持15个段的渐变效果
  11. 支持Flash转换,即将一个Flash中某帧的内容转换为PDF元素,注意不是以整个Flash为单位导入到PDF中。

  12. 文字标记符号:可以向PDF文件中添加反显标记、着重线、删除线,波浪线等丰富的标记符号。,
  13. 所有的字体都是以内嵌字体的方式存在于PDF文件内部,即创建的PDF文件不受操作系统安装的字体的限制,在任何可以浏览PDF文件的平台上都保持一致的显示效果。
  14. 阅读器偏好设置,可以设置在打开PDF文件时是否显示菜单、工具栏等。
  15. 标注:支持多种类型的标注,有文本、链接、自由文字、圆形、矩形、多边形、邮戳、线段、印章,多媒体(声音和视频)。
  16. 支持任意级数的书签,即可是中文也可是英文;
  17. 可以将多个外部的PDF文件作为附件添加PDF文件中。使得多个相关的PDF文件作为一个整体被递送。
  18. 可以设置打开密码和修改口令,用128位密钥进行加密。还可以设置访问权限(允许打印、允许汇编、允许内容解压等)来限制对一个文件的操作。
  19. 产生的PDF文件符合pdf/a-2001规范,直接用印刷。
  20. 可以指定所有的颜色均使用CMYK颜色空间,在添加时会自动将RGB颜色(包括RGB颜色的图像)自动转换为CMYK。

编辑PDF文件

  1. 添加新的页;添加时可以使用创建PDF文件中的功能。
  2. 删除已有的页;
  3. 提取部分页生成新的PDF文件,如果原始PDF文件包含书签且被提取的页有书签关联,则在提取后会自动修改书签使在新的文件中继续存在且有效;
  4. 合并多个PDF文件到一个PDF文件。如果被合并的PDF文件中包含书签,则合并后书签在新的PDF文件中仍然存在且有效。
  5. 将一个PDF文件的某页容提取出来并放置在另外一个PDF文件的页面上;可将多个页合并到一个页面中。
  6. 为现有的PDF文件设置打开口令或修改口令;
  7. 在提供正确的口令时可以直接编辑忆加密的PDF文件,无须事先解密。

层的应用

        通常情况下,当向PDF文件中添加元素(文字和图像)时,在没有设置透明度的情况下,在同一坐标上后添加的内容会覆盖之前添加的内容。在引入层的概念之后,通过设置不同的层来影响被添加元素与已添加的元素的上下位置关系,从而达到想要的效果。

其它开发语言支持

        PDFEdit开发包全部用C++代码编写,对C++和C语言全面支持,另外目前PDFEdit开发包还支持Java和.NET语言二次开发。

操作系统支持

        PDFEdit开发包支持Windows和Linux两种操作系统。


版权声明 北京博鸿捷讯科技有限公司,京公网安备 11010802035060 号京ICP备08002511号-2 2007. All Rights Reserved