-
2016-08-08 15:58:02[img]http://dl2.iteye.com/upload/attachment/0119/2170/58fbd86c-3e3b-3ab9-a41b-26bd26b226a2.png[/img]更多相关内容
-
Nginx设置日志打印post请求参数的方法
2021-01-09 00:09:37【前言】 我们项目的短信功能是接第三方,原来对接第三方给我们回执确认请求是get请求我们在... 一、Nginx配置文件(nginx.conf)设置打印post请求参数:在http模块的log_format中增加 “dm”:$request_body 防止中 -
可以获取打印任务文字图片等。C#调用windowsAPI获取打印的各种参数,包含打印序列,打印任务...设置打印参数
2022-03-08 16:06:59可以获取打印任务文字图片等。C#调用windowsAPI获取打印的各种参数,包含打印序列,打印任务文字和图片等。设置打印参数 -
注册表中设置页面打印参数
2019-07-30 22:52:43【页面设置】,并修改相应的参数,就可实现打印格式的调整,如下图 但是如何通过程序实现,根据打印的需要,动态设置这些参数。可以通过操作注册表,达到同样的效果, 因为这些注册表项与上图的设置是对应的,...网页文件,可以通过【文件】->【页面设置】,并修改相应的参数,就可实现打印格式的调整,如下图
但是如何通过程序实现,根据打印的需要,动态设置这些参数。可以通过操作注册表,达到同样的效果,
因为这些注册表项与上图的设置是对应的,如下:
[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\PageSetup]
"header"="" 设置为空,为不打印页眉
"footer"="" 设置为空,为不打印页脚
"margin_bottom"="0.6" 设置页面底部边距
"margin_left"="0.6" 设置页面左边距
"margin_right"="0.6" 设置页面右边距
"margin_top"="0.6" 设置页面顶边距
“Print_Background”=”no” 设置打印背景
“Shrink_To_Fit”=”no” 设置是否自动缩放,no不进行缩放
-
web打印控制,可以选择打印机,设置打印参数
2010-07-31 17:30:13web打印控制,可以选择打印机,设置打印参数 -
poi导出Excel合并单元格、设置打印参数页眉页脚等
2019-11-12 14:32:396.设置打印参数及页眉页脚 PrintSetup printSetup = sheet.getPrintSetup(); //设置打印方向是否为横向 printSetup.setLandscape(true); //设置打印纸张大小 printSetup.setPaperSize(HSSFPrintSetup.A3_...由于生成文件不能落地,使用SXSSFWorkBook来对excel的导出工作
生成excel步骤:
1.创建workbook
SXSSFWorkbook workbook=new SXSSFWorkbook(rowAccessWindowSize);
rowAccessWindowSize:内存中保留的行数(当值为-1时全部保留)
SXSSFWorkBook为了节省内存,使用滑动窗口协议,当内容的行数大于rowAccessWindowSize时,将大于部分通过xml的方式写到磁盘里(合并单元格时如果是纵向合并,则rowAccessWindowSize要大于等于要合并的单元格数)
2.基于workbook创建一个sheet
Sheet sheet = workbook.createSheet(name);
name表示一个sheet的名字,可以为空;
3.基于sheet创建行
Row row = sheet.createRow(index);
index表示行的坐标;
4.基于row创建单元格及赋值
//创建该行第一列单元格 Cell cell = row.createCell(0); //赋值 cell.setCellValue("123");
5.合并单元格
/** *firstRow:开始行 * lastRow:结束行 * firstCol:开始列 * lastCol:结束列 */ CellRangeAddress range = new CellRangeAddress(firstRow, lastRow, firstCol, lastCol); sheet.addMergedRegion(range);
6.设置打印参数及页眉页脚
PrintSetup printSetup = sheet.getPrintSetup(); //设置打印方向是否为横向 printSetup.setLandscape(true); //设置打印纸张大小 printSetup.setPaperSize(HSSFPrintSetup.A3_PAPERSIZE); //设置页眉页脚的边距 printSetup.setHeaderMargin(0.8f); printSetup.setFooterMargin(0.8f); //设置打印缩放为70% printSetup.setScale((short) 70); //设置页边距 sheet.setMargin(SXSSFSheet.TopMargin,3.0f); sheet.setMargin(SXSSFSheet.BottomMargin,3.0f); sheet.setMargin(SXSSFSheet.RightMargin,3.0f); sheet.setMargin(SXSSFSheet.LeftMargin,3.0f); //设置整体水平居中 sheet.setHorizontallyCenter(true); //设置页眉 Header header = sheet.getHeader(); //给页眉赋值及设置字体样式 header.setCenter(HSSFHeader.font("宋体","")+HSSFHeader.fontSize((short) 18)+"这是页眉"); //设置页交 Footer footer = sheet.getFooter(); footer.setCenter("第"+ HSSFFooter.page()+"页,共"+HSSFFooter.numPages()+"页");
7.最后通过workbook.write(OutputStream)写出到流里
通过workbook.dispose()把写到磁盘的文件清理掉;
-
Java 打印PDF文档 - 指定打印机、自定义纸张大小、设置打印参数、显示打印对话框等
2019-02-15 16:04:59这篇文章介绍如何在Java应用程序中打印PDF文档以及进行一些打印设置,包括指定打印机、自定义纸张大小、设置打印参数、以及显示打印对话框等。 导入jar文件 本文所使用的PDF类库是Spire.PDF for Java, 如果你的...这篇文章介绍如何在Java应用程序中打印PDF文档以及进行一些打印设置,包括指定打印机、自定义纸张大小、设置打印参数、以及显示打印对话框等。
导入jar文件
本文所使用的PDF类库是Spire.PDF for Java, 如果你的项目是maven工程的话,在pom.xml文件中添加如下依赖,即可导入Spire.PDF for Java库jar文件。
<repositories> <repository> <id>com.e-iceblue</id> <name>e-iceblue</name> <url>http://repo.e-iceblue.com/nexus/content/groups/public/</url> </repository> </repositories> <dependencies> <dependency> <groupId> e-iceblue </groupId> <artifactId>spire.pdf</artifactId> <version>2.1.3</version> </dependency> <dependency> <groupId>e-iceblue</groupId> <artifactId>spire.pdf.common</artifactId> <version>2.1.3</version> </dependency> </dependencies>
如果不是maven,可通过官网下载最新的Spire.PDF for Java的jar文件(是一个压缩包,解压缩后在lib文件夹下可找到jar文件),然后按步骤将jar文件添加至程序中,下载地址。
打印类代码参考
import com.spire.pdf.PdfDocument; import javax.print.PrintService; import java.awt.print.*; public class PrintPDF { public static void main(String[] args) throws PrinterException { PdfDocument loDoc = new PdfDocument("Additional.pdf"); PrinterJob loPrinterJob = PrinterJob.getPrinterJob(); PageFormat loPageFormat = loPrinterJob.defaultPage(); Paper loPaper = loPageFormat.getPaper(); loPaper.setSize(500,600); loPageFormat.setPaper(loPaper); //自定义纸张大小 loPrinterJob.setCopies(2); //设置打印份数 loPrinterJob.setPrintable(loDoc,loPageFormat); //指定打印机 String printerName ="Microsoft XPS Document Writer"; PrintService[] pservices = PrinterJob.lookupPrintServices(); if (pservices.length > 0) { for (PrintService ps : pservices) { if (ps.getName().contains(printerName)) { try { loPrinterJob.setPrintService(ps); break; } catch (PrinterException e) { e.printStackTrace(); } } } } try { loPrinterJob.print(); //进行打印 /*//显示打印对话框 if(loPrinterJob.printDialog()) { //Print the pdf document loPrinterJob.print(); }*/ } catch (PrinterException e) { e.printStackTrace(); } } }
文中只介绍了部分打印设置,如果需要更详细的设置,可以自己在PrinterJob下设置相应的参数,在线帮助文档:https://www.programcreek.com/java-api-examples/java.awt.print.PrinterJob。
-
apache POI 导出Excel 设置打印
2014-12-09 15:54:52apache POI 导出Excel 设置打印 打印区域 打印方向 缩放比例 水平居中 -
H5启用打印机打印参数设置A4
2020-10-18 22:20:59学员满意度测评表 打印 -
IEPrinter IE下打印控件(自动设置参数)
2011-12-19 17:30:51IE下页面打印控件 类似于ScriptX控件,但本控件可免费使用 ...2.自动设置各打印控制参数。 3.实现自动打印。 使用方法 控件的ID为clsid:AE1A309B-6FFA-4FCF-B07F-CB97FFD56B1B 使用Object标签包裹即可。 如 ... -
Nginx设置日志打印post请求参数
2018-07-29 20:59:58我们项目的短信功能是接第三方,原来对接第三方给我们回执确认请求是get请求我们在排查问题的时候可以通过nginx的日志拿到对方给我们请求的参数;最近我们换了另外一家第三方,新的第三方给我们的确认请求是post,... -
打印所有JVM参数值
2021-03-22 00:16:21打印参数 -XX:+PrintFlagsFinal 示例 执行java -version进程的时候,打印当前所有JVM参数的值,输出到final.txt java -XX:+PrintFlagsFinal -version > final.txt = : 表示默认值 := :表示设置了该... -
SAP smartforms打印参数控制
2019-12-05 13:50:32SAP smartforms打印设置 -
手机如何设置打印服务器的无线WiFi参数?(适用于 B1版)
2021-08-01 05:57:37正常情况下,我们推荐电脑连接1条网线到打印服务器LAN1(配置口)设置WiFi参数,网线连接...不管接网线设置还是手机WiFi连接设置,目的只有一个,就是将我们的打印服务器WiFi连接到你的路由器(局域网)设置打印服务器... -
CAD化工工程图样打印方法与参数设置.pdf
2021-08-04 19:50:43CAD化工工程图样打印方法与参数设置.pdf -
web打印 window.print()介绍
2020-09-05 10:50:46web打印 window.print()介绍,需要的朋友可以参考一下 -
打印文件并配置打印机设置
2020-12-20 10:51:45我试图在Windows上使用Python编写打印机自动化程序,但无法完成。我不是真的理解这个话题,我有点惊讶-一个“简单”的方法来完成这个似乎不存在。。?有这么多的api允许以一种简单友好的方式访问常见的东西,但是... -
Hibernate打印携带参数的SQL解决方案
2022-01-27 13:23:46项目上需要对执行的sql进行优化,使用的ORM框架为JPA,在配置项开启了打印语句后,拼接的参数却没法一起携带过来 spring: jpa: database: mysql show-sql: true use_sql_comments: true 后台打印输出如下 这种... -
Springboot logback JPA打印sql参数
2022-01-24 09:24:25springboot + logback + jpa,打印sql(格式化),打印参数方式如下: 在application.yml中,追加配置 spring: jpa: show-sql: true properties: hibernate: format_sql: true logging: level: org.... -
Hibernate在控制台打印sql语句以及参数
2019-05-06 17:41:57最近在工作中使用hibernate,遇到了sql语句错误,为了查看具体的错误,整理了hibernate在控制台及日志打印sql语句及参数的方法 环境说明 IntelliJ IDEA 2017.3.4 版本;SpringBoot 2.0.0.RELEASE;hibernate用的是... -
vc++ PrintImage打印图片用法实例
2021-03-15 15:14:07vc++ 使用PrintImage控件打印图片,打印图像用法实例,打印图片和打印文字其实是一样的,本源码演示了使用PrintImage打印图像文件的方法,包括一些简单的参数设置自定义情况。 运行环境:Windows/Visual C/C++ -
IDEA打印gc日志,设置JVM参数方法
2019-04-10 15:16:00打印gc日志 1.对指定运行程序输出GC日志: 点击edit configurations... 在vm options处加入-XX:+PrintGCDetails 测试:代码调用system.gc后输出以下内容: 2.修改idea32/64.exe.vmoptions 文件 在idea的... -
JVM参数设置 如何调优
2021-02-28 14:37:27在IDE的后台打印GC日志:既然学习JVM,阅读GC日志是处理Java虚拟机内存问题的基础技能,它只是一些人为确定的规则,没有太多技术含量。既然如此,那么在IDE的控制台打印GC日志是必不可少的了。现在就告诉你怎么打印... -
GDB调试C++代码-设置启动参数与断点及打印变量
2020-08-23 11:38:45GDB调试C++代码一、编译时加上 -g调试信息并且去掉优化信息二、设置启动参数三、设置断点四、开始调试五、打印变量六、退出七、其他常用命令 一、编译时加上 -g调试信息并且去掉优化信息 在Makefile中增加-g调试信息... -
Vray出图的快速设置参数及A3纸打印所需分辨率.pdf
2021-10-01 09:51:51Vray出图的快速设置参数及A3纸打印所需分辨率.pdf -
批量设置EXCEL文件打印格式
2013-04-21 13:45:54提供参考,批量设置EXCEL文件打印格式,可以使用基本功能,需要优化 -
nginx设置日志打印post请求参数
2019-09-12 14:21:55log_format main escape=json '{ "@timestamp": "$time_iso8601", ' '"remote_addr": "$remote_addr",' '"costime": "$request_time",' ... -
VC++设置打印时的表格边线及字体
2021-03-15 15:14:25实用的打印设置程序,一个完美的打印程序当然离不开参数设置功能,本VC++源码将演示如何设置打印时的表格边线及字体选项,打印边线值得掌握,还有打印字体的设置。测试请将Database.mdb拷贝到Debug目录中。 运行...