MergeOptions.InsertAt
MergeOptions.InsertAt property
Obtient ou définit la position où les pages importées seront insérées.
public int InsertAt { get; set; }
Exceptions
exception | condition |
---|---|
ArgumentOutOfRangeException |
Remarques
Si la valeur est supérieure au nombre de pages dans le document cible, les pages importées sont ajoutées à la fin du document.
Exemples
Montre comment importer toutes les pages d’un ensemble de documents PDF tout en insérant des pages de chaque document PDF en tant qu’enfants d’une page OneNote de niveau supérieur.
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"));
Voir également
- class MergeOptions
- espace de noms Aspose.Note
- Assemblée Aspose.Note