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 Word 문서의 일반적인 형식인 DOCX 파일입니다.

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 애플리케이션에서 문서를 조작하는 데 유용한 도구입니다.

FAQ

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 설명서 웹사이트에서 자세한 설명서, 코드 예제 및 튜토리얼을 찾을 수 있습니다.Aspose.Words for Java 문서.