我試着從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