gpt4 book ai didi

java - 从文件中读取特定页面

转载 作者:行者123 更新时间:2023-11-30 07:37:26 25 4
gpt4 key购买 nike

我正在尝试将文件的特定页面读入 Byte[]。我尝试过以下代码..

import java.nio.file.Files;
import java.nio.file.Paths;
import java.nio.file.Path;

Path path = Paths.get("path/to/file");
byte[] data = Files.readAllBytes(path);

import java.io.RandomAccessFile;
RandomAccessFile f = new RandomAccessFile(fileName, "r");
byte[] b = new byte[(int)f.length()];
f.read(b);

但我不确定 File 类是否可以识别文件中的页面。因此,任何人都可以建议我应该如何去做,我们将不胜感激。

谢谢。

最佳答案

我建议使用PDFbox

示例:

PDPage page = (PDPage)doc.getPages().get( 0 );  //option1
PDPage page = (PDPage)doc.getPage(0); //option2

详细信息: PDPage getPage(int pageIndex) 返回给定索引处的页面。

关于java - 从文件中读取特定页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35194866/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com