Aspose.Words for Java로 HTML 문서 로드 및 저장

Aspose.Words for Java를 사용하여 HTML 문서 로드 및 저장 소개

이 글에서는 Aspose.Words for Java 라이브러리를 사용하여 HTML 문서를 로드하고 저장하는 방법을 살펴보겠습니다. Aspose.Words는 Word 문서 작업을 할 수 있는 강력한 Java API이며, HTML을 포함한 다양한 문서 형식을 처리하기 위한 다양한 기능을 제공합니다. 소스 코드 예제와 함께 단계별로 프로세스를 안내해 드리겠습니다.

필수 조건

코드를 살펴보기 전에 다음과 같은 전제 조건이 충족되었는지 확인하세요.

  1. Aspose.Words for Java 라이브러리: Aspose.Words for Java 라이브러리가 설치되어 있어야 합니다. 아직 설치하지 않았다면 다음에서 다운로드할 수 있습니다.여기.

  2. Java 개발 환경: 시스템에 Java가 설치되어 있는지 확인하세요.

HTML 문서 로딩

Aspose.Words를 사용하여 HTML 문서를 Word 문서에 로드하는 것으로 시작해 보겠습니다. 다음 HTML 스니펫을 예로 들어 보겠습니다.

final String HTML = "\r\n
					<html>\r\n
					<select name='ComboBox' size='1'>\r\n
					<option value='val1'>item1</option>\r\n
					<option value='val2'></option>\r\n
					</select>\r\n
					</html>\r\n";

HtmlLoadOptions loadOptions = new HtmlLoadOptions();
{
    loadOptions.setPreferredControlType(HtmlControlType.STRUCTURED_DOCUMENT_TAG);
}

Document doc = new Document(new ByteArrayInputStream(HTML.getBytes(StandardCharsets.UTF_8)), loadOptions);

이 코드에서는 HTML 문자열을 생성하고 사용합니다.HtmlLoadOptions HTML을 구조화된 문서로 취급하고자 한다는 것을 지정하려면 HTML 콘텐츠를 로드합니다.Document 물체.

Word 문서로 저장

이제 HTML을 로드했습니다.Document, Word 문서로 저장할 수 있습니다. DOCX 형식으로 저장해 보겠습니다.

doc.save("Your Directory Path" + "WorkingWithHtmlLoadOptions.PreferredControlType.docx", SaveFormat.DOCX);

이 코드는 다음을 저장합니다.Document DOCX 파일은 Word 문서의 일반적인 형식입니다.

Aspose.Words for Java로 HTML 문서를 로드하고 저장하기 위한 완전한 소스 코드

final String HTML = "\r\n
					<html>\r\n
					<select name='ComboBox' size='1'>\r\n
					<option value='val1'>item1</option>\r\n
					<option value='val2'></option>\r\n
					</select>\r\n
					</html>\r\n";
HtmlLoadOptions loadOptions = new HtmlLoadOptions();
{
	loadOptions.setPreferredControlType(HtmlControlType.STRUCTURED_DOCUMENT_TAG);
}
Document doc = new Document(new ByteArrayInputStream(HTML.getBytes(StandardCharsets.UTF_8)), loadOptions);
doc.save("Your Directory Path" + "WorkingWithHtmlLoadOptions.PreferredControlType.docx", SaveFormat.DOCX);

결론

이 글에서는 Aspose.Words for Java를 사용하여 HTML 문서를 로드하고 저장하는 방법을 알아보았습니다. 이 라이브러리는 다양한 문서 형식으로 작업하는 편리한 방법을 제공하여 Java 애플리케이션에서 문서를 조작하는 데 귀중한 도구가 됩니다.

자주 묻는 질문

Java용 Aspose.Words를 어떻게 설치하나요?

Aspose.Words for Java는 다음에서 다운로드할 수 있습니다.여기웹사이트에 제공된 설치 지침에 따라 Java 프로젝트에 설정하세요.

Aspose.Words를 사용하여 복잡한 HTML 문서를 로드할 수 있나요?

네, Aspose.Words for Java는 복잡한 HTML 문서를 처리할 수 있습니다. 특정 요구 사항을 충족하도록 로딩 옵션을 사용자 정의할 수 있습니다.

Aspose.Words는 어떤 다른 문서 형식을 지원하나요?

Aspose.Words는 DOC, DOCX, RTF, HTML, PDF 등 다양한 문서 형식을 지원합니다. Java 애플리케이션에 대한 포괄적인 문서 처리 기능을 제공합니다.

Aspose.Words는 기업 수준의 문서 조작에 적합합니까?

물론입니다! Aspose.Words는 전 세계 기업에서 문서 자동화, 보고 및 문서 생성에 사용하는 강력한 솔루션입니다. 대규모 애플리케이션에서 문서를 관리하기 위한 광범위한 기능을 제공합니다.

Aspose.Words for Java에 대한 추가 문서와 예제는 어디에서 찾을 수 있나요?

자세한 문서, 코드 예제 및 튜토리얼은 Aspose.Words for Java 문서 웹사이트에서 찾을 수 있습니다.Java 설명서를 위한 Aspose.Words.