码迷,mamicode.com
首页 > 其他好文 > 详细

数据格式转换(一)PDF转换技术

时间:2019-04-20 21:02:47      阅读:212      评论:0      收藏:0      [点我收藏+]

标签:动态   推广   情况   集合   net   安全性   图像质量   tps   port   

? ? ?PDF(Portable Document Format)文件格式是Adobe公司开发的电子文件格式。

这样的文件格式与操作系统平台无关。这一特点使它成为在Internet上进行电子文档发行和数字化信息传播的理想文档格式。越来越多的电子图书、产品说明、公司文告、网络资料、电子邮件開始使用PDF格式文件。PDF格式文件眼下已成为数字化信息其实的一个工业标准。

???? PDF具有更多电子文档格式无法相比的长处。PDF文件格式能够将文字、字型、格式、颜色及独立于设备和分辨率的图形图像等封装在一个文件里。

该格式文件还能够包含超文本链接、声音和动态影像等电子信息,支持特长文件,集成度和安全可靠性都较高。PDF格式文件越来越为人们广泛使用。

?

红樱枫软件公司能够提供下面数据格式到PDF格式文件的转换服务。

?

  1. Microsoft Word文件→PDF文件的转换

?

?? (1)Microsoft Word文件的语言和版本号

★简体中文版Microsoft Word 97/2013/XP

★中文繁体版Microsoft Word 97/2013/XP

★英文版Microsoft Word 97/2013/XP

?

?? (2)生成PDF文件的基本功能

将用户提供的Word文件依据PDF1.3的标准。生成PDF文件。

生成PDF文件时。依据用户的需求,设定转换条件选项

★字体嵌入的设定

依据用户要求,将源Word文件里使用字体的轮廓数据嵌入到PDF文件里。该选项仅仅限定于TrueType和Type1种类的字体嵌入。当字体不能嵌入时,用空白文字进行替代。

★打开PDF文件口令的设定

依据用户要求,能够设定打开PDF文件的口令。设定的口令最长为32个字节文字。

0x20 ~ 0x7E, 0xA1 ~ 0xDF范围以外的文字及汉字不能作为口令使用。本应用程序软件使用40-bit RC4对PDF文件进行加密。

★安全性口令的设定

依据用户要求。能够设定安全性的口令。设定的口令最长为32个字节文字。0x20 ~ 0x7E, 0xA1 ~ 0xDF范围以外的文字及汉字不能作为口令使用。

★打印不同意的设

????? PDF文件的内容不同意打印。

★更改文档不同意的设定

????? PDF文件的内容不同意更改。

★选择文本和图形不同意的设定

????? PDF文件的内容不同意拷贝。

★加入或更改批注及表单域不同意的设定

????? PDF文件的批注及表单域不同意加入或更改。

★图像类型

依据用户要求,能够指定存放在PDF文件里图像的压缩方法。有[自己主动],[BMP]和[JPEG]三种图像类型。当指定[自己主动]时,选择图像压缩后SIZE较小的压缩方法。JPEG或ZLIB。

★图像质量

依据用户要求,能够指定图像质量。指定的范围为1~100。数字越大图像质量越好。

但作成的PDF文件的比較大。

?

  1. 各种图像图形文件→PDF文件的转换

?

?? (1)图像文件的种类

★BMP,GIF,TIFF,WMF,EMF,JPG,JPEG

?

?? (2)图形文件的种类

★CGM,SVG

?

  1. 文本文件→PDF文件的转换

?

?? (1)源文本文件的语言

简体中文,日文。英文

?

?? (2)源文本文件使用的文字集合

★简体中文:GB2312、GBK

★日文:Jis、Shift_Jis、EUC_JP、EUC_JP_Fix、ISO2022_JP、Window31J

★英文:ISO8859-1

★Unicode(UTF8、UTF16、UCS4、UCS8)

?

?? (3)生成PDF文件的基本功能

★语言的设定

简体中文,日文。英文

★字体的设定

依据系统设定的字体

★字体修饰的设定

下划线,取消线。粗体,斜体

★字体字号的设定

????? 8,9。10,……72

★字体颜色的设定

????? 48种基本颜色和16种自己定义颜色

★页面设置

纸型:A4,A3,B4,B5或自己定义纸的长和宽

方向:纵向和横向

余白:

?

  1. XML+XSL文件→PDF文件的转换

?

?

我公司依据W3C策划并推广的Extensible Stylesheet Language(XSL)式样开发了XML排版,显示,打印及转换为PDF文件的XSLFormatter软件产品。利用自主开发的PDFCreator程序库。在系统不须要安装Acrobat情况下,将XML+XSL排版结果输出为PDF文件。

?

?? (1)XSLFormatterV3.0产品的功能概要

★本产品具有强大的排版功能。能将带有页眉,页脚的XML文件以页为单位进行排版。自己主动生成文件夹和索引。

★能够实现文本长度伸缩的样式。

★利用自主开发的PDFCreator程序库,在系统不须要安装Acrobat情况下,将排版结果输出为PDF文件。

★能够实现快速,大容量的排版。

★利用自主开发的SVG绘画软件,在PDF中绘画高分辨率的画像。

★支持多国语言

?

(2)PDF Creator程序库的技术特点

★支持文字,图像。图形以及其它一些复杂功能,如函数。阴影等;支持图像包含BMP和JPEG等格式;支持图形的Bezier曲线;利用函数。阴影等功能对图形和图像进行美化处理,制造出非常强的立体感。

★支持多种语言,包含中、日、韩、西文等,并能处理特殊的泰文,阿拉伯文等。

★支持PDF的压缩功能,能够将bmp图像压缩成Jpeg格式保存到Pdf文件里,还能够将文字以Flate方式进行压缩,从而大大缩小了文件的Size。

★支持PDF的加密功能。

★支持PDF的书签、凝视(包含链接凝视、文本凝视、取消线凝视、下划线凝视等多种凝视)功能。

★支持字体嵌入功能。

★支持图形剪切功能。

数据格式转换(一)PDF转换技术

标签:动态   推广   情况   集合   net   安全性   图像质量   tps   port   

原文地址:https://www.cnblogs.com/xfgnongmin/p/10742476.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
分享档案
周排行
mamicode.com排行更多图片
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!