「java笔记pdf」java笔记完整版
本篇文章给大家谈谈java笔记pdf,以及java笔记完整版对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。
本文目录一览:
- 1、java怎么输出pdf格式的文件
- 2、java官网上怎么下载java ee 的帮助文档,给个链接,怎么都是在线的 我以前下过se的文档可以在电脑上看
- 3、您能给我也发一份吗,《Java学习笔记》,谢谢
- 4、Java 如何实现打开PDF文件,并把文件显示出来;就是实现文件打开的功能。急,急....
- 5、怎么用java代码生成pdf文档
java怎么输出pdf格式的文件
java导出pdf需要用到iText库,iText是著名的开放源码的站点sourceforge一个项目,是用于生成PDF文档的一个java类库。通过iText不仅可以生成PDF或rtf
的文档,而且可以将XML、Html文件转化为PDF文件。
iText的安装非常方便,下载iText.jar文件后,只需要在系统的CLASSPATH中加入iText.jar的路径,在程序中就可以使用
iText类库了。
代码如下:
public class createPdf {
//自己做的一个简单例子,中间有图片之类的
//先建立Document对象:相对应的 这个版本的jar引入的是com.lowagie.text.Document
Document document = new Document(PageSize.A4, 36.0F, 36.0F, 36.0F, 36.0F);
public void getPDFdemo() throws DocumentException, IOException{
//这个导出用的是 iTextAsian.jar 和iText-2.1.3.jar 属于比较老的方法。 具体下在地址见:
//首先
//字体的定义:这里用的是自带的jar里面的字体
BaseFont bfChinese = BaseFont.createFont("STSong-Light", "UniGB-UCS2-H", false);
// 当然你也可以用你电脑里面带的字体库
//BaseFont bfChinese = BaseFont.createFont("C:/WINDOWS/Fonts/SIMSUN.TTC,1",BaseFont.IDENTITY_H, BaseFont.EMBEDDED);
//定义字体 注意在最新的包里面 颜色是封装的
Font fontChinese8 = new Font(bfChinese, 10.0F, 0, new Color(59, 54, 54));
//生成pdf的第一个步骤:
//保存本地指定路径
saveLocal();
document.open();
ByteArrayOutputStream ba = new ByteArrayOutputStream();
// PdfWriter writer = PdfWriter.getInstance(document, ba);
document.open();
//获取此编译的文件路径
String path = this.getClass().getClassLoader().getResource("").getPath();
//获取根路径
String filePath = path.substring(1, path.length()-15);
//获取图片路径 找到你需要往pdf上生成的图片
//这里根据自己的获取的路径写 只要找到图片位置就可以
String picPath = filePath +"\\WebContent" +"\\images\\";
//往PDF中添加段落
Paragraph pHeader = new Paragraph();
pHeader.add(new Paragraph(" 你要生成文字写这里", new Font(bfChinese, 8.0F, 1)));
//pHeader.add(new Paragraph("文字", 字体 可以自己写 也可以用fontChinese8 之前定义好的 );
document.add(pHeader);//在文档中加入你写的内容
//获取图片
Image img2 = Image.getInstance(picPath +"ccf-stamp-new.png");
//定义图片在文档中显示的绝对位置
img2.scaleAbsolute(137.0F, 140.0F);
img2.setAbsolutePosition(330.0F, 37.0F);
//将图片添加到文档中
document.add(img2);
//关闭文档
document.close();
/*//设置文档保存的文件名
response.setHeader("Content-
disposition", "attachment;filename=\""+ new String(("CCF会员资格确认
函.pdf").getBytes("GBK"),"ISO-8859-1") + "\"");
//设置类型
response.setContentType("application/pdf");
response.setContentLength(ba.size());
ServletOutputStream out = response.getOutputStream();
ba.writeTo(out);
out.flush();*/
}
public static void main(String[]args) throws DocumentException, IOException{
createPdf pdf= new createPdf();
pdf.getPDFdemo();
}
//指定一个文件进行保存 这里吧文件保存到D盘的text.pdf
public void saveLocal() throws IOException, DocumentException{
//直接生成PDF 制定生成到D盘test.pdf
File file = new File("D:\\text2.pdf");
file.createNewFile();
PdfWriter.getInstance(document, new FileOutputStream(file));
}
}
java官网上怎么下载java ee 的帮助文档,给个链接,怎么都是在线的 我以前下过se的文档可以在电脑上看
Java jdk1.6.0.02虚拟机
Java Development Kit(JDK) v1.5
JAVA JDK1.50的中文简体API文档
JAVA中文帮助文档jdk1.5
Java JDK5.0学习笔记(PDF)
Java SE Development Kit (JDK) for Windows 7 Build b26
Java Development Kit(JDK) v1.4.2
Java EE SDK 5 Update 5 (with JDK 6u6)-windows
jdk-6u6-windows-i586-p(JDK 1.6.0 u6 多国语言版)
Java开发工具包 JDK 1.5.02
JDK6API中文参考CHM
JDK 6.0 For Linux
jdk1.6中文帮助文档
jdk-1_5_0_14-windows-i586-p.exe(54278424 bytes)
jdk-1_5_0_15-windows-i586-p
jdk-7-ea-bin-b23-windows-i586-30_oct
Java SE Runtime Environment (JRE) 6 Update 5
Sun Java Runtime Environment V1.4.2.12
java虚拟机
Java 2 SDK 1.4.2.08
Java 2 Runtime Environment v5.0
JAVA通用模拟器MidpX
Java 2 Platform Standard Edition 5.0 Update 8
Sun Java SE Runtime Environment 6.0 Update 10
JAVA 反编译器-基于jad内核的Frontend 2.0 plus(cracked)
Java SE Runtime Environment (JRE) 6 Update 5
Java 2 SDK Standard Edition 1.4.2
手机java电子书阅读器
JAVA 2 1.4.2 编程工具
JAVA控件
Java V6 Update 5 for XP Vista
Java电子图书制作工具
JAVA模拟器 DMIDP2 完美版
==============================
下载地址:
参考资料:
你看看这个地址行不,行的话记得给分,我也是查出来的,你看看可以不
您能给我也发一份吗,《Java学习笔记》,谢谢
给你发过去了,一楼的也发过去了
发送邮箱是jjjjjjjc@163.com
Java 如何实现打开PDF文件,并把文件显示出来;就是实现文件打开的功能。急,急....
java打开PDF需要借助其他的jar包的,如果我没记错的话,然后查看相应的API接口。应该是以流的形式进行读取,之前写过一点是往里面写数据的,生成html文然后写入PDF文件 工具有:
ItextPdf、FlyingAndItext、pd4ml 这些是将html文转换为PDF文件的,读取的话直接用bufferread读取试试(我没写过!)
怎么用java代码生成pdf文档
import java.io.File;
import java.io.FileOutputStream;
import java.io.IOException;
import com.itextpdf.text.*;
import com.itextpdf.text.pdf.PdfWriter;
public class PdfTest
{
public static void main(String[] args) throws Exception
{
Document pdfDoc = new Document();
// 将要生成的 pdf 文件的路径输出流
FileOutputStream pdfFile =
new FileOutputStream(new File("F:/study/test/firstPdf.pdf"));
// pdf 文件中的一个文字段落
Paragraph paragraph = new Paragraph("My first PDF file with an image ...");
Image image = Image.getInstance("F:/study/test/洛克 李.jpg");
// 用 Document 对象、File 对象获得 PdfWriter 输出流对象
PdfWriter.getInstance(pdfDoc, pdfFile);
pdfDoc.open(); // 打开 Document 文档
// 添加一个文字段落、一张图片
pdfDoc.add(paragraph);
pdfDoc.add(image);
pdfDoc.close();
}
}
java笔记pdf的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于java笔记完整版、java笔记pdf的信息别忘了在本站进行查找喔。
发布于:2022-11-25,除非注明,否则均为
原创文章,转载请注明出处。