TryInsert

TryInsert(string, int, string, int[], string)

إدراج صفحات من ملف آخر في ملف Pdf الخاص بالإدخال.

public bool TryInsert(string inputFile, int insertLocation, string portFile, int[] pageNumber, 
    string outputFile)
معامليكتبوصف
inputFileStringإدخال ملف PDF.
insertLocationInt32أدخل الموضع في ملف الإدخال.
portFileStringصفحات من ملف Pdf.
pageNumberInt32[]رقم صفحة الملف المنفذ في المنفذ.
outputFileStringإخراج ملف PDF.

قيمة الإرجاع

صحيح للنجاح أو خطأ.

ملاحظات

تشبه طريقة TryInsert طريقة الإدراج ، باستثناء أن طريقة TryInsert لا تطرح استثناءً إذا فشلت العملية.

أمثلة

PdfFileEditor pfe = new PdfFileEditor();
bool result = pfe.TryInsert("file1.pdf", 1, "file2.pdf", new int[] { 2, 6 }, "out.pdf");

أنظر أيضا


TryInsert(Stream, int, Stream, int[], Stream)

إدراج صفحات من ملف آخر في ملف Pdf الخاص بالإدخال.

public bool TryInsert(Stream inputStream, int insertLocation, Stream portStream, int[] pageNumber, 
    Stream outputStream)
معامليكتبوصف
inputStreamStreamدفق الإدخال لملف Pdf.
insertLocationInt32أدخل الموضع في ملف الإدخال.
portStreamStreamدفق ملف PDF للصفحات.
pageNumberInt32[]رقم صفحة الملف المنفذ في المنفذ.
outputStreamStreamتيار الإخراج.

قيمة الإرجاع

صحيح إذا اكتملت العملية بنجاح خلاف ذلك ، خطأ.

ملاحظات

تشبه طريقة TryInsert طريقة الإدراج ، باستثناء أن طريقة TryInsert لا تطرح استثناءً إذا فشلت العملية.

أمثلة

PdfFileEditor pfe = new PdfFileEditor();
Stream sourceStream = new FileStream("file1.pdf", FileMode.Open, FileAccess.Read);
Stream insertedStream = new FileStream("file2.pdf", FileMode.Open, FileAccess.Read);
Stream outStream = new FileStream("out.pdf", FileMode.Create, FileAccess.Write);
bool result = pfe.TryInsert(sourceStream, 1, insertedStream, new int[] { 3, 4, 5}, outStream);

أنظر أيضا


TryInsert(string, int, string, int[], HttpResponse)

إدراج محتويات الملف في الملف المصدر وتخزين النتائج في كائن HttpResponse .

public bool TryInsert(string inputFile, int insertLocation, string portFile, int[] pageNumber, 
    HttpResponse response)
معامليكتبوصف
inputFileStringاسم الملف المصدر.
insertLocationInt32رقم الصفحة حيث سيتم إدراج الملف الثاني.
portFileStringمسار الملف الذي سيتم إدراجه.
pageNumberInt32[]مجموعة من أرقام الصفحات في الملف المصدر التي سيتم إدراجها.
responseHttpResponseكائن الاستجابة حيث سيتم تخزين النتيجة.

قيمة الإرجاع

صحيح إذا اكتملت العملية بنجاح خلاف ذلك ، خطأ.

ملاحظات

تشبه طريقة TryInsert طريقة الإدراج ، باستثناء أن طريقة TryInsert لا تطرح استثناءً إذا فشلت العملية.

أنظر أيضا


TryInsert(Stream, int, Stream, int[], HttpResponse)

إدراج المستند في مستند آخر وتخزين النتائج في كائن استجابة.

public bool TryInsert(Stream inputStream, int insertLocation, Stream portStream, int[] pageNumber, 
    HttpResponse response)
معامليكتبوصف
inputStreamStreamدفق مع المستند المصدر
insertLocationInt32الموقع حيث سيتم إدراج المستند الآخر.
portStreamStreamالوثيقة المراد ادراجها.
pageNumberInt32[]مجموعة من أرقام الصفحات في المستند الثاني والتي سيتم إدراجها.
responseHttpResponseكائن الاستجابة حيث سيتم تخزين النتيجة.

قيمة الإرجاع

صحيح إذا اكتملت العملية بنجاح خلاف ذلك ، خطأ.

ملاحظات

تشبه طريقة TryInsert طريقة الإدراج ، باستثناء أن طريقة TryInsert لا تطرح استثناءً إذا فشلت العملية.

أنظر أيضا