Class NotebookPdfSaveOptions

NotebookPdfSaveOptions class

Memungkinkan untuk menentukan opsi tambahan saat merender halaman buku catatan ke PDF.

public class NotebookPdfSaveOptions : NotebookSaveOptions<PdfSaveOptions>

Konstruktor

NamaKeterangan
NotebookPdfSaveOptions()Konstruktor default.

Properti

NamaKeterangan
DeferredSaving { get; set; }Mendapat atau menetapkan nilai yang menunjukkan apakah dokumen turunan harus disimpan secara eksplisit.
DocumentSaveOptions { get; }
Flatten { get; set; }Mendapat atau menyetel nilai yang menunjukkan apakah hierarki anak buku catatan disimpan secara rata.
override SaveFormat { get; }

Metode

NamaKeterangan
override GetDocumentSaveOptions()

Contoh

Menunjukkan cara menyimpan buku catatan dalam format pdf dengan opsi yang ditentukan.

// Jalur ke direktori dokumen.
string dataDir = RunExamples.GetDataDir_NoteBook();

// Muat Buku Catatan OneNote
var notebook = new Notebook(dataDir + "Notizbuch �ffnen.onetoc2");

var notebookSaveOptions = new NotebookPdfSaveOptions();

var documentSaveOptions = notebookSaveOptions.DocumentSaveOptions;

documentSaveOptions.PageSplittingAlgorithm = new KeepSolidObjectsAlgorithm();

dataDir = dataDir + "ConvertToPDF_out.pdf";

// Simpan Buku Catatan
notebook.Save(dataDir, notebookSaveOptions);

Lihat juga