网页上打印PDF文件
在网页上打印pdf文件,有两种方式:可以是在java后端通过调用iText PDF的jar包的方法实现PDF打印;也可以在前端调用lodop插件打印pdf文件.
PDF文件的内容可以是表格,图片等等,也可以用于打印二维码,条形码,成绩单等信息.
方法一:java后端
如果是一个对格式排版有严格要求的pdf文件,就需要设计一个pdf模板.
设计pdf模板可以使用pdf编辑器(如:foxit阅读器,迅捷pdf编辑器等),对文件内的文本的字体大小,字体等进行设计,对文本框的长度,位置以及内容进行排版.
foxit对PDF文件进行这些操作,保存(会员是可以直接保存的;非会员需要登录账号,并关注公众号,保存的文件会自动加上一个封页,分页可以使用pdf拆分去掉)
方法二:前端lodop插件
下载路径 http://www.lodop.net/download.html
产品和技术文档都需要下载,可以参照技术文档安装lodop设计器,并编写LodopFuncs.js文件
网页上打印PDF文件相关推荐
- 利用JQuery在网页上打印PDF
项目需求是这样的,在HTML网页上点击打印,然后弹出chrome打印窗口,窗口中是后台生成的PDF文件.其中PDF文件是由后台servlet生成的. 第一种想法是,点击打印时,弹出一个新的窗口 win ...
- python下载网页中的pdf文件_Python读取网页上的pdf文件,输出字符串
读取一个本地pdf文件,输出字符串 # -*- coding: UTF-8 -*from urllib import urlopenfrom pdfminer.pdfinterp import PDF ...
- 在html中加入pdf文件吗,如何在网页中显示PDF文件
我们是不是对百度文库能直接在网页上显示PDF文件感到好奇,你是否也想实现这样的功能?很多朋友认为可以直接在网页中插入代码就可以实现这个功能,其实要在网页中完整地显示PDF文件,需要把PDF文件转换成S ...
- 360 html 转pdf文件,360浏览器打印网页输出为pdf文件怎么设置
3.cad怎么打印pdf文件 打印过程需要1~5秒,打印完成后会自动打开保存成功的PDF文档,下图是百度经验首页打印后的输出文件; 看了"360浏览器打印网页输出为pdf文件怎么设置&quo ...
- mac怎么合并两个容器_PDF怎样合并?在Mac上合并PDF文件的最佳方法
在保存编辑内容的同时合并PDF文件可能是一个大问题.合并大文件时,"预览"不涵盖展平,并且会使系统变慢.这些和其他问题可能会迫使您寻找更好的选择.让我们探索在Mac上组合PDF以涵 ...
- pdf上传及预览;file上传pdf文件及预览;vue上传pdf文件及预览;vue-pdf预览pdf文件
需求:上传pdf文件,并点击可以打开预览.使用input的file功能即可完成,预览只需要跳转到pdf的url地址即可.还可以配合vue-pdf直接预览,点击看这篇. 以下代码可直接复制使用!!!有效 ...
- 【第六篇】Qt学习与使用---在qt中打印PDF文件(不是生成PDF)
1.目的 如题,打印pdf文件中的内容. 2.思路 (1)思路1:可以通过Poppler类来读取pdf中的内容,并转化成图片,再 打印这些图片.这个方法的瑕疵是,需要在打印的时候准确的写出一页图片在A ...
- PowerBuilder 10 下调用FoxitPDFSDK_AX_Pro.ocx浏览打印PDF文件
在PowerBuilder中浏览.打印PDF文件,该代码已经在PB 10.5版本下测试可用. 使用的控件为FoxitPDFSDK_AX_Pro.ocx,该控件无水印,亲测可用. 具体操作步骤如下: 1 ...
- 【项目管理】Java使用pdfbox调用打印机打印PDF文件
[项目管理]Java使用pdfbox调用打印机打印PDF文件 1.项目前言 2.项目实现 3.关键代码 4.效果演示 5.问题处理 5.1 安装对应字体 5.2 修改对应代码 系统:Win10 Jav ...
最新文章
- Chrome v28 会在pwd目录下生成libpeerconnection.log文件
- 列表和字典之间的相互转换-Python3
- window部署DM8的DEM系统
- 内存heap_哪个内存更快?Heap或ByteBuffer或Direct?
- ArcGIS API For JS之网络分析(临近设施分析)
- java redis 故障切换_java使用Redis6–sentinel单点故障主从自动切换
- 使用git将code同时提交github,gitee,coding
- mongodb聚合查询-aggregate
- java redis sadd_Redis Sadd 命令
- [bzoj1834][ZJOI2010]network 网络扩容
- Linux 初始化系统 systemd - journald 日志
- Dell Inspiron 3443 BIOS升级问题解决
- python实现excel转置问题
- js刷新当前页的方法
- iOS游戏开发之使用 Spritekit 框架和 Swift 的 iOS 2D 太空射击游戏(教程含源码)
- asp毕业设计——基于asp+access的网上选题系统设计与实现(毕业论文+程序源码)——网上选题系统
- 小滴课堂工业级paas云平台+springcloudAlibaba+JDK11综合项目实战
- 编写程序体重身高输入和输出C语言,(C语言程序设计实验.doc
- Altium designer6.9学习笔记一
- 用户体验要素:以用户为中心的产品设计