itext生成txt文件

本节内容:

 

iText不光可以生成pdf文件,也可以生成txt文件;

 

从数据库里查出数据,并将其写在txt文件里!和上一篇用的是同样的数据库,只是换了下代码:

 

看代码:

package com.keith.DB;

import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.PrintStream;
import java.sql.ResultSet;
import java.sql.SQLException;

import com.keith.DB.util.DBConnection;

public class ITextDbTxt {
	public static final String URI = "/home/core/Desktop/itext_test/iTextDB.txt";

	public static void main(String[] args) throws SQLException {
		try {
			PrintStream out = new PrintStream(new FileOutputStream(URI));
			DBConnection connection = new DBConnection();
			String sql = "select * from user";
			ResultSet rs = connection.executeQuery(sql, new Object[] {});
			while (rs.next()) {
				out.print(rs.getString("name"));
			}
			connection.close();
			out.flush();
			out.close();
		} catch (FileNotFoundException e) {
			e.printStackTrace();
		}
	}
}

 运行,看效果!

Java实现Excel与TXT文件转PDF完整方案 在企业级应用开发中,文档处理是报表生成、数据归档与信息交换的重要环节。Java凭借其强大的生态体系,广泛应用于Excel、TXT等格式向PDF的转换场景。Apache POI擅长读取Office文档,iText与PDFBox则在PDF生成方面各具优势——iText功能丰富,适合复杂布局;PDFBox底层控制更强,适用于高定制需求。三者结合可实现高效、稳定的文档转换流程。本章所提及的ziyan.rar。 阅读详情

相关推荐

itext 的文本文件和pdf互转

itext.zip压缩包中包含itext-5.5.5和extrajars-2.3,网上很多说的不能解决中文字体的问题时因为itext-asian.jar包版本太低了,在extrajars-2.3.zip中有最新的itext-asian.jar包,完全可以解决中文字体问题。

java中使用itextpdf读取PDF文件,将文字输出到TXT中

依赖包 bcpg-jdk15on-1.60.jar itextpdf-5.5.13.jar jxl-2.6.12.jar 测试代码 package com.nantian.pdf; import java.io.FileOutputStream; import java.io.IOException; import java.io.PrintWriter; import com.itextpdf....

LvWeijie941的博客 3987

java使用itext导出PDF文本绝对定位(实现方法)

下面小编就为大家带来一篇java使用itext导出PDF文本绝对定位(实现方法)。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧

java - 使用itext把txt转换pdf

package com.util; import java.io.BufferedReader; import java.io.FileOutputStream; import java.io.FileReader; import java.io.IOException; import com.itextpdf.text.Document; import com

luzuobin2012的专栏 4682

基于smart_rtmp直播,最简单的部署手册

版本号 添加内容 修改时间 V1.0 新建 2021年12月30日 V1.1 增加网页播放 2021年12月31日 V1.2 增加是否可以多流和测试数据 2022年1月5日 目录 一、软件储备 1.推流软件:OBS 2.服务器流媒体软件:smart_rtmp 3.播放软件:Pot...

qq_28768477的博客 1万+

Vivado安装教程:多版本共存的配置技巧

详解Vivado安装教程中的多版本共存配置技巧,帮助用户在同一系统中管理不同版本的Vivado开发环境,提升开发效率与兼容性,适用于需要切换版本的FPGA开发者。

weixin_35257663的博客 1775

Itext生成PDF文件加密与加水印

最近的项目中使用Itext将txt文件转换为PDF文件,并且实现对文件的一些权限控制。现实对pdf文件加密,添加水印等。最主要的是要实现对pdf文件实现密钥签名,一直都还没有实现成功!等实现好了后再加上来。  Java代码   public class PdfConvertor {       //txt原始文件的路径       private static fina

bruce135lee的专栏 911

java实现自动发送微信QQ消息(可发图片)

自动发送微信/QQ/微博等消息 一:功能:实现发送QQ/微信/微博消息,程序控制。 效果演示(实现自动发生QQ微信消息给女友,发微博信息也可以就不演示了) 二:原理讲解:将剪贴板的内容给发送到QQ微信中去,复制粘贴发送。 模拟真实操作进行发送信息。 三:前期准备,软件安装,及初步测试。...

XURUNFA950827的博客 1万+

word和.txt文件转html 及pdf文件, 使用poi jsoup itext心得

word和.txt文件转html 及pdf文件, 使用poi jsoup itext心得本人第一次写博客,有上面不足的或者需要改正的希望大家指出来,一起学习交流讨论。由于在项目中遇到了这一个问题,在网上也找了很多方法,感觉千篇一律,总有一些问题,因此总结出word转html和pdf文件使用方法。虽然poi功能不是很强大,但毕竟不依靠...

anwubeng6215的博客 410

MCGS触摸屏Modbus TCP通讯实战:从寄存器写入到字符串处理的完整代码解析

本文详细解析了MCGS触摸屏通过Modbus TCP协议实现寄存器写入和字符串处理的完整代码,涵盖单寄存器写入、多寄存器写入及字符串传输等核心技术。文章还提供了MCGS组态环境中的实战配置步骤和常见问题排查方法,帮助开发者快速掌握工业自动化通讯的关键技术。

study的专栏 755

硬件测试入门--环路响应(Bode)测试

环路分析的一个重要作用就是分析开关电源的稳定性。扫频测试原理主要是给开关电源电路注入一个频率变化的正弦信号,测量开关电源在频域上的特性,通过分析穿越频率、增益裕度和相位裕度来判断环路是否稳定,可以为电子工程师设计稳定的控制电路提供直观的数据。开关电源的稳定性关系到整个应用系统的可靠性,利用伯德图可以看出在不同频率下系统增益的大小和相位。通过伯德图来对开关电源的环路稳定性进行判断和分析已经成为评估开关电源可靠性必不可少的方法。

songninging的博客 1万+

java 生成PDF文件增加密码

package com.me.test; import java.awt.*; import java.io.*; import com.lowagie.text.*; import com.lowagie.text.Font; import com.lowagie.text.Image; import com.lowagie.text.Rectangle; import com.lowagi

lvxinzhi的专栏 3418

Modbus4J vs EasyModbus4J:哪个Java库更适合你的工业项目?

本文深入对比了Java领域两大Modbus通信库Modbus4J与EasyModbus4J。Modbus4J设计稳健、类型安全,适合复杂业务集成;EasyModbus4J基于Netty,在高并发场景下性能更优。文章从架构、性能、API及生产环境多维度分析,为工业物联网项目选型提供决策依据。

weixin_28475533的博客 310

java实现将txt文件转为pdf加密并加水印

package com.flexpaper; import java.io.*; import com.lowagie.text.*; import com.lowagie.text.Font; import com.lowagie.text.Image; import com.lowagie.text.Rectangle; import com.lowagie.tex

YBabyRjm的专栏 2180

【Altium Designer】Off grid pin解决方法

​今天我画完原理图编译时,出现了太多的黄色(出现warning警告提示)Off grid pin警告,这个警告并不是原理图电气连接出问题了,而是元器件或器件PIN脚没有和栅格对齐造成的原因。再编译还是出现这个警告。 最后经过不断翻阅网上经验和实践,才最终解决,本经验详细记录了解决该警告的有效方法。 解决方案:以下是问题解决步骤... ​

夜半少年的博客 7548

YOLOv11 Neck革新:当SDI遇上BiFPN,带你打造精度飙升的特征融合网络

对于科研:这是一个新颖的特征融合思路,能做出差异化的实验,发论文、做项目都很有价值;对于工程:它能解决小目标漏检、大目标定位不准的痛点,让你的检测系统在工业质检、智能安防等场景下更可靠;对于技术成长:掌握了SDI和BiFPN的设计逻辑,你再去看其他特征融合方法(比如FPN、PAN),会有“一通百通”的感觉,以后优化任何检测模型都能举一反三。如果你之前在目标检测的精度上遇到了瓶颈,不妨试试SDI+BiFPN——它就像给YOLOv11装上了“透视眼”,让模型能看清每一个细节。

FJN110的博客 301

word、pdf等转换称txt格式

word、pdf等转换称txt格式

zhiming1164的专栏 1178

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

bfo java_Java操作PDF文件(BFO) | 学步园

上一次我们用iText这个工具在Java环境下操作PDF文件,现在我们换一个工具:BFOiText的确小巧,但是功能也有限制,只能简单的生成PDF文件,BFO却不同,能设置字体、版面等元素。最新版本是:2.11.4官方的解释:The Big Faceless Java PDF Library is the smartestJava PDF library for creating, editing...

weixin_28745309的博客 313

NTscan扫描工具

ntscan是一个扫描器,可以扫描没有密码和弱密码的共享,先到配置文件中填写猜测的用户名和密码,扫描过程中右侧出现的是扫描日志。

IEM模型,地表粗糙度模拟

利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟

Atitit.pdf 预览 转换html attilax总结

Atitit.pdf预览转换htmlattilax总结 1.Swfflash还是html1 2.pdf2htmlEX1 3.iText5.5.0发布,Java的PDF操作类库1 4.PdfBox1 5.other2 5.1.ICEpdf2 5.2.xpdf用过2 5.3.PDFjet是一个用于动态生成PDF文档的Java类库2 ...

weixin_30455365的博客 86

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

使用iText生成doc

public void generateDoc()     {         Document document = new Document(PageSize.A4);         try         {             RtfWriter2.getInstance(document, new FileOutputStream("e:/1.doc"));      

xygg0801的博客 744

iText系列(三) Itext生成PDF文件加密与加水印

原文链接:http://pirateyk.iteye.com/blog/196100 最近的项目中使用Itext将txt文件转换为PDF文件,并且实现对文件的一些权限控制。现实对pdf文件加密,添加水印等。最主要的是要实现对pdf文件实现密钥签名,一直都还没有实现成功!等实现好了后再加上来。 Java代码 publicclassPdfConvertor{

jarniyy的博客 3575

itext,jxl实现pdf转为txt,txt转excel

itext,jxl实现pdf转为txt,txt转excel pom.xml配置 <!--管理依赖的版本号--> <properties> <com.itextpdf.version>5.3.2</com.itextpdf.version> <org.bouncycastle.version>1.52</org.bou...

内在的天空 1097

为何选择iText?java PDF开源库选择与iText发展历史

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;转眼间,我写iText7系列已经有一年多了,还记得最开始的时候是因为兴趣才翻译iText,不过随着慢慢翻译文章才发现iText的强大之处,最近也是调研了整个java PDF开源库的生态圈,我给大家详细讲一下java PDF开源库的选择还有我选择iText的理由。 1. 源起PDF 1.1 PDF定义 &amp;nbsp;&amp;nbsp;&amp;nbsp;

CuteKe的专栏 3万+
上一篇: 从数据库查询并用itext 生成显示在pdf上
下一篇: 初识ant
keithJava
博客等级 码龄16年 2粉丝 41原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值