OneNote 전자 필기장은 일반적으로 중요한 메모를 보관하는 데 사용됩니다. 어떤 이유로 종이에 메모를 인쇄해야 할 수도 있습니다. 이 문서에서는 Java 응용 프로그램에서 OneNote 전자 필기장 파일을 인쇄하는 방법을 배웁니다.
- OneNote 노트북 프린터 – Java API 설치
- Java를 사용하여 프로그래밍 방식으로 OneNote Notebook .one 파일 인쇄
- Java에서 고급 옵션을 사용하여 OneNote 전자 필기장 .one 파일 인쇄
- Java를 사용하여 가상 프린터에 OneNote 전자 필기장 인쇄
OneNote 노트북 프린터 – Java API 설치
Java용 Aspose.Note API는 프로그래밍 방식으로 .one 파일을 만들고 조작하는 것을 지원합니다. 간단한 메소드 호출만 하면 API가 사소한 세부 사항을 처리합니다. 따라서 다운로드 섹션에서 JAR 파일을 다운로드하여 API를 구성하거나 Maven 기반 프로젝트의 pom.exe 파일에서 아래 세부 정보를 사용하십시오.
저장소:
<repositories>
<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>https://repository.aspose.com/repo/</url>
</repository>
</repositories>
의존:
<dependencies>
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-note</artifactId>
<version>21.7</version>
<classifier>jdk17</classifier>
</dependency>
</dependencies>
Java를 사용하여 프로그래밍 방식으로 OneNote Notebook .one 파일 인쇄
.one 파일을 인쇄하는 기본적인 경우를 고려하면 몇 줄의 코드로 OneNote 파일을 인쇄할 수 있습니다. .one 형식 파일을 인쇄하려면 아래 단계를 따라야 합니다.
다음 코드는 Java에서 프로그래밍 방식으로 OneNote .one 전자 필기장을 인쇄하는 방법을 보여줍니다.
// 문서 생성자를 사용하여 입력 OneNote 파일을 로드합니다.
Document document = new Document("Aspose.one");
// OneNote 문서를 인쇄합니다.
document.print();
Java에서 고급 옵션을 사용하여 OneNote 전자 필기장 .one 파일 인쇄
한 단계 더 나아가 고급 옵션을 설정하여 요구 사항에 따라 OneNote Notebook .one 파일의 인쇄를 사용자 지정할 수 있습니다. 고급 옵션을 사용하여 .one 형식 파일을 인쇄하려면 아래 단계를 따르십시오.
- 먼저 Document 클래스를 사용하여 입력된 OneNote 파일을 로드합니다.
- 페이지 범위와 프린터 이름을 지정합니다.
- 마지막으로 print() 메서드를 호출하여 파일을 인쇄합니다.
아래 코드는 Java를 사용하여 프로그래밍 방식으로 OneNote 파일을 인쇄하는 방법을 설명합니다.
// Document 클래스를 사용하여 입력 OneNote 파일을 로드합니다.
Document document = new Document("Aspose.one");
// Microsoft XPS Document Writer를 사용하여 첫 번째 및 두 번째 페이지 인쇄
final DocumentPrintAttributeSet asposeAttr = new DocumentPrintAttributeSet("Microsoft XPS Document Writer");
asposeAttr.setPrintRange(1, 2);
// OneNote 파일 인쇄
document.print(asposeAttr);
Java를 사용하여 OneNote .one 파일을 가상 프린터로 인쇄
가상 프린터는 물리적 프린터와 같은 소프트웨어 인터페이스를 복제하는 응용 프로그램입니다. 다음 단계에 따라 가상 프린터로 인쇄를 구성할 수 있습니다.
- 입력 OneNote 파일을 로드합니다.
- 가상 프린터 및 속성을 지정합니다.
- DocumentPrintAttributeSet을 사용하여 프린터 설정을 지정합니다.
- 마지막으로 OneNote 파일을 가상 프린터로 인쇄합니다.
다음 코드는 Java를 사용하여 프로그래밍 방식으로 OneNote .one 파일을 가상 프린터로 인쇄하는 방법을 보여줍니다.
//가상 pdf 프린터 doPDF 8을 사용하여 첫 번째 및 두 번째 페이지의 복사본 3개를 인쇄합니다.
//무료이며 http://www.dopdf.com/download.php에서 다운로드할 수 있습니다.
// 입력 OneNote 파일 로드
Document doc = new Document("test.one");
// 가상 프린터 및 속성 지정
final DocumentPrintAttributeSet asposeAttr = new DocumentPrintAttributeSet("doPDF 8");
asposeAttr.setPrintRange(1, 2);
asposeAttr.setCopies(3);
// PrintOptions를 사용하여 프린터 설정 지정
PrintOptions printOptions = new PrintOptions();
printOptions.setDocumentName("Test.one");
printOptions.setPrinterSettings(asposeAttr);
// OneNote 파일을 가상 프린터로 인쇄
doc.print(printOptions);
무료 평가판 라이선스 받기
제한 없이 API 평가를 위해 무료 임시 라이선스를 요청할 수 있습니다.
결론
결론적으로 Java 응용 프로그램에서 프로그래밍 방식으로 OneNote Notebook .one 파일을 인쇄하는 방법을 배웠습니다. 다양한 요구 사항에 따라 달라지는 다양한 사용 사례를 살펴보았습니다. 또한 API 문서를 방문하여 API의 다른 여러 기능을 탐색할 수 있습니다. 우려 사항이나 요구 사항에 대해 논의하고 싶은 경우 무료 지원 포럼에 자유롭게 문의하십시오.