论文部分内容阅读
在日常的生活和娱乐中运用三维效果,已成为当前信息社会的一个发展趋势,办公也不例外。然而,由于通常的三维模型格式都比较复杂,携带了大量的高精度的工程数据,使得三维文件的体积通常都很庞大。另外由于三维效果的显示和操作只能依靠专业的软件工具和专业的工作人员才能完成,这样就使得三维文件在日常的工作生活中的应用和推广受到了极大的限制。然而通用三维文件格式标准的提出,使得三维效果在日常办公中的广泛应用和推广变成一种可能。
本文选取办公应用中常用的PDF文件格式为研究对象,在对PDF文件格式详细研究的基础上,提出了将三维文件格式嵌入到PDF文件格式中的一种可行的方法,主要工作有:
在对U3D文件格式和PDF文件格式的数据结构进行详细分析之后,通过AcrobatSDK编程实现了PDF文档数据提取插件,利用这个工具,实现了对PDF和U3D的文档组成结构的数据分析,为下一步的嵌入工作打好了基础。
提出一种基于PDF组成结构的通用三维格式嵌入与交互的方法,包括3D作品的激活和渲染,在VisualStudio开发环境下,通过对U3D类库编程实现了对3D作品的旋转平移等交互操作。
编程验证了U3D嵌入PDF文件的方法。本文编程实现了将一个卡车模型的U3D文件嵌入到PDF文件中并激活渲染的过程。运用前面实现的插件工具,通过从PDF中提取插入的3D数据,详细分析了在PDF中插入一个U3D文件的数据组成和表示。
通用三维格式在PDF格式中的应用,有利于三维数据的重用和应用范围的扩大,本文的研究与实现具有很好的理论意义和实用价值。