PdfFileEditor.Insert

Insert(string, int, string, int, int, string)

تُدرج الصفحات من ملف آخر في ملف Pdf في موقع معين.

public bool Insert(string inputFile, int insertLocation, string portFile, int startPage, 
    int endPage, string outputFile)
ParameterTypeDescription
inputFileStringملف Pdf المدخل.
insertLocationInt32الموقع في ملف المدخل.
portFileStringملف Pdf المنقول.
startPageInt32موقع البداية في portFile.
endPageInt32موقع النهاية في portFile.
outputFileStringملف Pdf الناتج.

Return Value

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

Examples

PdfFileEditor pfe = new PdfFileEditor();
pfe.Insert("file1.pdf", 1, "file2.pdf", 2, 6, "out.pdf");

See Also


Insert(Stream, int, Stream, int, int, Stream)

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

public bool Insert(Stream inputStream, int insertLocation, Stream portStream, int startPage, 
    int endPage, Stream outputStream)
ParameterTypeDescription
inputStreamStreamتدفق ملف Pdf المدخل.
insertLocationInt32موقع الإدراج في ملف المدخل.
portStreamStreamتدفق ملف Pdf للصفحات.
startPageInt32من أي صفحة تبدأ.
endPageInt32إلى أي صفحة تنتهي.
outputStreamStreamتدفق الناتج.

Return Value

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

Examples

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);
pfe.Insert(sourceStream, 1, insertedStream, 2, 6, outStream);

See Also


Insert(string, int, string, int[], string)

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

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

Return Value

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

Examples

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

See Also


Insert(Stream, int, Stream, int[], Stream)

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

public bool Insert(Stream inputStream, int insertLocation, Stream portStream, int[] pageNumber, 
    Stream outputStream)
ParameterTypeDescription
inputStreamStreamتدفق ملف Pdf المدخل.
insertLocationInt32موقع الإدراج في ملف المدخل.
portStreamStreamتدفق ملف Pdf للصفحات.
pageNumberInt32[]رقم الصفحة المنقولة في portFile.
outputStreamStreamتدفق الناتج.

Return Value

صحيح إذا كانت العملية ناجحة.

Examples

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);
pfe.Insert(sourceStream, 1, insertedStream, new int[] { 3, 4, 5}, outStream);

See Also