OneNote .one-Notizbuch drucken

OneNote-Notizbücher werden häufig zum Aufbewahren wichtiger Notizen verwendet. Möglicherweise müssen Sie Ihre Notizen aus irgendeinem Grund auf Papier drucken. In diesem Artikel erfahren Sie, wie Sie die OneNote-Notizbuchdateien in Ihren Java Anwendungen drucken.

OneNote-Notizbuchdrucker – Installation der Java API

Die Aspose.Note for Java-API unterstützt das programmgesteuerte Erstellen und Bearbeiten von .one Dateien. Sie müssen nur einfache Methodenaufrufe durchführen und die API kümmert sich um kleinere Details. Konfigurieren Sie daher bitte die API, indem Sie die JAR Datei aus dem Abschnitt Downloads herunterladen, oder verwenden Sie die folgenden Details in der pom.exe Datei Ihres Maven-basierten Projekts:

Repository:

 <repositories>
    <repository>
        <id>AsposeJavaAPI</id>
        <name>Aspose Java API</name>
        <url>https://repository.aspose.com/repo/</url>
    </repository>
</repositories>

Abhängigkeit:

 <dependencies>
    <dependency>
        <groupId>com.aspose</groupId>
        <artifactId>aspose-note</artifactId>
        <version>21.7</version>
        <classifier>jdk17</classifier>        
    </dependency>
</dependencies>

Drucken Sie OneNote-Notizbuch .one Datei programmgesteuert mit Java

Betrachtet man den einfachen Fall des Druckens von .one Dateien, können Sie eine OneNote Datei mit ein paar Codezeilen drucken. Sie müssen die folgenden Schritte ausführen, um eine Datei im .one Format zu drucken:

  1. Laden Sie die OneNote-Eingabedatei mit dem Konstruktor Document.
  2. Drucken Sie das OneNote Dokument mit der methode print.

Der folgende Code zeigt, wie das OneNote .one-Notizbuch programmgesteuert in Java gedruckt wird:

// Laden Sie die OneNote-Eingabedatei mit dem Dokumentkonstruktor.
Document document = new Document("Aspose.one");

// Drucken Sie das OneNote Dokument.
document.print();

OneNote-Notizbuch .one Datei mit erweiterten Optionen in Java drucken

Wenn Sie noch einen Schritt weiter gehen, können Sie erweiterte Optionen festlegen, um das Drucken der OneNote-Notizbuch-ONE Datei gemäß Ihren Anforderungen anzupassen. Bitte befolgen Sie die nachstehenden Schritte, um eine Datei im .one Format mit erweiterten Optionen zu drucken:

  1. Laden Sie zunächst die OneNote-Eingabedatei mit der Klasse Document.
  2. Seitenbereich und Druckernamen angeben.
  3. Rufen Sie schließlich die Methode print() auf, um die Datei zu drucken.

Der folgende Code erklärt, wie OneNote Dateien programmgesteuert mit Java gedruckt werden:

// Laden Sie die OneNote-Eingabedatei mit der Document Klasse.
Document document = new Document("Aspose.one");

// Drucken Sie die erste und zweite Seite mit Microsoft XPS Document Writer
final DocumentPrintAttributeSet asposeAttr = new DocumentPrintAttributeSet("Microsoft XPS Document Writer");
asposeAttr.setPrintRange(1, 2);

// Drucken Sie die OneNote Datei   
document.print(asposeAttr);

Drucken Sie eine OneNote .one Datei auf einem virtuellen Drucker mit Java

Ein virtueller Drucker ist eine Anwendung, die eine Softwareschnittstelle wie ein physischer Drucker repliziert. Sie können das Drucken mit einem virtuellen Drucker mit den folgenden Schritten konfigurieren:

  1. Laden Sie die OneNote-Eingabedatei.
  2. Geben Sie den virtuellen Drucker und die Eigenschaften an.
  3. Legen Sie die Druckereinstellungen mit DocumentPrintAttributeSet fest.
  4. Drucken Sie schließlich die OneNote Datei auf dem virtuellen Drucker.

Der folgende Code zeigt, wie OneNote .one Dateien programmgesteuert auf einem virtuellen Drucker mit Java gedruckt werden:

//Druckt 3 Kopien der ersten und zweiten Seite mit dem virtuellen PDF-Drucker doPDF 8
//Es ist kostenlos und kann hier heruntergeladen werden http://www.dopdf.com/download.php

// Laden Sie die OneNote-Eingabedatei
Document doc = new Document("test.one");
 
// Geben Sie den virtuellen Drucker und die Eigenschaften an 
final DocumentPrintAttributeSet asposeAttr = new DocumentPrintAttributeSet("doPDF 8");
asposeAttr.setPrintRange(1, 2);
asposeAttr.setCopies(3);

// Legen Sie die Druckereinstellungen mit PrintOptions fest
PrintOptions printOptions = new PrintOptions();
printOptions.setDocumentName("Test.one");
printOptions.setPrinterSettings(asposeAttr);

// Drucken Sie die OneNote Datei auf einem virtuellen Drucker  
doc.print(printOptions);

Holen Sie sich eine kostenlose Evaluierungslizenz

Sie können eine kostenlose temporäre Lizenz zum uneingeschränkten Testen der API anfordern.

Fazit

Abschließend haben Sie gelernt, wie Sie eine OneNote-Notizbuch-ONE Datei programmgesteuert in Ihren Java Anwendungen drucken. Sie haben verschiedene Anwendungsfälle untersucht, die je nach Anforderung variieren. Darüber hinaus können Sie die API Dokumentation besuchen, um mehrere andere Funktionen der API zu erkunden. Falls Sie Ihre Bedenken oder Anforderungen besprechen möchten, können Sie sich gerne an das kostenlose Support-Forum wenden.

Siehe auch