如何一次将eclipse中的代码导出PDF

如何一次将eclipse中的代码导出PDF,第1张

用eclipse转换成pdf的方法是用第三方jar包,比如itext实现的。

环境准备:

1、JDK 6

2、itext-5.1.2.jar in classpath

创建转换程序:

import java.io.File

import java.io.FileOutputStream

import java.io.OutputStream

import java.util.Date

import com.itextpdf.text.Document

import com.itextpdf.text.Paragraph

import com.itextpdf.text.pdf.PdfWriter

// Java PDF Generation With Itext

public class CreatePDFWithItext{

public static void main(String[] args) {

try {

OutputStream file = new FileOutputStream(new File("C:\\example.pdf"))

Document document = new Document()

PdfWriter.getInstance(document, file)

document.open()

document.add(new Paragraph("Hello World"))

document.add(new Paragraph("http://www.javatips.net/"))

document.add(new Paragraph(new Date().toString()))

document.close()

file.close()

} catch (Exception e) {

e.printStackTrace()

}

}

}

3、输出:

拓展:

PDF是Portable Document Format的简称,意为“可携带文档格式”,是由Adobe Systems用于与应用程序、 *** 作系统、硬件无关的方式进行文件交换所发展出的文件格式。PDF文件以PostScript语言图象模型为基础,无论在哪种打印机上都可保证精确的颜色和准确的打印效果,即PDF会忠实地再现原稿的每一个字符、颜色以及图象。可移植文档格式是一种电子文件格式。这种文件格式与 *** 作系统平台无关,也就是说,PDF文件不管是在Windows,Unix还是在苹果公司的Mac OS *** 作系统中都是通用的。这一特点使它成为在Internet上进行电子文档发行和数字化信息传播的理想文档格式。越来越多的电子图书、产品说明、公司文告、网络资料、电子邮件在开始使用PDF格式文件。

可以使用java里面的File,FileWriter类来实现。代码例子如下:

import java.io.File

import java.io.FileWriter

import java.io.IOException

//import java.util.Scanner

/**

 * 生成txt文件,并向其中复制内容

 * 

 * @author young

 */

public class Test {

public static void main(String[] args) {

File file = null

FileWriter fw = null

file = new File("c:\\1.txt")

try {

if (!file.exists()) {

file.createNewFile()

}

fw = new FileWriter(file)

fw.write("123213")//向文件中复制内容

fw.flush()

} catch (IOException e) {

// TODO Auto-generated catch block

e.printStackTrace()

}finally{

if(fw != null){

try {

fw.close()

} catch (IOException e) {

// TODO Auto-generated catch block

e.printStackTrace()

}

}

}

}

}

会在C盘生成1.txt文件,内容如下:

在eclipse工程下建立资源文件夹,先在Eclipse建立一个工程,在工程下建立资源文件夹,简单方法如下:

右键项目,New->Source Folder

填写资源文件夹名称:firstsrc(可以根据情况另取),点击Finish

创建成功

如以上方法也无法创建,可以尝试以下方法:

右键项目Build Path->New Source Folder...

填写source名,点Finish即可

成功创建


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/11873355.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-19
下一篇 2023-05-19

发表评论

登录后才能评论

评论列表(0条)

保存