Aspose.Note for Java to bogaty w funkcje interfejs OneNote API, który umożliwia aplikacjom Java dynamiczną interakcję z dokumentami OneNote bez konieczności stosowania innego oprogramowania. Interfejs API umożliwia programistom tworzenie, odczytywanie, manipulowanie i eksportowanie zawartości formatu pliku Microsoft OneNote. Interfejs API umożliwia również zarządzanie załącznikami, tekstem, hiperłączami, tabelami, tagami i stylami tekstu.
Interfejs API programu OneNote jest łatwy w użyciu, oszczędza czas, a programiści mogą tworzyć solidne rozwiązania przy użyciu mniejszej ilości kodu. Ponadto jest to samodzielny komponent, który nie wymaga żadnych innych narzędzi ani oprogramowania do pracy z plikami OneNote.

Zaawansowane funkcje biblioteki Java OneNote

Konwertuj dokument programu OneNote na format PDF, zachowując hiperłącza do obrazów

Zapisz plik do streamowania

Odzyskaj załączone pliki, a także wyodrębnij obrazy

Dodaj hiperłącza do dokumentu

Wyodrębnij tekst z tabeli dokumentu

Uzyskaj szczegółowe informacje o zadaniach programu Outlook z dokumentu programu OneNote

Zastąp tekst ze stron

Możliwość ustawienia ustawień regionalnych

Wyodrębnij obrazy z plików programu OneNote

Dodaj opcję kompresji zdjęć podczas konwersji do formatu PDF

Domyślna czcionka dla dokumentów Note

Funkcje API w dokumentacji

Możesz zobaczyć pełną listę funkcji Aspose.Note w naszej dokumentacji. Korzystanie z Aspose.Note oferuje szeroką gamę funkcji do tworzenia, czytania, manipulowania i zapisywania plików projektów:

  • Renderowanie tekstu i obrazów z pliku OneNote do obrazów rastrowych (BMP, PNG, JPEG, GIF, TIFF).
  • Renderowanie tekstu i obrazów z pliku OneNote do formatu Portable Document Format (PDF ).
  • Załaduj dokument OneNote, edytuj go, a następnie zapisz w formacie OneNote.
  • Wstaw obraz do dokumentu programu OneNote.
  • Analiza i eksport różnych formatów list numerowanych.
  • Nawigacja po modelu obiektowym dokumentu programu OneNote.
  • Ekstrakcja tekstu — wyodrębnij tekst z dowolnej części pliku programu OneNote.
  • Odczytywanie informacji o formatowaniu i układzie tekstu (rozmiary i położenie) za pośrednictwem modelu obiektowego.
  • Zamień i wstaw tekst i inne elementy oraz eksportuj do obsługiwanych formatów renderowania.
  • Zgodny ze standardem FIPS 186-4 i zgodną z FIPS wersją użycia Bouncy Castle w API

Renderuj pliki programu OneNote do formatów PDF i obrazów

Korzystając z API, programiści mogą otwierać JEDEN plik i eksportować go do formatu PDF i popularnych formatów graficznych, w tym BMP, JPEG, PNG, GIF i TIFF, z wysoką wiernością. Deweloperzy mogą dostosowywać, konfigurując aspekty PageSetup dla wynikowych formatów o stałym układzie, w tym numery stron do renderowania, wynikowy rozmiar strony lub ustawienie kompresji obrazu dla osadzonych obrazów.

Zapisz plik w różnych formatach - Java



    // load the file for conversion

    Document onedct= new Document(dir + "template.one");

    // Convert ONE to PDF, JPEG and TIFF

    onedct.save(dir + "output.pdf", SaveFormat.Pdf);

    onedct.save(dir + "output.jpg", SaveFormat.Jpeg);

    onedct.save(dir + "output.tiff", SaveFormat.Tiff);


Możesz wypróbować online NOTE Converter.

Możesz także konwertować pliki One, Onetoc2 na wiele innych formatów plików, w tym kilka wymienionych poniżej:

Dostęp do danych z plików

Aspose.Note dla Java umożliwia ładowanie dokumentów OneNote w aplikacjach Java Desktop i Web, umożliwiając w ten sposób dostęp do danych dla różnych obiektów, takich jak strony, tekst, obrazy, tabele, załączniki, znaczniki i tak dalej.

Drukuj dokumenty programu OneNote z łatwością

API obsługuje drukowanie plików programu OneNote przy użyciu różnych opcji. Można drukować z określoną nazwą zadania lub wybierając zakres stron do wydrukowania lub wydrukować przy użyciu ustawień domyślnych.

Wydrukuj plik na domyślną drukarkę - Java


     
    String dataDir = Utils.getSharedDataDir(AlternativeText.class) + "load/";
		
    Document document = new Document(dataDir + "Aspose.one");

    document.print();





  

Support and Learning Resources

  
  

Aspose.NOTE oferuje indywidualne interfejsy API przetwarzania NOTE dla innych popularnych środowisk programistycznych, wymienionych poniżej: