Poznámkové bloky OneNote se běžně používají k ukládání důležitých poznámek. Možná budete muset z nějakého důvodu vytisknout své poznámky na papír. V tomto článku se dozvíte, jak tisknout soubory OneNote Notebook v aplikacích Java.
- Notebooková tiskárna OneNote – instalace Java API
- Tisk OneNote Notebook .one File Programově pomocí Java
- Tisk OneNote Notebook .one File s pokročilými možnostmi v Javě
- Tisk poznámkového bloku OneNote na virtuální tiskárně s Java
Notebooková tiskárna OneNote – instalace Java API
Aspose.Note for Java API podporuje vytváření a manipulaci se soubory .one programově. Stačí provést jednoduchá volání metod a API se postará o drobné detaily. Nakonfigurujte tedy API stažením souboru JAR ze sekce Stahování nebo použijte níže uvedené podrobnosti v souboru pom.exe vašeho projektu založeného na Maven:
úložiště:
<repositories>
<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>https://repository.aspose.com/repo/</url>
</repository>
</repositories>
Závislost:
<dependencies>
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-note</artifactId>
<version>21.7</version>
<classifier>jdk17</classifier>
</dependency>
</dependencies>
Tisk OneNote Notebook .one File Programově pomocí Java
Vzhledem k základnímu případu tisku souborů .one můžete vytisknout soubor OneNotu s několika řádky kódu. Chcete-li vytisknout soubor ve formátu .one, musíte provést následující kroky:
- Načtěte vstupní soubor OneNote pomocí konstruktoru Document.
- Vytiskněte dokument OneNotu metodou print.
Následující kód ukazuje, jak programově vytisknout poznámkový blok OneNote .one v Javě:
// Načtěte vstupní soubor OneNotu pomocí konstruktoru dokumentu.
Document document = new Document("Aspose.one");
// Vytiskněte dokument OneNotu.
document.print();
Tisk OneNote Notebook .one File s pokročilými možnostmi v Javě
O další krok dále můžete nastavit pokročilé možnosti pro přizpůsobení tisku souboru OneNote Notebook .one podle vašich požadavků. Chcete-li tisknout soubor ve formátu .one s pokročilými možnostmi, postupujte podle následujících kroků:
- Nejprve načtěte vstupní soubor OneNote s třídou Document.
- Zadejte rozsah stránek a název tiskárny.
- Nakonec zavolejte metodu print() pro tisk souboru.
Níže uvedený kód vysvětluje, jak programově vytisknout soubor OneNotu pomocí Java:
// Načtěte vstupní soubor OneNotu s třídou Document.
Document document = new Document("Aspose.one");
// Vytiskněte první a druhou stránku pomocí aplikace Microsoft XPS Document Writer
final DocumentPrintAttributeSet asposeAttr = new DocumentPrintAttributeSet("Microsoft XPS Document Writer");
asposeAttr.setPrintRange(1, 2);
// Vytiskněte soubor OneNotu
document.print(asposeAttr);
Tisk OneNote .one soubor na virtuální tiskárně s Java
Virtuální tiskárna je aplikace, která replikuje softwarové rozhraní jako fyzická tiskárna. Tisk pomocí virtuální tiskárny můžete nakonfigurovat pomocí následujících kroků:
- Načíst vstupní soubor OneNotu.
- Zadejte virtuální tiskárnu a vlastnosti.
- Nastavte nastavení tiskárny pomocí DocumentPrintAttributeSet.
- Nakonec vytiskněte soubor OneNotu na virtuální tiskárně.
Následující kód ukazuje, jak programově vytisknout soubor OneNote .one na virtuální tiskárně pomocí Java:
//Vytiskne 3 kopie první a druhé stránky pomocí virtuální pdf tiskárny doPDF 8
//Je zdarma a lze jej stáhnout zde http://www.dopdf.com/download.php
// Načíst vstupní soubor OneNotu
Document doc = new Document("test.one");
// Zadejte virtuální tiskárnu a vlastnosti
final DocumentPrintAttributeSet asposeAttr = new DocumentPrintAttributeSet("doPDF 8");
asposeAttr.setPrintRange(1, 2);
asposeAttr.setCopies(3);
// Nastavte nastavení tiskárny pomocí PrintOptions
PrintOptions printOptions = new PrintOptions();
printOptions.setDocumentName("Test.one");
printOptions.setPrinterSettings(asposeAttr);
// Vytiskněte soubor OneNotu na virtuální tiskárně
doc.print(printOptions);
Získejte bezplatnou zkušební licenci
Můžete požádat o bezplatnou dočasnou licenci pro hodnocení API bez jakýchkoli omezení.
Závěr
Na závěr jste se naučili tisknout soubor OneNote Notebook .one programově ve vašich aplikacích Java. Prozkoumali jste různé případy použití, které se liší podle různých požadavků. Kromě toho můžete navštívit API Dokumentace a prozkoumat několik dalších funkcí API. V případě, že chcete prodiskutovat jakékoli své obavy nebo požadavky, neváhejte se obrátit na Free Support Forum.