MergeOptions.InsertAt
MergeOptions.InsertAt property
Obtiene o establece la posición donde se insertarán las páginas importadas.
public int InsertAt { get; set; }
Excepciones
excepción | condición |
---|---|
ArgumentOutOfRangeException |
Observaciones
Si el valor es mayor que el recuento de páginas en el documento de destino, las páginas importadas se agregan al final del documento.
Ejemplos
Muestra cómo importar todas las páginas de un conjunto de documentos PDF mientras inserta páginas de cada documento PDF como elementos secundarios de una página de OneNote de nivel superior.
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"));
Ver también
- class MergeOptions
- espacio de nombres Aspose.Note
- asamblea Aspose.Note