MergeOptions.InsertAt
محتويات
[
يخفي
]MergeOptions.InsertAt property
يحصل أو يعيّن الموضع الذي ستُدرج فيه الصفحات المستوردة.
public int InsertAt { get; set; }
استثناءات
| استثناء | شرط |
|---|---|
| ArgumentOutOfRangeException |
ملاحظات
إذا كانت القيمة أكبر من عدد الصفحات في المستند الهدف، فستُضاف الصفحات المستوردة إلى نهاية المستند.
أمثلة
يعرض كيفية استيراد جميع الصفحات من مجموعة مستندات PDF مع إدراج صفحات كل مستند PDF كأطفال لصفحة OneNote المستوى الأعلى.
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"));
انظر أيضًا
- class MergeOptions
- namespace Aspose.Note
- assembly Aspose.Note