So speichern Sie ein OneNote -Dokument

Einen Dokument auf OneNote -Format speichern

Wie funktioniert es?

Mit der von der API aufgedeckten Save -Methode können Sie das Dokument im OneNote -Format speichern. Die folgenden drei überlasteten Mitglieder bieten die Möglichkeit, das Dokument im OneNote -Format zu speichern.

1string inputFile = "Sample1.one";
2string dataDir = RunExamples.GetDataDir_LoadingAndSaving();
3string outputFile = "SaveDocToOneNoteFormat_out.one";
4            
5Document doc = new Document(dataDir + inputFile);
6doc.Save(dataDir + outputFile);

Speichern eines Dokuments mithilfe von Speichernoptionen

1string inputFile = "Sample1.one";
2string dataDir = RunExamples.GetDataDir_LoadingAndSaving();
3string outputFile = "SaveDocToOneNoteFormatUsingOnesaveoptions_out.one";
4
5Document document = new Document(dataDir + inputFile);
6
7document.Save(dataDir + outputFile, new OneSaveOptions());

Speichern eines Dokuments mithilfe von Speichernformat

1string inputFile = "Sample1.one";
2string dataDir = RunExamples.GetDataDir_LoadingAndSaving();
3string outputFile = "SaveDocToOneNoteFormatUsingSaveFormat_out.one";
4
5Document document = new Document(dataDir + inputFile);
6
7document.Save(dataDir + outputFile, SaveFormat.One);

Speichern Sie das OneNote -Dokument in einem Stream

Benutzer können ein Stream -Objekt an die Methode von Dokument.Save (Stream, SaveFormat) übergeben. Wenn Sie in einem Stream speichern, müssen Sie das Speicherformat explizit angeben.

Das folgende Codebeispiel zeigt, wie ein Dokument in einem Stream speichert.

 1// The path to the documents directory.
 2string dataDir = RunExamples.GetDataDir_LoadingAndSaving();
 3
 4// Load the document into Aspose.Note.
 5Document doc = new Document(dataDir + "Aspose.one");
 6
 7MemoryStream dstStream = new MemoryStream();
 8doc.Save(dstStream, SaveFormat.Pdf);
 9
10// Rewind the stream position back to zero so it is ready for next reader.
11dstStream.Position = 0;

Geben Sie OneNote Save -Optionen an

Es gibt überlastete Methoden für die Dokument. Dies sollte ein Objekt einer Klasse sein, die aus der SaveOptions -Klasse abgeleitet ist. Jedes Save -Format verfügt über eine entsprechende Klasse, die Speicheroptionen für dieses Format hält. Beispielsweise gibt es PDFSaveOptions für SaveFormat.pdf und OneSaveOptions für SaveFormat.one.

Das folgende Codebeispiel zeigt, wie Speicheroptionen vor dem Speichern eines Dokuments in PDF festgelegt werden.

 1// The path to the documents directory.
 2string dataDir = RunExamples.GetDataDir_LoadingAndSaving();
 3
 4// Load the document into Aspose.Note.
 5Document doc = new Document(dataDir + "Aspose.one");
 6
 7// Initialize PdfSaveOptions object
 8PdfSaveOptions opts = new PdfSaveOptions();
 9// Set page index
10opts.PageIndex = 2;
11// Set page count
12opts.PageCount = 3;
13
14//specify compression if required
15opts.ImageCompression = Saving.Pdf.PdfImageCompression.Jpeg;
16opts.JpegQuality = 90;
17
18dataDir = dataDir + "Document.SaveWithOptions_out.pdf";
19doc.Save(dataDir, opts);
Subscribe to Aspose Product Updates

Get monthly newsletters & offers directly delivered to your mailbox.