【技术实现步骤摘要】
一种单证的在线打印预览方法
[0001]本专利技术涉及计算机前端组件领域,具体为一种单证的在线打印预览方法。
技术介绍
[0002]随着互联网的蓬勃发展,传统单证的管理模式和制作方式已不再适用;目前电子单证生成方式种类繁多,有基于word,WPS相关工具进行生成,有基于单证生成平台进行生成等等,但这些方式仍然需要用户对每一个表单内容进行输入,并且电子单证的存储尚未统一,有存储在本地电脑上、服务器等等,存储方式不同且凌乱不利于单证的检索管理。目前很多单证打印单证打印需要手工下载到本地,然后通过本地软件比如WPS、PDFelement,word等软件打印,或者通过浏览器打开后进行预览打印。可见,现有技术方案对PDF电子发票版式文件打印时,均需要手工下载至本地进行打印,无法在直接对电子发票进行单张或批量打印,打印过程繁琐。
[0003]中国专利申请CN 107450869 B公开了一种PDF电子发票版式文件的在线打印系统及方法,在本方案中,可实现在线对PDF文件进行打印。然而上述方法仅支持pdf格式,并不支持其他格式。r/>[0004]因本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种单证的在线打印预览方法,包括单证打印、单证预览编辑、单证模板制作导和导出单证,其特征在于:具体步骤如下:S1:单证打印;该方法是基于浏览器的打印方法,可对单证进行直接打印,支持多种格式用户在单证平台上即可完成对单证的浏览,预览以及打印操作,用户选中对应的单证进行打印,前端调用浏览器的打印方法即可直接打印;S2:单证预览编辑;用户可以对用户数据和单证数据内容进行选择,系统会根据内容到数据库中进行检索,至此用户无需再进行额外的输入即可完成单元格内容的编辑;用户可以导入图片并对图片进行编辑操作,可以设置为底图、水印和背景;S3:单证模板制作;用户可以在单证模板维护系统内新增单证模板、编辑单证模板和启用单证模板功能,模板制作提供智能分页模板;S4:导出单证;单证生成后支持导出单证,支持多种格式的文件类型如:excel、pdf和img;首先前端会从数据库中获取单证相关数据,随后对在浏览器内进行渲染,实现单证预览,预览时确保和单证打印后的效果完全一致,用户选择类型即可导出对应的单证。2.根据权利要求1所述的一种单证的在线打印预览方法,其特征在于:所述S1中单证打印的具体流程如下:S11:首先根据用户选择,获取相应单证数据;S12:canvas在可视区域内渲染,用户对打印单证进行预览;S13:调用window.print对页面单证区域进行打印,创建隐藏的iframe,将完整的单证内容渲染到预览的canvas内,并将canvas放入iframe内,打开打印对话框;S14:完成单证打印。3.根据权利要求1所述的一种单证的在线打印预览方法,其特征在于:所述S2还提供单元格行列的编辑方法,可以对行列进行增删改操作,对样式大小进行修改,会自动根据内容调整大小,并提供“缩放至一页”,“...
【专利技术属性】
技术研发人员:黄凯,
申请(专利权)人:上海汇航捷讯网络科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。