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

     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的书签、注释(包括链接注释、文本注释、取消线注释、下划线注释等多种注释)功能。

★支持字体嵌入功能。

★支持图形剪切功能。

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
### 回答1: 在PB ( PowerBuilder ) 中将数据窗口(DataWindow)转换PDF 格式很简单。首先,在DataWindow 中,打开 "Save As" 对话框,这可以通过从菜单中选择 "File" -> "Save As" 或者使用快捷键 "Ctrl+Shift+S" 打开。 接下来,在 "Save As" 对话框中,选择 "PDF" 作为文件类型。现在你可以更改文件的名称和位置(dir),然后单击 "Save" 按钮。此时,将会自动将DataWindow 转换PDF 格式,并保存在指定位置。 需要注意的是,可能需要在系统中安装一些PDF 阅读器,并在PB 中配置相应的设置才能正确生成格式完美的PDF 文件。 总结而言,PB 转换DataWindow 到 PDF 其实很简单。只需要按照上面的步骤,选择PDF 格式作为文件类型,然后设置您想要的名称和位置,最后单击 "保存",整个过程就完成了。 ### 回答2: PB数据窗口是一种常见的界面控件,用于展示数据库中的数据。而PDF则是一种流行的文档格式,可用于方便地分享和打印文件。将PB数据窗口转化为PDF可以将数据库信息转化为可靠可靠的文档形式,方便用户分享和打印。 要将PB数据窗口转换PDF,首先需要使用第三方库或工具,例如软件库iText或Acrobat XI等。这些工具提供了许多API和功能,可帮助将数据窗口转换PDF格式。转换过程大致包括以下步骤: 第一步是获取PB数据窗口的内容。可使用PB中的GetFullState功能获取完整数据窗口内容,也可以手动指定需要的数据窗口。 第二步是创建PDF文档。可以使用iText等工具创建PDF文档。 第三步是将数据窗口内容添加到创建的PDF文档中。iText等工具提供了许多API和功能,可帮助将数据窗口内容转换PDF格式,并添加到PDF文档中。 第四步是保存PDF文档。iText等工具提供了保存PDF文档的API和功能,可将生成的PDF文档保存到本地或服务器中。 在转换过程中,还需要注意保持数据窗口的格式和样式等特性与PDF格式一致,以保证转换后的PDF文档更加清晰和易于阅读。同时要防止数据窗口中出现过多的图像和复杂元素,可能会影响PDF转换的质量和处理速度。 总之,将PB数据窗口转换PDF是一项非常有用的任务,这可使数据库信息更为方便地共享和使用。虽然转换过程需要使用特定的工具和API,但这是很值得的,因为创建高质量的PDF文档将为用户带来无限好处。 ### 回答3: 将pb数据窗口转换pdf文件可以通过使用第三方转换工具实现。首先,需要使用PowerBuilder开发软件打开对应的数据窗口,在数据窗口中可以设置需要导出的数据和格式等参数。接下来,选取一个PDF转换软件,如Adobe Acrobat、Foxit PhantomPDF或Solid Converter PDF等,将数据窗口导出为PDF文件即可。 在导出PDF文件时,需要设置一些参数,如页面方向、大小、页边距、字体、图片质量等。这些参数的设置取决于具体的需求和使用场景,一般来说应该根据实际需要进行调整。为了保证输出的PDF文件的质量,应该选择高质量的PDF转换软件,并在导出之前进行预览和检查,确保不会出现布局错乱、文字模糊或者丢失数据等问题。 总之,将PB数据窗口转换PDF文件是一项相对简单的操作,只需要打开数据窗口并使用合适的PDF转换工具进行导出即可。对于需要频繁转换PB数据窗口为PDF文件的企业或个人,可以考虑使用一些批量转换的工具,以提高工作效率和减少重复操作。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值