Document.Merge

Document.Merge method

Συγχωνεύει ένα σύνολο σελίδων στο έγγραφο.

public Document Merge(IEnumerable<Page> pages, MergeOptions mergeOptions = null)
ΠαράμετροςΤύποςΠεριγραφή
pagesIEnumerable`1Ένα σύνολο σελίδων.
mergeOptionsMergeOptionsΚαθορίζει τις επιλογές για τη συγχώνευση παρεχόμενων σελίδων.

Επιστρεφόμενη Αξία

Επιστρέφει την αναφορά στο έγγραφο.

Παραδείγματα

Δείχνει τον τρόπο εισαγωγής όλων των σελίδων από την ομαδοποίηση εγγράφων PDF κάθε 5 σελίδες σε μία σελίδα 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"));

Δείτε επίσης