Kombinujte OneNote Java

Poznámky můžete organizovat ve formě digitálních poznámkových bloků vytvořením souborů OneNotu. Některé nápady můžete také vytvořit sloučením souborů poznámkového bloku. V souladu s takovými případy použití tento článek popisuje, jak programově kombinovat soubory OneNote .one v Javě.

Sloučení notebooků OneNote .one – instalace Java API

Pomocí rozhraní API Aspose.Note for Java můžete zkombinovat různé poznámkové bloky OneNotu do jednoho souboru. Výstupní soubor můžete vytvořit ve formátu Poznámkový blok nebo PDF. Jednoduše si stáhněte soubory JAR ze sekce Nové verze nebo použijte konfigurace Maven níže v souboru pom.xml projektu:

ú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>22.7</version>
        <classifier>jdk17</classifier>        
    </dependency>
</dependencies>

Zkombinujte soubory OneNote .one do poznámkového bloku v Javě

Pomocí následujících kroků můžete snadno zkombinovat více poznámkových bloků do jednoho poznámkového bloku:

  1. Vytvořte instance třídy Document pro načtení zdrojových a cílových souborů.
  2. Klonujte stránky procházením každé stránky v kolekci.
  3. Aktualizujte cílový poznámkový blok připojením stránek.
  4. Exportujte výstupní dokument OneNotu.

Následující fragment kódu vysvětluje, jak zkombinovat soubory OneNote do jednoho poznámkového bloku programově v Javě:

// Načtěte soubor OneNote .one pomocí třídy Dokument
com.aspose.note.Document oneSource = new com.aspose.note.Document(dataDir + "Sample1.one");

// Načtěte cílový soubor OneNotu
com.aspose.note.Document oneDestination = new com.aspose.note.Document(dataDir + "Quick Notes.one");

// Klonujte každou stránku vstupního souboru
for (com.aspose.note.Page page: oneSource)
{
    oneDestination.appendChildLast(page.deepClone());
}

// Uložte dokument OneNotu
oneDestination.save(dataDir + "MergedOutput.one");

Zkombinujte soubory OneNote .one do dokumentu PDF v Javě

Rozhraní API umožňuje exportovat kombinaci souborů OneNotu jako soubor PDF pomocí následujících kroků:

  1. Pomocí třídy Document načtěte vstupní poznámkové bloky OneNotu.
  2. Naklonujte každou stránku klonováním jejího obsahu.
  3. Přidejte stránky do cílového poznámkového bloku.
  4. Vygenerovaný soubor vykreslete jako soubor ve formátu PDF.

Níže uvedená ukázka kódu ukazuje, jak programově zkombinovat různé soubory poznámkového bloku OneNote do jednoho souboru PDF v jazyce Java:

// Načtěte soubor OneNote .one pomocí třídy Dokument
com.aspose.note.Document oneSource = new com.aspose.note.Document(dataDir + "Sample1.one");

// Načtěte cílový soubor OneNotu
com.aspose.note.Document oneDestination = new com.aspose.note.Document(dataDir + "Quick Notes.one");

// Klonujte každou stránku vstupního souboru
for (com.aspose.note.Page page: oneSource)
{
    oneDestination.appendChildLast(page.deepClone());
}

// Uložte dokument OneNotu
oneDestination.save(dataDir + "MergedOutput.pdf" , com.aspose.note.SaveFormat.Pdf);

Získejte bezplatnou dočasnou licenci

Rozhraní API můžete vyhodnotit bez jakýchkoli omezení hodnocení, když požádáte o bezplatnou dočasnou licenci.

Závěr

Na závěr jste na příkladech pochopili, jak programově pomocí Java kombinovat různé soubory OneNote jako jeden poznámkový blok OneNote nebo soubor PDF. Kromě toho se můžete podívat do prostoru dokumentace, abyste porozuměli dalším funkcím nabízeným rozhraním API. Pokud potřebujete prodiskutovat jakýkoli dotaz nebo problém, napište nám na fórum.

Viz také