我试着从PDF文件读取并在控制台上显示它,但它显示了一些奇怪的字符不知道它是什么。我需要从PDF文件读取并在控制台上显示它。这里是我的代码阅读PDF并在控制台上显示
public class JavaApplication14 {
public static void main(String[] args) throws FileNotFoundException, IOException {
FileReader fr = new FileReader("F:\\abc.pdf");
char[] temp = new char[10000];
fr.read(temp);
System.out.println(temp);
}
}
程序的输出应该是什么? – Jens 2014-10-30 09:14:46
来自文档:'FileReader是用于读取字符流'。 PDF文件是二进制文件,所以你不能期望以这种方式读取它们。 – Eypros 2014-10-30 09:17:24
当你用这种方式打开视频文件时,你是否期望字幕作为println()的参数?在PDFBox中选择 – 2014-10-30 12:18:51