java控制Pdf自动打印的小例子
- 软件编程
- 2026-01-11 13:56:03
复制代码 代码如下:
public byte[] autoPrintPdf(byte[] pdf_byte) {
ByteArrayOutputStream bos=null;
try {
PdfReader reader = new PdfReader(pdf_byte);
bos = new ByteArrayOutputStream();
PdfStamper ps = new PdfStamper(reader, bos);
StringBuffer script = new StringBuffer();
script.append("this.print({bUI: false,bSilent: true,bShrinkToFit: false});").append("\r\nthis.closeDoc();");
ps.addJavaScript(script.toString());
// ps.addJavaScript("this.print(true);");
ps.setFormFlattening(true);
ps.close();
} catch (Exception e) {
e.printStackTrace();
}
return bos.toByteArray();
}
# ps
# BR
# public
# Pdf
# append
# span
# close
# nbsp
# null
# byte
# script
# toString
# catch
# reader
# StringBuffer
# ByteArrayOutputStream
# bos
# 打印
# JavaWeb实现打印功能
# 分享java打印简单图形的实现代码
# java打印当前方法名示例分享
# java打印正弦曲线示例
# Java编程打印购物小票实现代码
# Java如何调用TSC打印机进行打印详解
# Java打印和打印预览机制实例代码
# PdfReader
# PdfStamper
# autoPrintPdf
# pdf_byte
相关栏目:
【
教研文案 】
【
日常文案 】
【
AI模型 】
【
网络运营 】
【
营销推广 】
【
云计算 】
【
技术教程 】
【
软件编程 】
【
汉字学习 】
【
歌词歌曲 】
【
精选文章 】
相关推荐:
paramiko使用tail实时获取服务器的日志输出详解
python 操作excel表格的方法
C语言中if语句加大括号和不加大括号的区别介绍
关于springmvc-servlet中的配置小知识详解
Java用户交互scanner及运算结构代码详解
Android Studio升级4.1.1后各种错误和解决方案
python mongo 向数据中的数组类型新增数据操作
如何创建一个Flask项目并进行简单配置
docker 使用CMD或者ENTRYPOINT命令同时启动多个服务
Aop动态代理和cglib实现代码详解
小程序中手机号识别的示例
Mybatis generator mapper文件覆盖原文件的示例代码
Python数据分析库pandas高级接口dt的使用详解
python爬取招聘要求等信息实例
Python3 用matplotlib绘制sigmoid函数的案例
详解IDEA社区版(Community)和付费版(UItimate)的区别
C# 中使用 Exceptionless的方法
解决Android Studio sdk emulator directory is missing问题
Mysql事务特性和级别原理解析
解决goland中编辑tpl文件不高亮没智能补全的问题
python 实现Harris角点检测算法
Vue实现简单购物车功能
python实现启动一个外部程序,并且不阻塞当前进程
JavaWeb入门教程之分页查询功能的简单实现
10分钟教你本地配置多个git ssh连接的方法
PHP SESSION跨页面传递失败解决方案
微信小程序实现底部弹出模态框
docker 打包本地镜像,并到其他机器进行恢复操作
PHP大文件分割分片上传实现代码
python基于win32api实现键盘输入
js异步接口并发数量控制的方法示例
Springcloud seata分布式事务实现代码解析
Spring定时服务QuartZ原理及代码案例
c# 使用HtmlAgilityPack解析Html
python实现图像高斯金字塔的示例代码
C# 对象映射的高性能方案
Golang搭建开发环境的图文教程
c# 开发文字识别软件
docker部署nginx并且挂载文件夹和文件操作
C++类型转换的深入总结
Scrapy-Redis之RedisSpider与RedisCrawlSpider详解
Docker方式启动tomcat访问首页出现404错误
解决docker日志挂载的问题
详解Go语言的context包从放弃到入门
python3中for循环踩过的坑记录
Python导入父文件夹中模块并读取当前文件夹内的资源
Oracle PL/SQL异常处理方法解析
shell产生随机数七种方法的实现
Java如何利用状态模式(state pattern)替代if else
idea 开发神器之idea插件汇总
本文转自网络,如有侵权请联系客服删除。
热门内容推荐
C#使用虚拟方法实现多态
- 2026-01-11
JavaScript原生对象之String对象的属性和方法详解
- 2026-01-11
js实现DOM走马灯特效的方法
- 2026-01-11
轻松创建nodejs服务器(1):一个简单nodejs服务器例子
- 2026-01-11
php实现微信公众平台账号自定义菜单类
- 2026-01-11
