TryExtract

TryExtract(string, int, int, string)

استخراج الصفحات من ملف الإدخال ، وحفظها كملف Pdf جديد.

public bool TryExtract(string inputFile, int startPage, int endPage, string outputFile)
معامليكتبوصف
inputFileStringإدخال مسار ملف Pdf.
startPageInt32رقم صفحة البداية.
endPageInt32رقم صفحة النهاية.
outputFileStringإخراج مسار ملف Pdf.

قيمة الإرجاع

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

ملاحظات

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

أمثلة

PdfFileEditor pfe = new PdfFileEditor();
bool result = pfe.TryExtract("input.pdf", 3, 7, "output.pdf");

أنظر أيضا


TryExtract(string, int[], string)

لاستخراج الصفحات المحددة بواسطة مصفوفة الأرقام ، وحفظها كملف PDF جديد.

public bool TryExtract(string inputFile, int[] pageNumber, string outputFile)
معامليكتبوصف
inputFileStringمسار ملف الإدخال.
pageNumberInt32[]فهرس الصفحة من ملف الإدخال.
outputFileStringمسار ملف الإخراج.

قيمة الإرجاع

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

ملاحظات

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

أمثلة

PdfFileEditor pfe = new PdfFileEditor();
bool result = pfe.TryExtract("input.pdf", new int[] { 3, 5, 7 }, "output.pdf");

أنظر أيضا


TryExtract(Stream, int[], Stream)

لاستخراج الصفحات المحددة بواسطة مصفوفة الأرقام ، وحفظها كملف Pdf جديد.

public bool TryExtract(Stream inputStream, int[] pageNumber, Stream outputStream)
معامليكتبوصف
inputStreamStreamدفق ملف الإدخال.
pageNumberInt32[]فهرس الصفحة من ملف الإدخال.
outputStreamStreamدفق ملف الإخراج.

قيمة الإرجاع

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

ملاحظات

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

أمثلة

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

أنظر أيضا


TryExtract(Stream, int[], HttpResponse)

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

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

قيمة الإرجاع

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

ملاحظات

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

أنظر أيضا


TryExtract(string, int[], HttpResponse)

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

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

قيمة الإرجاع

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

ملاحظات

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

أنظر أيضا