PDF 박스를 사용하여 url에서 pdf 파일을 읽으십시오. 아래의 jave 코드는 pdf를 읽고 프로젝트 위치에 저장하기에 완벽한 코드입니다.PDF PDF 박스를 사용하여 읽기 - 페이지 수를 이용한 설명
String pdfPageCount = 17;
String pdfUrl = "abc.org/invoicepdf.pdf?Range=1";
URL pdfDownload = new URL(pdfUrl);
connectionGet = (HttpsURLConnection) pdfDownload.openConnection();
String authorizationHeader1 = "Bearer " + getToken;
connectionGet.setRequestProperty("Authorization", authorizationHeader1);
connectionGet.setRequestProperty("Content-Type", "application/x-www-form-urlencoded");
connectionGet.setRequestMethod("GET");
int responseCode = connectionGet.getResponseCode();
if (responseCode != 404) {
PDDocument pd = new PDDocument();
InputStream inputstreamFinal1 = connectionGet.getInputStream();
PDDocument load = PDDocument.load(inputstreamFinal1);
load.save("CopyOfInvoice1.pdf");
}
내가 pdfPageCount
값에 따라 과정을 반복하려는 내 다음 단계로, 현재 내가 하드 코딩 pdfUrl (/invoicepdf.pdf?Range=1
)
1의 페이지 수를 예상 할 :
17 페이지를 모두 읽고 단일 PDF 파일로 저장
그래서 17 가지 PDF 페이지를 하나의 문서로 결합하는 방법을 알고 싶습니까? –
@rabbitguy : 정확히 – Prabu
사람들이 도움을 요청합니다. – Prabu