아래의 짧은 튜토리얼에서는 클라우드에서 Java REST API를 사용하여 PDF}를 TEX로 변환하는 방법을 자세히 설명합니다. PDF를 TEX 형식으로 내보내기 위해 Java Cloud SDK용 Aspose.PDF를 사용하고 있습니다. Java Low Code API에서 PDF를 TEX로 변환해야 하는 경우 제공된 단계와 함께 이 코드 샘플을 사용하여 동일한 작업을 수행할 수 있습니다.
전제조건
- 계정 생성 및 API 자격 증명 받기
- 다운로드 Aspose.PDF Cloud SDK for Java
- 위 SDK를 사용하여 Java 프로젝트 설정
Java REST API에서 PDF를 TEX로 변환하는 단계
- API에 대한 클라이언트 ID 및 클라이언트 비밀번호 설정
- 클라이언트 자격 증명을 사용하여 pdfApi 클래스의 인스턴스를 만듭니다.
- 입력 및 출력 파일 지정
- 입력 PDF 파일을 읽고 클라우드 스토리지에 업로드
- 입력 및 출력 파일 형식을 사용하여 pdfApi 객체 생성
- putPdfInStorageToTex 메소드를 호출하여 REST API를 사용하여 PDF를 TEX로 변환
- 출력 TEX 파일을 로컬 디스크에 저장
Java Low Code API에서 PDF를 TEX로 변환하는 코드
String ClientID = Client.getID(); //replace Client.getID() with your own client ID here | |
String ClientSecret = Client.getSecret(); //replace3 Client.getSecret() with your own client secret here | |
try { | |
ApiClient apiClient = new ApiClient(); | |
apiClient.setAppKey(ClientSecret); | |
apiClient.setAppSid(ClientID); | |
PdfApi pdfApi = new PdfApi(apiClient); | |
String inputFile = "PDFtoTEX.pdf"; | |
String outputFile = "PDFtoTEX.tex"; | |
String folder = "Temp"; | |
String format = "TEX"; | |
// Upload file to cloud storage | |
File file = new File("C:/Temp/" + inputFile); | |
pdfApi.uploadFile(folder + "/" + inputFile, file, null); | |
pdfApi.putPdfInStorageToTeX(inputFile, folder + '/' + outputFile, folder, null); | |
// Download output file from Cloud Storage | |
File downloadResponse = pdfApi.downloadFile(folder + "/" + outputFile, null, null); | |
File dest = new File("C:/Temp/" + outputFile); | |
Files.copy(downloadResponse.toPath(), dest.toPath(), java.nio.file.StandardCopyOption.REPLACE_EXISTING); | |
} catch (Exception e) { | |
System.out.println(e.getMessage()); | |
} |
위에 지정된 코드 조각을 사용하면 Java REST API를 사용하여 PDF를 TEX로 변환할 수 있습니다. Aspose.PDF REST API SDK for Java를 사용하여 PDF 파일을 입력하고 출력 TEX 파일을 다운로드하여 온라인 Aspose 변환 API를 사용하여 로컬에 저장하기만 하면 됩니다.
이 PDF에서 TEX로의 변환은 모든 플랫폼에서 코드가 없거나 낮은 코드 앱으로 실행될 수 있습니다.
다음 링크에서도 관련 주제를 확인할 수 있습니다: Java REST API를 사용하여 PDF를 DOCX로 변환하는 방법