Wir freuen uns, unsere neue API anzukündigen – Aspose.Note für .NET. Es interagiert mit dem Dateiformat Microsoft Office OneNote (.one). Aspose.Note ist eine .NET-Klassenbibliothek zum Lesen, Konvertieren und Analysieren von Microsoft OneNote-Dateien mit C#. Es ermöglicht Entwicklern, mit EINEN (2010/2013) Dateien in C#, ASP.NET MVC, Webdiensten oder beliebigen .NET-basierten Anwendungen zu arbeiten. Aspose.Note für die .NET-API bringt einige umfassende Funktionen mit sich.

In der ersten Version haben wir Funktionen wie das Konvertieren von .one-Dateien in verschiedene Bildformate, das Exportieren in das PDF-Format, das Lesen und Extrahieren von Text aus der .one-Datei, das Abrufen von Seiteninformationen, das Abrufen von Bildinformationen, das Extrahieren von Bildern und das Suchen und Ersetzen von Text integriert. Die folgenden Beispiele geben Ihnen einen Eindruck von den ersten Schritten mit Aspose.Note für .NET.

Konvertieren Sie OneNote-Dokumente in C#

Konvertieren Sie OneNote-Dokumente in PNG, BMP, JPEG, GIF in C#

Die Aspose.Note-API ermöglicht es Entwicklern, die Seiten eines Notizbuchs in Bilddateien zu speichern, sodass das Erstellen einer Miniaturansicht einfach ist. Unten ist der Code zum Speichern einer OneNote als Bild in C#. Weitere Hilfe finden Sie im folgenden Thema: Konvertieren von OneNote in ein Bild.

// Der Pfad zum Dokumentenverzeichnis.
string dataDir = RunExamples.GetDataDir_LoadingAndSaving();

// Laden Sie das Dokument in Aspose.Note.
Document oneFile = new Document(dataDir + "Aspose.one");

// ImageSaveOptions-Objekt initialisieren 
ImageSaveOptions opts = new ImageSaveOptions(SaveFormat.Png);
            
// Seitenindex setzen
opts.PageIndex = 1;

dataDir = dataDir + "ConvertSpecificPageToImage_out.png";

// Speichern Sie das Dokument als PNG.
oneFile.Save(dataDir, opts);

Konvertieren Sie OneNote-Dokumente in C# in PDF

Wenn Sie eine Microsoft OneNote-Datei haben, die Sie mit anderen teilen möchten, aber nicht möchten, dass diese das Format ändern können, können Sie die Datei als PDF speichern. Der folgende Code zeigt, wie alle oder bestimmte Seiten aus einer OneNote-Datei als PDF-Datei in C# konvertiert werden. Weitere Hilfe finden Sie im folgenden Thema: Konvertieren von OneNote-Dokumenten in PDF.

// Der Pfad zum Dokumentenverzeichnis.
string dataDir = RunExamples.GetDataDir_LoadingAndSaving();

// Laden Sie das Dokument in Aspose.Note.
Document oneFile = new Document(dataDir + "Aspose.one");

dataDir = dataDir + "SaveWithDefaultSettings_out.pdf";
// Speichern Sie das Dokument als PDF
oneFile.Save(dataDir, SaveFormat.Pdf);

OneNote-Dateien mit C# lesen

  • Gesamten Text aus einer OneNote-Datei anzeigen - Manchmal müssen Entwickler Text aus einer OneNote-Datei abrufen. Der folgende Code extrahiert und zeigt den gesamten Textinhalt aus einer OneNote-Datei. Weitere Hilfe finden Sie im folgenden Thema: Text aus OneNote-Dokument extrahieren.
  • Abrufen der Seitenzahl aus einem OneNote-Dokument – Ein OneNote-Dokument kann mehrere Seiten haben: Sie können die Seitenzahl anzeigen. Die Zählung umfasst Seiten aus allen Ebenen. Der folgende Code ruft die Seitenanzahl mithilfe von C# aus einer OneNote-Datei ab. Weitere Hilfe finden Sie im folgenden Thema: Ermitteln der Seitenzahl aus einem OneNote-Dokument.
  • Abrufen aller Seiteninformationen aus einem OneNote-Dokument – Mit der Aspose.Note-API können Entwickler auf Details zu jeder Seite wie Seitentitel, Autor, Seitenebene, Seitengröße und Erstellungszeit usw. zugreifen. Im Folgenden finden Sie den Code zum Abrufen von Details zu jeder Seite aus OneNote Datei. Weitere Hilfe finden Sie im folgenden Thema: Get Information of Each Page from a OneNote Document.
  • Text von einer bestimmten Seite eines OneNote-Dokuments abrufen - Mit Aspose.Note können Sie auch Text basierend auf einer bestimmten Seitenzahl in einem OneNote-Dokument abrufen. Der folgende Code zeigt, wie. Weitere Hilfe finden Sie im folgenden Thema: Extrahieren von Text aus einer bestimmten Seite eines OneNote-Dokuments.
  • Bildinformationen aus einem OneNote-Dokument abrufen - Aspose.Note ermöglicht Entwicklern den Zugriff auf Details zu jedem Bild in einem Dokument, z. B. Dateiname, Breite, Höhe, Erweiterung und Zeitpunkt der letzten Änderung. Der folgende Code zeigt, wie Sie Details zu jedem Bild aus einer OneNote-Datei abrufen. Weitere Hilfe finden Sie im folgenden Thema: Get Information of Each Image from a OneNote Document.

Bilder aus OneNote-Dateien mit C# extrahieren

  • Alle Bilder aus einem OneNote-Dokument extrahieren - Manchmal möchten Sie Screenshots und Ausschnitte als tatsächliche Bilddateien. Aspose.Note verfügt über diese Funktion und ermöglicht es Entwicklern, diese Dateien als solche zu speichern. Der folgende Code extrahiert alle Bilder aus einer OneNote-Datei. Weitere Hilfe finden Sie im folgenden Thema: Bilder aus einem OneNote-Dokument extrahieren.

Suchen und Ersetzen von Text in OneNote-Datei mit C#

Beim Bearbeiten eines OneNote-Buchs ist das Suchen und Ersetzen von Text hilfreich. Wenn sich beispielsweise der Name eines Projekts geändert hat, können Sie ganz einfach alle Instanzen des alten Projektnamens durch den neuen ersetzen. Verwenden Sie in Aspose.Note die RichText-Klasse, um bestimmten Text zu ersetzen.

  • Text auf allen Seiten eines OneNote-Dokuments suchen und ersetzen – Der folgende Code sucht und ersetzt Text auf allen Seiten einer OneNote-Datei. Weitere Hilfe finden Sie im folgenden Thema: Text auf allen Seiten ersetzen.
  • Suchen und Ersetzen von Text auf einer bestimmten Seite eines OneNote-Dokuments – Im Folgenden finden Sie Code zum Suchen und Ersetzen von Text auf einer bestimmten Seite einer OneNote-Datei. Weitere Hilfe finden Sie im folgenden Thema: Text auf einer bestimmten Seite ersetzen.

Wir hoffen, dass Ihnen diese API-Funktionen gefallen, die Zeit und Mühe sparen. Die API ist recht einfach und Entwickler können sie problemlos in der Anwendung verwenden. Mit Aspose.Note für .NET können Sie OneNote-Dateien konvertieren, extrahieren, lesen oder aktualisieren, ohne Microsoft OneNote auf dem Server zu installieren.

Um eine vollständige Liste der API-Funktionen anzuzeigen und die API selbst auszuprobieren, besuchen Sie bitte die folgende Seite und laden Sie die erste Version von Aspose.Note für .NET herunter. Wenn Sie Hilfe benötigen, wenden Sie sich bitte an das Aspose.Note-Forum. Weitere Einzelheiten finden Sie in der Aspose.Note for .NET-Dokumentation.