MergeOptions.InsertAt
MergeOptions.InsertAt property
Ottiene o imposta la posizione in cui verranno inserite le pagine importate.
public int InsertAt { get; set; }
Eccezioni
eccezione | condizione |
---|---|
ArgumentOutOfRangeException |
Osservazioni
Se il valore è maggiore del conteggio delle pagine nel documento di destinazione, le pagine importate vengono aggiunte alla fine del documento.
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
- class MergeOptions
- spazio dei nomi Aspose.Note
- assemblea Aspose.Note