pdf를 html로 온라인으로

PDF를 HTML로 변환하는 방법 Node.js API를 사용하여.

문서를 변환하는 것은 웹에서 파일을 표시하고, 접근성을 향상시키며, 문서를 디지털 워크플로우에 통합하는 데 필수적입니다. 이 기사에서는 GroupDocs.Conversion Cloud SDK를 사용하여 Node.js에서 PDFHTML로 변환하는 방법을 배울 것입니다. GroupDocs.Conversion Cloud SDK는 문서 변환을 간소화하는 강력한 REST API입니다.

이번 기사에서는 다음 주제를 다룰 것입니다:

🌐 Node.js용 PDF를 HTML로 변환하는 API

GroupDocs.Conversion Cloud SDK for Node.js는 레이아웃, 글꼴, 이미지 및 구조를 유지하면서 PDF 파일을 HTML 형식으로 변환하는 신뢰할 수 있고 정확한 방법을 제공합니다. 또한 이미지 품질 및 페이지 범위와 같은 출력 설정을 사용자 지정할 수 있습니다.

📦 설치

npm을 사용하여 SDK를 설치하세요::

npm install groupdocs-conversion-cloud --save

Ensure that you have your Client ID and Client Secret from the GroupDocs Cloud Dashboard. For further details, you may consider visiting this tutorial.

🚀 PDF를 Node.js에서 HTML로 변환하기

다음은 Node.js를 사용하여 PDF 문서를 HTML로 변환하는 단계별 가이드입니다:

📌 Step 1: SDK 가져오기 및 API 구성:

const { Configuration, ConvertApi, FileApi, UploadFileRequest, ConvertSettings, ConvertDocumentRequest } = require("groupdocs-conversion-cloud");
const config = new Configuration("YOUR_CLIENT_ID", "YOUR_CLIENT_SECRET");
const convertApi = new ConvertApi(config);
const fileApi = new FileApi(config);

📌 Step 2: 클라우드 스토리지에 PDF 파일 업로드:

const fs = require("fs");
const uploadRequest = new UploadFileRequest("input.json", fs.createReadStream("input.pdf"));
await fileApi.uploadFile(uploadRequest);

📌 Step 3: PDF를 HTML로 변환하기 위한 옵션 설정:

const settings = new ConvertSettings();
settings.filePath = "input.pdf";
settings.format = "html";
settings.outputPath = "converted/output.html";

const request = new ConvertDocumentRequest(settings);
await convertApi.convertDocument(request);
console.log("✅ JSON converted to HTML successfully.");
// 더 많은 예시가 있습니다 https://github.com/groupdocs-conversion-cloud/groupdocs-conversion-cloud-dotnet
// API 자격 증명을 받으세요. 
string clientId = "XXXXXX-XXXXXXXXX-4088-9ca0-55c38f4b7f22";
string clientSecret1 = "XXXXXXXXXXXXXXXXXXXX";

// Configuration 클래스의 인스턴스를 생성하고 Client ID 및 Client Secret로 초기화합니다.
Configuration configuration = new Configuration(clientId, clientSecret);
// API 기본 URL을 정의하여 PDF를 HTML로 온라인 변환합니다.
configuration.setApiBaseUrl("https://api.groupdocs.cloud");

// ConvertApi의 Configuration 객체로 인스턴스 초기화
ConvertApi convertApi = new ConvertApi(configuration);

ConvertSettings settings = new ConvertSettings();
settings.setStorageName("internal");
settings.setFilePath("input.pdf");
settings.setFormat("HTML");
settings.setOutputPath("myResultant.html");
    
// PDF 파일을 HTML 웹 페이지로 변환하려면 ConvertDocument 메서드를 사용하세요.
ConvertDocumentRequest request = new ConvertDocumentRequest(settings);
List<StoredConvertedResult> response = convertApi.convertDocument(request);
    
// Check the response and print success message
if (response != null && response.equals("OK")) {
    System.out.println("The PDF to HTML conversion completed successfuly! Resultant HTML file is saved at: " + response.getFilePath());
}
무료 PDF를 HTML로 온라인 변환

Image:- PDF를 HTML로 변환하는 미리보기.

위 예제에서 사용된 샘플 PDF 파일을 input.pdf에서 다운로드하십시오.

💻 PDF를 cURL로 온라인에서 HTML로 변환

PDF를 HTML로 온라인에서 변환하려면 cURL과 GroupDocs.Conversion Cloud API 엔드포인트를 사용할 수 있습니다.

  1. JWT 액세스 토큰을 생성하세요.
  2. 다음 cURL 명령을 사용하세요:
curl -v "https://api.groupdocs.cloud/v2.0/conversion" \
-X POST \
-H "accept: application/json" \
-H "authorization: Bearer {accessToken}" \
-H "Content-Type: application/json" \
-d "{  \"StorageName\": \"default\",  \"FilePath\": \"{sourcePDF}\",  \"Format\": \"html\",  \"OutputPath\": \"{finalOutput}\"}"

sourceFile, resultantFile, and accessToken을 실제 값으로 교체하세요.

  • 로컬 드라이브에 HTML을 저장하려면, 다음 cURL 명령어를 실행하세요:
curl -v "https://api.groupdocs.cloud/v2.0/conversion" \
-X POST \
-H "accept: application/json" \
-H "authorization: Bearer {accessToken}" \
-H "Content-Type: application/json" \
-d "{  \"StorageName\": \"default\",  \"FilePath\": \"{sourceFile}\",  \"Format\": \"html\"}" \
-o "myOutput.html"

🧪 무료 PDF를 HTML로 변환기 온라인 사용해 보기

우리의 PDF to HTML Converter를 사용하여 빠르고 효율적인 온라인 변환 경험을 누리세요.

온라인 무료 PDF에서 PPT로 변환기

✅ 결론

GroupDocs.Conversion Cloud SDK for Node.js 또는 REST API 엔드포인트를 사용하면 PDF를 HTML로 변환하는 것이 쉽고 정확하며 확장 가능합니다. API는 구조를 유지하고 다양한 출력 옵션을 지원하여 웹 기반 문서 뷰어 또는 편집기를 구축하는 개발자에게 이상적입니다.

🔗 유용한 링크

📚 관련 기사

다음 기사를 탐색할 것을 강력히 권장합니다: