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
- مساحة الاسم Aspose.Note
- المجسم Aspose.Note