当前位置: 首页 > 专利查询>廖艺专利>正文

混合纸张的规范化文档自动打印技术方案及其存储介质制造技术

技术编号:28033736 阅读:17 留言:0更新日期:2021-04-09 23:15
本发明专利技术公开了一种混合纸张的规范化文档自动打印技术方案,所述方案包括:将通用文档转换并合并成单个PDF文档;使用自定义的印前检查配置文件对所述单个PDF文档进行印前检查,并生成印前检查报告;将所述印前检查报告保存为通用格式的文件;采用打印编译器结合所述通用格式的文件生成批处理打印命令;以及在打印机中完成打印。本发明专利技术还公开了用于该自动打印方法中生成批处理打印命令的计算机可读存储介质。本发明专利技术的自动打印方法能够适用于各种文档系统生成的CTD文档,实现文档自动检查分析、自动打印参数设定以及自动调用不同纸张的打印过程。

【技术实现步骤摘要】
混合纸张的规范化文档自动打印技术方案及其存储介质
本专利技术涉及文档自动打印
,特别是用于混合纸张的规范化文档(例如,新药注册的CTD(通用技术文档)申报材料,以及银行业经营范围许可申报材料等专业文档)的自动打印领域。
技术介绍
在ICH(人用药品注册技术要求国际协调会)制定的CTD(通用技术文档)规范中除了对文档内容结构制定了规范,对所提交纸质文档的形式也做出了要求,就是要对不同章节内容用不同纸张做出索引和划分,这种规范化文档需要混合多种类型的纸张,如图1所示,例如需要在主文档页P1中插入耳朵纸页P2和分隔纸页P3,将这几种不同的纸张按照文档的规范混合在一起。一款新药的注册申报材料内容繁多,往往会达到数百本(每本数百页,通常500页以内)。内容和数量都如此庞多的文档徒有内容上的结构,却没有形式上的结构,这对新药审批的相关部门人员是非常不友好的,而对药企本身也会带来审批难度与周期、和市场先机上的损失。对于这种混合纸张的规范化文档的需要调用多种不同纸张的打印方法,目前常用的是利用前端软件生成某种专有格式打印文件,此类专有格式文件大都采用在文件头部写入适用于某厂商打印系统的专有打印作业传票,与PDF或PS合并为一个专有格式的打印文件,其扩展名常见有DAT(非数据库文件)、PS(非标准PostScript)、PRN(非普通意义上的打印输出文件)等。这些文件均为某特定数码印刷处理系统打造,都需要特定厂商且配备有数码前端(DFE)的高端数码打印机,再配合相应的软件解释器才能完成文件处理及打印工作。例如,目前国际上较高知名度的CTD或eCTD文档制作和发布系统在涉及打印部分时会生成一种专有的文件格式(PRN或PS),在此种文件中包含有打印纸张序列的定义,但此类文件需要特定打印系统的匹配,前后端的配套投入较高。而经过调研,绝大多数药企的CTD文档前端生产工具仅仅是MSOffice等普通办公软件,只能得到通用的DOC、PDF等不携带特定打印作业传票的通用格式文档,后端更没有上述的专业高端数码打印系统。从前端到后端都需要很高的投入才能达到此类文档的自动化生产要求。在这种情况下企业基于生产此类文档的高复杂度与高人工要求,不得不将生产任务外包,不仅产生的费用成本高,药品的知识产权也难以得到完全的保护;由于此类文档印量大,外包商不止一家,也导致生产质量参差不齐,企业形象受到影响;更严重的会导致药品的审批周期增加。当打印外包商收到上述类型文档的生产任务时,也没有更好的办法进行打印生产,更多的是采用将文档分拆打印,再进行人工插页,最后人工合成的方式。占用大量的人力,生产效率不高,生产质量难以保证。曾有药企进行过统计,此类方式生产出的CTD纸质文档,其错误率高时会达到10%-20%。在配备了数码前端(DFE)的高端数码打印机中,可以在打印作业前由人工进行页面识别,再设置特殊页面参数,可实现打印过程中自动调取多种纸质打印的功能。但一种新药CTD文档动辄数百本,一本中包含特殊纸张从几张到几十张不等,如果全部用此种方式进行人工识别再设置,不仅从效率上得不偿失,且容易出错。另外对打印系统的要求同样较高。类似的情况也出现在银行业的经营许可范围申报材料上,银监会对材料的形式(用不同纸张对内容进行划分与索引)有较为明确的要求,目前也不存在完全自动的并且能匹配普通的数码打印机的文档打印方法。
技术实现思路
为克服上述现有打印技术的不足,本专利技术提供了一种混合纸张的规范化文档自动打印方法,该混合纸张的规范化文档例如是药品注册CTD规范化文档、银行业的经营许可范围申报规范化文档等,其中,无论使用何种文档系统生成CTD文档,只要最终文档格式可以是PDF,或能够被转换为PDF(如WORD,EXCEL,JPG等),都能够在打印过程中实现不同纸张的自动调用,免去人工拆分文件、人工插页合并文件的繁琐工作,且对打印系统并无特定要求,只需具备打印输出索引纸(又叫耳朵纸或Tab纸)的功能、具有PCL打印驱动程序即可。在一个实施方式中,本专利技术提供了一种混合纸张的规范化文档自动打印方法,所述方法包括:将通用文档变换成单个PDF文档;使用自定义的印前检查配置文件对所述单个PDF文档进行印前检查,并生成印前检查报告;将所述印前检查报告保存为通用格式的文件;采用打印编译器结合所述通用格式的文件生成批处理打印命令;以及在打印机中完成打印,其中,所述打印机的驱动程序已安装至打印编译器所在的电脑。作为优选,将通用文档变换成单个PDF文档的步骤包括:将通用文档转换成PDF文档;在PDF文档所需的页面位置插入耳朵纸和分隔纸的页面,以将所述PDF文档划分成多个部分;以及将所述多个部分合并成单个PDF文档。作为优选,所述自定义的印前检查配置文件包括针对耳朵纸页面和分隔纸页面特征进行印前检查的规则。作为优选,针对耳朵纸页面进行印前检查的规则是检查页面尺寸是否为预先定义的尺寸、或在特定页面尺寸的范围内,针对分隔纸页面特征进行印前检查的规则是检查页面是否为空白页。作为优选,借助AdobeAcrobatPro、CallasPDFToolBox、FreeFlowCore或其他具备PDF印前检查功能的软件以进行所述印前检查。作为优选,所述通用文档是PDF、DOCX或XLSX文档,所述通用格式的文件是XML格式的文件。作为优选,采用打印编译器结合所述通用格式的文件生成批处理打印命令的步骤包括:自动解析所述通用格式的文件;生成不用种类纸张的页面序列;将相邻的相同种类的纸张页面分在同一个区段,从而将不同种类纸张的页面划分为多个区段;将所述多个区段依序转换为批处理打印命令;以及调用免费开源的PDF阅读器软件SumatraPDF。作为优选,所述打印机具备打印耳朵纸的功能,并且所述打印机具有分别存放主文档纸、耳朵纸和分隔纸的不同的纸盒。在另一实施方式中,本专利技术提供了一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现结合通用格式的文件生成批处理打印命令的步骤,所述步骤包括:自动解析所述通用格式的文件;生成不用种类纸张的页面序列;将相邻的相同种类的纸张页面分在同一个区段,从而将不同种类纸张的页面划分为多个区段;将所述多个区段依序转换为批处理打印命令;以及调用免费开源的PDF阅读器软件SumatraPDF。作为优选,所述计算机程序由PowerShell脚本语言开发完成。本专利技术的混合纸张的规范化文档自动打印方法可处理具有不同种类的分隔页(耳朵纸,分隔纸等)的混合纸张的规范化文档,该方法对文档内容进行分类与索引、划分文档不同章节的混合纸张的规范化文档(如药品注册用国际范式CTD通用技术文档,金融业行政许可申报材料,培训机构专用教材等),打印过程中自动调用不同纸张,无须人工设定。本专利技术的方法不依赖某些专有文件格式(如Postscript,PRN等)中对打印作业传票的定义,而是广泛兼容普通的PDF、Word、JPG等文件,且不仅可以配合成本很低的商业软件(AdobeAcrobatpro),本文档来自技高网
...

【技术保护点】
1.一种混合纸张的规范化文档自动打印技术方案,所述方案包括:/n-将通用文档变换成单个PDF文档;/n-使用自定义的印前检查配置文件对所述单个PDF文档进行印前检查,并生成印前检查报告;/n-将所述印前检查报告保存为通用格式的文件;/n-采用打印编译器结合所述通用格式的文件生成批处理打印命令;以及/n-在打印机中完成打印,其中,所述打印机的驱动程序已安装至打印编译器所在的电脑。/n

【技术特征摘要】
1.一种混合纸张的规范化文档自动打印技术方案,所述方案包括:
-将通用文档变换成单个PDF文档;
-使用自定义的印前检查配置文件对所述单个PDF文档进行印前检查,并生成印前检查报告;
-将所述印前检查报告保存为通用格式的文件;
-采用打印编译器结合所述通用格式的文件生成批处理打印命令;以及
-在打印机中完成打印,其中,所述打印机的驱动程序已安装至打印编译器所在的电脑。


2.根据权利要求1所述的混合纸张的规范化文档自动打印技术方案,其中,将通用文档变换成单个PDF文档的步骤包括:
-将通用文档转换成PDF文档;
-在PDF文档所需的页面位置插入耳朵纸和分隔纸的页面,以将所述PDF文档划分成多个部分;以及
-将所述多个部分合并成单个PDF文档。


3.根据权利要求2所述的混合纸张的规范化文档自动打印技术方案,其中,所述自定义的印前检查配置文件包括针对耳朵纸页面和分隔纸页面特征进行印前检查的规则。


4.根据权利要求3所述的混合纸张的规范化文档自动打印技术方案,其中,针对耳朵纸页面进行印前检查的规则是检查页面尺寸是否为预先定义的尺寸、或在特定页面尺寸的范围内,针对分隔纸页面特征进行印前检查的规则是检查页面是否为空白页。


5.根据权利要求1所述的混合纸张的规范化文档自动打印技术方案,其中,借助AdobeAcrobatPro、CallasPDFToolBox、FreeFlowCore或其他具备PDF印前检查功能的软件以进行所述印前检查。

【专利技术属性】
技术研发人员:廖艺
申请(专利权)人:廖艺
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1