《电子技术应用》
您所在的位置:首页 > 模拟设计 > 设计应用 > 基于VxWorks的PDFlib库文件研究与应用
基于VxWorks的PDFlib库文件研究与应用
2020年电子技术应用第6期
高照玲1,王 伟1,周浩尚2,3
1.大连东软信息学院 智能与电子工程学院,辽宁 大连116023; 2.动车组和机车牵引与控制国家重点实验室,辽宁 大连116052; 3.中车大连电力牵引研发中心有限公司,辽宁 大连116052
摘要: 在自动化测试中,为了避免人为修改测试报告,采用直接生成PDF文件的方式是一种最优选择。基于此项要求,研究了PDFlib库在嵌入式系统VxWorks下生成PDF文档的方法,并在一个实际例子中进行了应用测试,结果表明该研究在进行自动化测试并生成PDF报告文件时确实可以提供一种切实可行的方法。
中图分类号: TP393.1
文献标识码: A
DOI:10.16157/j.issn.0258-7998.191350
中文引用格式: 高照玲,王伟,周浩尚. 基于VxWorks的PDFlib库文件研究与应用[J].电子技术应用,2020,46(6):97-100.
英文引用格式: Gao Zhaoling,Wang Wei,Zhou Haoshang. Research and application of PDFlib library files based on VxWorks[J]. Application of Electronic Technique,2020,46(6):97-100.
Research and application of PDFlib library files based on VxWorks
Gao Zhaoling1,Wang Wei1,Zhou Haoshang2,3
1.School of Intelligence and Electronic Engineering,Dalian Neusoft University of Information,Dalian 116023,China; 2.State Key Laboratory for Traction and Control System of EMU and Locomotive,Dalian 116052,China; 3.CRRC Dalian R&D CO.,LTD.,Dalian 116052,China
Abstract: In automated testing,in order to avoid modifying test reports artificially,it is an optimal choice to generate PDF files directly.Based on this requirement,it studies the method of PDF document generation by PDFlib library under embedded system VxWorks,and carries out an application test in a practical example in this paper.The results show that this research can provide a practical method in automatic test and PDF report file generation.
Key words : test control unit;VxWorks653;PDFlib;automated testing

0 引言

    VxWorks操作系统是一款非常优秀的嵌入式系统,它具有非常出色的可持续性、可裁剪的高性能微内核、顶级的实时性能,还具有一流的可靠性以及用户界面良好的一体化集成开发环境,用户无需专门学习即可开发应用,方便快捷[1]。该操作系统在嵌入式应用领域范围之广,支持处理器种类之多,无出其右,小到家用机顶盒、路由器,中到商用中继器、基站,大到航空航天火星登陆器等,依靠其绝对可靠的实时性能确保系统快速响应。实时性是指在最快的时间内执行完成相应的代码,满足预期的功能,并且可以在最快的时间内响应外部请求或异常[2]

    作为一类应用比较多的电子文档,PDF独立于创建它的应用软件、硬件、操作系统、显示或输出设备,可有效保留原始文档的外观和完整性,还具有跨平台、自由共享特点,被广泛应用于电子文档的信息存储与传递[3-5]

    PDFlib是德国PDFlib有限公司的一款产品,是业界领先的PDF文档生成和操作的工具箱。其主要应用于在网络服务器等系统上动态创建PDF文档,并在现有应用程序中实现。PDFlib产品可以从数据库内容动态创建PDF文档,类似于动态网页,也可以部署在服务器系统、桌面系统以及移动和嵌入式设备上,这些已经在许多用例中得到了证明。应用程序程序员只需要良好的图形或打印输出经验就可以快速高效地使用PDFlib,所以可以将使用者从PDF文件格式的技术性中解放出来,集中精力获取数据,并在页面上排列文本、图形和图像[6]




论文详细内容请下载http://www.chinaaet.com/resource/share/2000002855




作者信息:

高照玲1,王  伟1,周浩尚2,3

(1.大连东软信息学院 智能与电子工程学院,辽宁 大连116023;

2.动车组和机车牵引与控制国家重点实验室,辽宁 大连116052;

3.中车大连电力牵引研发中心有限公司,辽宁 大连116052)

此内容为AET网站原创,未经授权禁止转载。