MergeOptions.InsertAsChild

MergeOptions.InsertAsChild property

Ottiene o imposta un valore che indica se le pagine inserite devono essere aggiunte come figlie della pagina precedente.

public bool InsertAsChild { get; set; }

Esempi

Mostra come importare tutte le pagine da un set di documenti PDF durante l’inserimento di pagine da ogni documento PDF come figli di una pagina OneNote di primo livello.

string dataDir = RunExamples.GetDataDir_Import();

var d = new Document();

foreach (var file in new[] { "sampleText.pdf", "sampleImage.pdf", "sampleTable.pdf" })
{
    d.AppendChildLast(new Page()).Title = new Title() { TitleText = new RichText() { ParagraphStyle = ParagraphStyle.Default }.Append(file) };
    d.Import(Path.Combine(dataDir, file), new PdfImportOptions(), new MergeOptions() { InsertAt = int.MaxValue, InsertAsChild = true });
}

d.Save(Path.Combine(dataDir, "sample_StructuredMerge.one"));

Guarda anche