Java에서 OneNote를 HTML로 변환

OneNote는 사용자가 다양한 형식으로 노트를 생성, 구성 및 공유할 수 있는 인기 있는 노트 작성 도구입니다. HTML은 웹 페이지를 만드는 데 사용되는 표준 마크업 언어입니다. OneNote를 HTML로 변환하면 노트를 온라인에 게시하거나 OneNote를 사용하지 않는 다른 사람과 공유하는 등 여러 가지 이유로 유용할 수 있습니다. 이 기사에서는 Java에서 OneNote를 HTML로 변환하는 방법을 알아봅니다.

이 문서에서는 다음 주제를 다룹니다.

  1. OneNote를 HTML로 변환하는 Java API
  2. OneNote를 HTML로 변환
  3. 기존 OneNote를 HTML로 변환
  4. OneNote의 특정 페이지를 HTML로 내보내기
  5. 포함된 리소스를 사용하여 OneNote를 HTML로 변환
  6. OneNote를 HTML 온라인으로 변환
  7. 무료 학습 자료

OneNote를 HTML로 변환하는 Java API

OneNote 문서를 HTML 웹페이지로 변환하기 위해 Aspose.Note for Java API를 사용하겠습니다. 이를 통해 개발자는 Microsoft Office를 설치하지 않고도 Microsoft OneNote 파일을 만들고, 읽고, 편집하고, 조작할 수 있습니다. Aspose.Note for Java를 사용하면 Java 애플리케이션에서 OneNote 노트북, 섹션, 페이지, 노드 및 기타 개체를 프로그래밍 방식으로 작업할 수 있습니다.

API의 JAR을 다운로드하거나 Maven 기반 Java 애플리케이션에 다음 pom.xml 구성을 추가하세요.

<repository>
    <id>AsposeJavaAPI</id>
    <name>Aspose Java API</name>
    <url>https://releases.aspose.com/java/repo/</url>
</repository> 
<dependency>
    <groupId>com.aspose</groupId>
    <artifactId>aspose-note</artifactId>
    <version>23.7</version>
    <classifier>jdk17</classifier>
</dependency>

Java에서 OneNote를 HTML로 변환

아래 단계에 따라 프로그래밍 방식으로 OneNote 문서를 만들고 HTML 웹 페이지로 변환할 수 있습니다.

  1. Document 클래스의 인스턴스를 만듭니다.
  2. Page 클래스 객체를 사용하여 새 페이지를 만듭니다.
  3. ParagraphStyle을 지정하고 서식 속성을 설정합니다.
  4. Title 클래스를 사용하여 페이지 제목을 초기화하고 설정합니다.
  5. 그런 다음,appendChildLast() 메서드를 사용하여 문서에 페이지를 추가합니다.
  6. 마지막으로 save() 메서드를 호출하여 OneNote 문서를 HTML로 저장합니다. 출력 HTML 파일 경로와 SaveFormat을 인수로 사용합니다.

다음 코드 샘플은 OneNote 문서를 만들고 Java를 사용하여 HTML로 변환하는 방법을 보여줍니다.

// 이 코드 예제에서는 새 OneNote 문서를 만들고 HTML로 변환하는 방법을 보여줍니다.
// Document 클래스의 객체 생성
Document doc = new Document();

// 새 페이지 추가
Page page = new Page();

// TextStyle 지정 및 서식 속성 설정
ParagraphStyle titleTextStyle = new ParagraphStyle()
                    .setFontColor(Color.black)
                    .setFontName("Arial")
                    .setFontSize(20);

// 제목 텍스트 지정
RichText titleText = new RichText().append("This is a Title!");
titleText.setParagraphStyle(titleTextStyle);

// 제목 초기화
Title title = new Title();
title.setTitleText(titleText);

// 페이지 제목 설정
page.setTitle(title);

// 페이지 노드 추가
doc.appendChildLast(page);

// OneNote 문서를 HTML로 저장
doc.save("C:\\Files\\CreateOneNoteDocAndSaveToHTML_out.html", SaveFormat.Html);
OneNote 문서를 만들고 Java를 사용하여 HTML 웹페이지로 변환

OneNote 문서를 만들고 Java를 사용하여 HTML 웹페이지로 변환합니다.

Java에서 기존 OneNote를 HTML로 변환

아래 단계에 따라 기존 OneNote 문서를 HTML 웹 페이지로 변환할 수도 있습니다.

  1. Document 클래스를 사용하여 OneNote 파일을 로드합니다.
  2. save() 메서드를 호출하여 OneNote 문서를 HTML로 저장합니다.

다음 코드 샘플은 Java를 사용하여 기존 OneNote 문서를 HTML로 변환하는 방법을 보여줍니다.

// 이 코드 예제에서는 기존 OneNote 문서를 HTML로 변환하는 방법을 보여줍니다.
// OneNote 문서 초기화
Document doc = new Document("C:\\Files\\Sample1.one");

// HTML로 저장
String dataDir = "C:\\Files\\Sample1_out.html";
doc.save(dataDir, SaveFormat.Html);

Java를 사용하여 OneNote의 특정 페이지를 HTML로 내보내기

아래 단계에 따라 OneNote 문서의 특정 페이지 범위를 HTML 웹 페이지로 변환할 수 있습니다.

  1. Document 클래스를 사용하여 OneNote 파일을 로드합니다.
  2. HtmlSaveOptions 클래스의 인스턴스를 만듭니다.
  3. 변환을 시작할 위치에서 PageIndex를 설정합니다.
  4. 그런 다음 PageCount를 지정하여 총 페이지 수를 변환합니다.
  5. 마지막으로 save() 메서드를 호출하여 OneNote 문서를 HTML로 저장합니다. 출력 HTML 파일 경로와 HtmlSaveOptions를 인수로 사용합니다.

다음 코드 샘플은 Java를 사용하여 OneNote 문서의 페이지 범위를 HTML로 내보내는 방법을 보여줍니다.

// 이 코드 예제는 OneNote 문서의 다양한 페이지를 HTML로 변환하는 방법을 보여줍니다.
// OneNote 문서 초기화
Document doc = new Document("C:\\Files\\Sample1.one");

// HTML 저장 옵션 정의
HtmlSaveOptions htmlSaveOptions = new HtmlSaveOptions();
htmlSaveOptions.setPageCount(1);
htmlSaveOptions.setPageIndex(0);

// HTML 형식으로 저장
String dataDir = "C:\\Files\\ConvertRange.html";
doc.save(dataDir, htmlSaveOptions);

Java에 포함된 리소스를 사용하여 OneNote를 HTML로 변환

아래 단계에 따라 OneNote 문서를 HTML 웹 페이지로 변환하고 모든 리소스(예: 글꼴, 이미지, CSS)를 인라인에 포함할 수 있습니다.

  1. Document 클래스를 사용하여 OneNote 파일을 로드합니다.
  2. HtmlSaveOptions 클래스의 인스턴스를 만듭니다.
  3. 그런 다음,ExportCss,ExportFonts및ExportImages 속성을 ResourceExportType.ExportEmbedded로 설정합니다.
  4. 마지막으로 save() 메서드를 호출하여 OneNote 문서를 HTML로 저장합니다. 출력 HTML 파일 경로와 HtmlSaveOptions를 인수로 사용합니다.

다음 코드 샘플은 Java를 사용하여 모든 리소스를 포함하여 OneNote 문서를 HTML로 변환하는 방법을 보여줍니다.

// 이 코드 예제는 OneNote 문서를 HTML로 변환하고 리소스를 포함하는 방법을 보여줍니다.
// OneNote 문서 초기화
Document doc = new Document("C:\\Files\\Sample1.one");

// HTML 저장 옵션 정의
HtmlSaveOptions htmlSaveOptions = new HtmlSaveOptions();
htmlSaveOptions.setExportCss(ResourceExportType.ExportEmbedded);
htmlSaveOptions.setExportFonts(ResourceExportType.ExportEmbedded);
htmlSaveOptions.setExportImages(ResourceExportType.ExportEmbedded);
htmlSaveOptions.setFontFaceTypes(FontFaceType.Ttf);

// HTML 형식으로 저장
String dataDir = "C:\\Files\\ConvertWithEmbeddedResources.html";
doc.save(dataDir, htmlSaveOptions);

무료 라이센스 받기

무료 임시 라이선스를 받아 평가 제한 없이 라이브러리를 사용해 볼 수 있습니다.

OneNote를 HTML 온라인으로 변환

위 API를 사용하여 개발된 무료 온라인 OneNote-HTML 변환기 앱을 사용해 볼 수도 있습니다.

OneNote에서 HTML로 – 학습 리소스

OneNote에서 HTML 형식으로 노트를 내보내는 방법에 대해 자세히 알아보고 아래 리소스를 사용하여 라이브러리의 다른 기능을 탐색할 수 있습니다.

결론

이 기사에서는 OneNote 문서를 Java의 HTML 웹 페이지로 변환하는 방법을 배웠습니다. Java용 Aspose.Note를 활용하여 몇 줄의 코드만 있으면 OneNote를 HTML로 변환하는 간단하고 효율적인 방법을 발견했습니다. 이 문서에 설명된 단계를 따르면 Java에서 OneNote를 HTML로 변환하는 응용 프로그램을 쉽게 만들 수 있습니다. 모호한 점이 있으면 언제든지 무료 지원 포럼에 문의해 주세요.

또한보십시오