Document.Merge

Document.Merge method

Unisce un insieme di pagine al documento.

public Document Merge(IEnumerable<Page> pages, MergeOptions mergeOptions = null)
ParametroTipoDescrizione
pagesIEnumerable`1Un insieme di pagine.
mergeOptionsMergeOptionsSpecifica le opzioni su come unire le pagine fornite.

Valore di ritorno

Restituisce il riferimento al documento.

Esempi

Mostra come importare tutte le pagine dal documento PDF raggruppando ogni 5 pagine in una singola pagina di OneNote.

string dataDir = RunExamples.GetDataDir_Import();

var d = new Document();

var mergeOptions = new MergeOptions() { ImportAsSinglePage = true, PageSpacing = 100 };

IEnumerable<Page> pages = PdfImporter.Import(Path.Combine(dataDir, "SampleGrouping.pdf"));
while (pages.Any())
{
    d.Merge(pages.Take(5), mergeOptions);
    pages = pages.Skip(5);
}

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

Guarda anche