Word 문서는 콘텐츠를 작성하고 형식을 지정하는 편리한 방법을 제공하지만 HTML 형식은 콘텐츠 접근성, 다양성 및 통합에 대한 가능성의 세계를 열어줍니다. 따라서 Word 문서를 HTML로 변환하는 것은 단지 호환성에 관한 것이 아닙니다. 콘텐츠가 웹 친화적이고 반응성이 뛰어나며 다양한 장치와 플랫폼에서 쉽게 액세스할 수 있도록 보장하는 것입니다.
이 기사에서는 .NET REST API를 사용하여 Word 문서(DOC, DOCX)를 HTML 형식으로 쉽게 변환하는 방법에 대해 자세히 설명하겠습니다.
Word를 HTML로 변환하기 위한 REST API
GroupDocs.Conversion Cloud SDK for .NET을 사용하여 Word 문서를 HTML 형식으로 변환하면 콘텐츠 변환을 위한 매우 편리하고 효율적인 솔루션을 제공합니다. SDK는 문서 구조, 형식, 스타일 보존을 포함하여 변환 프로세스의 모든 측면을 처리하여 결과 HTML이 원본 콘텐츠의 무결성과 가독성을 유지하도록 보장합니다.
먼저 NuGet 패키지 관리자에서 GroupDocs.Conversion-Cloud를 검색하고 설치 버튼을 클릭하여 SDK를 설치해야 합니다. 또 다른 옵션은 패키지 관리자 콘솔에서 다음 명령을 실행하는 것입니다.
NuGet\Install-Package GroupDocs.Conversion-Cloud -Version 24.4.0
둘째, 개인화된 API 자격 증명(예: 클라이언트 ID 및 클라이언트 비밀번호)을 얻어야 합니다. API 자격 증명을 얻는 방법에 대한 자세한 내용을 설명하는 이 짧은 튜토리얼에 지정된 지침을 따르십시오.
C#에서 DOC를 HTML로 변환
이 섹션에서는 .NET용 GroupDocs.Conversion Cloud SDK가 Word 문서를 HTML로 변환하기 위한 편리하고 안정적인 플랫폼을 제공하고 콘텐츠 변환 워크플로를 쉽게 간소화할 수 있도록 지원하는 방법에 대해 자세히 살펴보겠습니다.
- 클라이언트 자격 증명을 인수로 전달하는
Configuration
클래스의 인스턴스를 만듭니다.
var configurations = new Configuration(clientId, clientSecret1);
- 구성 개체를 입력 인수로 전달하는
ConvertApi
를 초기화합니다.
var apiInstance = new ConvertApi(configurations);
- 입력된 Word 문서를 클라우드 저장소에 업로드합니다.
fileUpload.UploadFile(new UploadFileRequest("input-sample.doc", stream));
- 입력 Word 문서의 이름, 결과 형식을
html
로, 출력 HTML 파일의 이름을 인수로 지정하는ConvertSettings
인스턴스를 만듭니다.
var settings = new ConvertSettings{...}
- ConvertDocumentRequest API를 호출하여 Word 문서를 HTML 형식으로 내보내고 결과 HTML을 클라우드 저장소에 저장합니다.
var response = apiInstance.ConvertDocument(new ConvertDocumentRequest(settings));
cURL 명령을 사용하여 DOCX를 HTML로 변환
cURL 명령과 함께 GroupDocs.Conversion Cloud를 사용하는 주요 이점 중 하나는 단순성과 유연성입니다. 변환 프로세스를 작업 흐름이나 스크립트에 쉽게 통합하고 DOCX에서 HTML로의 변환 작업을 효율적으로 자동화할 수 있습니다.
이 접근 방식의 첫 번째 단계는 클라이언트 자격 증명을 기반으로 JWT 액세스 토큰을 생성하는 것입니다. JWT 토큰을 생성한 후에는 다음 cURL 명령을 실행하여 Word 문서를 HTML 형식으로 변환하고 결과 파일을 클라우드 저장소에 저장해야 합니다.
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\": \"internal\", \"FilePath\": \"{inputFile}\", \"Format\": \"html\", \"LoadOptions\": { \"Format\": \"docx\" }, \"OutputPath\": \"{resultantHTML}\"}"
‘inputFile’을 입력 CSV 파일 이름으로 바꾸고, ‘resultantHTML’을 결과 HTML 파일 이름으로, ‘accessToken’을 개인화된 JWT 액세스 토큰으로 바꾸세요.
- 결과 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\": \"internal\", \"FilePath\": \"{inputFile}\", \"Format\": \"html\", \"LoadOptions\": { \"Format\": \"doc\" }}" \
-o "myResultant.html"
Word에서 HTML로의 변환 앱
가볍고 매우 효율적인 DOCX에서 HTML로 변환 앱을 사용해 보시기 바랍니다. 이 무료 앱은 GroupDocs.Conversion Cloud API를 기반으로 구축되었으며 Word 문서에서 HTML 변환 API로의 놀라운 기능을 확인할 수 있습니다.
유용한 링크
결론
cURL 명령의 단순성과 유연성을 선호하든 GroupDocs.Conversion Cloud API가 직접 제공하는 포괄적인 기능을 선호하든 Word 문서(DOC, DOCX 등)를 HTML 형식으로 변환하는 과정은 원활하고 효율적입니다. 두 접근 방식 모두 콘텐츠 변환을 위한 안정적인 솔루션을 제공하여 결과 HTML이 원본 문서의 무결성, 형식 및 구조를 유지하도록 보장합니다.
관련 기사
또한 다음 링크를 방문하여 자세히 알아보는 것이 좋습니다.