
Java REST API for HTML to Word document conversion.
HTML을 HTML에서 Word 문서로 변환할 방법을 찾고 계신가요? 문서 자동화 소프트웨어를 개발 중이거나 HTML 템플릿에서 Word 보고서를 생성해야 하는 경우, 이 튜토리얼은 Java용 GroupDocs.Conversion Cloud SDK를 사용하여 효율적으로 수행하는 방법을 보여줍니다. 코드 몇 줄만으로도 레이아웃과 스타일을 유지하면서 HTML을 DOC 또는 DOCX 형식으로 변환할 수 있습니다.
HTML을 Java에서 Word로 변환하는 이유는 무엇인가요?
HTML을 Word 문서로 변환하면 다음을 수행할 수 있습니다:
- 웹 콘텐츠에서 전문 문서 작성.
- 문서 생성 워크플로 자동화.
- HTML의 형식 및 CSS 스타일 유지.
- 동적 HTML 템플릿을 편집 가능한 Word 파일로 내보내기.
다음 주제를 더 자세히 살펴봅시다.
- Java HTML to DOCX 변환 REST API
- Java에서 HTML을 Word로 변환하는 방법
- HTML to DOCX 변환 cURL 사용하기
- 무료 HTML에서 Word 변환기 온라인 사용해 보세요.
Java HTML to DOCX 변환 REST API
GroupDocs.Conversion Cloud SDK for Java는 HTML을 DOC 및 DOCX를 포함하여 50개 이상의 파일 형식으로 변환할 수 있는 강력한 REST API를 제공합니다. 따라서 원시 HTTP 요청을 처리하지 않고도 REST API와 쉽게 상호 작용할 수 있습니다.
🛠️ Java SDK 사용의 이점
여기 Java 개발자들이 이 REST 기반 SDK를 사랑하는 몇 가지 설득력 있는 이유가 있습니다:
🔧 쉬운 통합
몇 줄의 코드로 Java 앱에 원활하게 통합됩니다.
📁 50개 이상의 파일 형식을 지원합니다.
DOCX, PDF, HTML, XLSX, PPTX, JPG 등 다양한 형식 간 변환.
☁️ 클라우드 기반 및 플랫폼 독립적
로컬 라이브러리나 종속성을 설치하거나 관리할 필요가 없습니다.
🔒 안전하고 신뢰할 수 있는
귀하의 데이터는 OAuth 2.0 인증을 사용하여 HTTPS를 통해 안전하게 전송됩니다.
🚀 자동화 워크플로우
문서 변환 작업을 자동화하고 수작업을 줄이십시오.
💡 Pro Tip: SDK와 크론 작업 또는 마이크로서비스를 결합하여 수천 개의 문서를 일괄 변환하세요.
이제 SDK를 사용하기 위해 첫 번째 단계는 GroupDocs.Conversion Cloud SDK for Java의 참조를 설치하는 것입니다. 다음 Maven 종속성을 pom.xml에 추가하세요:
<repository>
<id>repository.groupdocs.cloud</id>
<name>repository.groupdocs.cloud</name>
<url>https://releases.groupdocs.cloud/java/repo/</url>
</repository>
<dependency>
<groupId>com.groupdocs</groupId>
<artifactId>groupdocs-conversion-cloud</artifactId>
<version>25.3</version>
</dependency>
API 자격 증명 받기
GroupDocs Cloud Dashboard에 가입하고 클라이언트 ID와 클라이언트 비밀번호를 가져오세요(이 tutorial에서 지정된 지침을 따르세요).
HTML을 Java에서 Word로 변환하는 방법
이 섹션에서는 Java 코드 스니펫을 사용하여 HTML을 Word 문서로 쉽게 변환하는 방법에 대한 세부 정보를 제공합니다.
- API 자격 증명 인증.
Configuration configuration = new Configuration("your-client-id", "your-client-secret");
ConvertApi apiInstance = new ConvertApi(configuration);
- 클라우드 스토리지에 JSON 파일 업로드.
FileUploadApi fileUpload = new FileUploadApi(configuration);
File inputFile = new File("input.html");
fileUpload.uploadFile(new UploadFileRequest("input.html", inputFile));
- 전환 매개변수 설정.
ConvertSettings settings = new ConvertSettings();
settings.setFilePath("input.html");
settings.setFormat("DOC");
settings.setOutputPath("converted.doc");
- Perform JSON to HTML conversion.
ConvertDocumentRequest request = new ConvertDocumentRequest(settings);
DocumentResult response = apiInstance.convertDocument(request);
System.out.println("Conversion successful! The resultant DOC file is saved at:" + response.getFilePath());
// 자세한 예제는 https://github.com/groupdocs-conversion-cloud/groupdocs-conversion-cloud-dotnet 에서 확인하세요.
// 귀하의 API 자격 증명을 획득하세요.
string clientId = "XXXXXX-XXXXXXXXX-4088-9ca0-55c38f4b7f22";
string clientSecret1 = "XXXXXXXXXXXXXXXXXXXX";
// Configuration 클래스의 인스턴스를 생성하고 클라이언트 ID 및 클라이언트 비밀로 초기화합니다.
Configuration configuration = new Configuration(clientId, clientSecret);
// API 기본 URL을 정의하여 HTML을 Word 문서로 변환 작업을 수행합니다.
configuration.setApiBaseUrl("https://api.groupdocs.cloud");
// ConvertApi의 Configuration 객체로 인스턴스를 초기화합니다.
ConvertApi convertApi = new ConvertApi(configuration);
ConvertSettings settings = new ConvertSettings();
settings.setStorageName("internal");
settings.setFilePath("input.html");
settings.setFormat("DOC");
settings.setOutputPath("myResultant.doc");
// HTML을 Word 문서로 변환하려면 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("Conversion successful! Resultant Word document is saved at: " + response.getFilePath());
}

이미지:- HTML에서 워드 문서로 변환 미리보기.
HTML to DOCX 변환 cURL 사용하기
만약 명령줄 도구를 선호한다면, cURL과 GroupDocs.Conversion REST API를 사용하여 HTML을 DOCX로 쉽게 변환할 수 있습니다.
우선, JWT 액세스 토큰을 생성한 다음, 다음 cURL 명령어를 실행하여 웹페이지를 Word 문서로 변환하고 결과 DOCX를 클라우드 저장소에 저장해야 합니다.
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\": \"docx\",\"OutputPath\": \"{resultantFile}\"}"
sourceFile
를 입력 HTML 파일의 이름으로, resultantFile
을 결과 Word 문서의 이름으로, 그리고 accessToken
을 개인화된 JWT 액세스 토큰으로 바꿔주세요.
- 결과 Word 문서를 로컬 드라이브에 저장하기 위해 다음 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\": \"docx\"}" \
-o "{resultantFile}"
무료 HTML에서 Word로 변환기 온라인
우리의 무료 HTML to Word Converter 앱을 웹 브라우저에서 사용하고 GroupDocs.Conversion Cloud API의 기능을 테스트하세요.
유용한 링크
최종 생각
GroupDocs.Conversion Cloud SDK for Java를 사용하면 HTML에서 Word 문서로의 변환을 애플리케이션에 쉽게 통합할 수 있습니다. 이는 시간 절약, 서식 보존, 및 개발자를 위한 문서 자동화 워크플로를 간소화합니다.
추천 기사
다음 링크를 방문하여 자세히 알아보는 것을 강력히 권장합니다: