首页 > 编程知识 正文

关于java的pdf资料1的信息

时间:2023-12-22 11:30:26 阅读:318857 作者:WZXF

本文目录一览:

《Java就业培训教程》pdf下载在线阅读,求百度网盘云资源

《Java就业培训教程》(张孝祥)电子书网盘下载免费在线阅读

资源链接:

链接:

提取码:0zmf

书名:Java就业培训教程

作者:张孝祥

豆瓣评分:8.2

出版社:清华大学出版社

出版年份:2003-9

页数:394

内容简介:《Java 就业培训教程》全书共分11章。第1章详细地讲解了Java开发环境的搭建、反编译工具的使用、JDK文档资料的查阅以及Java程序的编译和运行过程。第2章系统地讲解了Java的一些常用语法,在讲解语法的过程中,作者把常见问题进行了正反对比,分析了问题产生的根源,旨在加深印象。在第3章和第4章中,透彻系统地讲解了面向对象的思想和应用,用通俗形象的语言、典型翔实的例子、鲜明的对照比较,阐述了初学者最容易迷惑的一些思想理念。在以后的章节中,作者始终以“启发编程思想,培养编程感觉”为指导,以剖析典型实例、分析源码结构含义、解析常见问题等方式,从高屋建瓴的角度,用通俗易懂的文字,讲解了多线程、常用Java类、Java中的I/O(输入输出)编程、GUI与Applet、网络编程等方面的知识。 作者长期工作在开发与教学的第一线,既考虑了在实际开发中经常遇到的难题,也分析了众多学员在学习中经常困惑的问题。

作者简介:张孝祥,1995年毕业于北京理工大学,获学士学位。毕业后在计算机专业的专家指导下,熟练掌握了VC,VB,JAVA等编程语言及工具,潜心研究计算机软件开发,曾先后在国家863计划CIMS项目组、泰克威尔公司、摩托罗拉公司、清华万博的中国教育热线网站从事软、硬件开发。期间,兼职某计算机培训学校VC++培训讲师,得到学员的一致好评,也是该学校公认的王牌培训讲师。

java如何修改pdf文档内容 文档资料

foxit4.1“打印”对话框中的绝大多数选项与其它应用程序的相同。点击工具栏中的按钮,或选择“文件”“打印”,或使用快捷键“ctrl+P”即可。 打印PDF文档:1. 若有必要,请执行以下步骤之一:● 要选择打印的页面,请选择“页面”面板中的缩略图。可以按 C

java 如何读取PDF文件内容

import java.io.File;

import java.io.FileOutputStream;

import java.io.OutputStreamWriter;

import java.io.Writer;

import java.net.MalformedURLException;

import java.net.URL;

import org.pdfbox.pdmodel.PDDocument;

import org.pdfbox.util.PDFTextStripper;

public class PdfReader {

public void readFdf(String file) throws Exception {

// 是否排序

boolean sort = false;

// pdf文件名

String pdfFile = file;

// 输入文本文件名称

String textFile = null;

// 编码方式

String encoding = "UTF-8";

// 开始提取页数

int startPage = 1;

// 结束提取页数

int endPage = Integer.MAX_VALUE;

// 文件输入流,生成文本文件

Writer output = null;

// 内存中存储的PDF Document

PDDocument document = null;

try {

try {

// 首先当作一个URL来装载文件,如果得到异常再从本地文件系统//去装载文件

URL url = new URL(pdfFile);

//注意参数已不是以前版本中的URL.而是File。

document = PDDocument.load(pdfFile);

// 获取PDF的文件名

String fileName = url.getFile();

// 以原来PDF的名称来命名新产生的txt文件

if (fileName.length() 4) {

File outputFile = new File(fileName.substring(0, fileName

.length() - 4)

+ ".txt");

textFile = outputFile.getName();

}

} catch (MalformedURLException e) {

// 如果作为URL装载得到异常则从文件系统装载

//注意参数已不是以前版本中的URL.而是File。

document = PDDocument.load(pdfFile);

if (pdfFile.length() 4) {

textFile = pdfFile.substring(0, pdfFile.length() - 4)

+ ".txt";

}

}

// 文件输入流,写入文件倒textFile

output = new OutputStreamWriter(new FileOutputStream(textFile),

encoding);

// PDFTextStripper来提取文本

PDFTextStripper stripper = null;

stripper = new PDFTextStripper();

// 设置是否排序

stripper.setSortByPosition(sort);

// 设置起始页

stripper.setStartPage(startPage);

// 设置结束页

stripper.setEndPage(endPage);

// 调用PDFTextStripper的writeText提取并输出文本

stripper.writeText(document, output);

} finally {

if (output != null) {

// 关闭输出流

output.close();

}

if (document != null) {

// 关闭PDF Document

document.close();

}

}

}

/**

* @param args

*/

public static void main(String[] args) {

// TODO Auto-generated method stub

PdfReader pdfReader = new PdfReader();

try {

// 取得E盘下的SpringGuide.pdf的内容

pdfReader.readFdf("E://SpringGuide.pdf");

} catch (Exception e) {

e.printStackTrace();

}

}

}

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。