【技术实现步骤摘要】
本专利技术是关于一种计算机信息技术,特别是关于一种电子文件显示处理方法及系统,可搭载至信息平台,例如Linux操作系统下的信息平台,用以对特定格式的电子文件的字符串,例如PDF(PortableDocument Format)格式的电子文件的字符串,进行特定方式的显示处理,将PDF电子文件的内容,包括文字、图形、表格等,通过一种特定的窗口,例如QT窗口,显示于计算机屏幕上,它可消除所显示文件内容中的空白部分,使显示出来的文件内容具有更加美观的排版效果。
技术介绍
PDF(Portable Document Format)是一种广泛用于政府及商业组织的电子文件格式,其具有跨平台的特性,因此可显示在不同的计算机信息平台上,例如Linux、Windows、Unix操作系统下的计算机信息平台,让使用不同信息平台的政府及商业组织或使用者之间能够方便地交换文件资料。然而,将PDF电子文件通过不同的窗口显示时,例如通过QT窗口显示时,PDF电子文件中的一些内定格式常无法按所需的方式显示在QT窗口中。例如,大部分的PDF电子文件中均包括有许多的框架,这些框架显示在QT窗口时, ...
【技术保护点】
【技术特征摘要】
1.一种电子文件显示处理方法,可搭载至计算机信息平台,对一特定格式的电子文件的字符串进行特定方式的显示处理,将该电子文件的内容通过特定的窗口显示在该计算机信息平台的屏幕上;其特征在于,该电子文件显示处理方法至少包括读取该电子文件的字符串,取得该电子文件中所包含的各个数据对象及其相关的显示属性;在该窗口中建立显示窗口;在该显示窗口中建立点矩阵图;将读取到的各个数据对象根据其相关的显示属性描绘至该点矩阵图上;若发现某一个数据对象的旁侧存在空白部分时,将该数据对象的左上角位置和右下角位置大致重叠至其显示框架的左上角坐标和右下角坐标,借此消除该空白部分;接着将消除空白后的数据对象的内容描绘至该点矩阵图上;以及将描绘完成的点矩阵图通过该窗口显示在该计算机信息平台的屏幕上。2.如权利要求1所述的电子文件显示处理方法,其特征在于,该计算机信息平台为Linux操作系统下的计算机信息平台。3.如权利要求1所述的电子文件显示处理方法,其特征在于,该特定格式的电子文件为PDF格式的电子文件。4.如权利要求1所述的电子文件显示处理方法,其特征在于,该窗口为QT窗口。5.一种电子文件显示处理系统,可搭载至计算机信息平台,对一特定格式的电子文件的字符串进行特定方式的显示处理,将该电子文件...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。