PdfFileEditor.MakeNUp

MakeNUp(Stream, Stream, Stream)

تصنع مستند N-Up من firstInputFile إلى outputFile.

public bool MakeNUp(string inputFile, string outputFile, int x, int y)
ParameterTypeDescription
inputFileStringمسار واسم ملف PDF المدخل.
outputFileStringمسار واسم ملف PDF الناتج.
xInt32عدد الأعمدة.
yInt32عدد الصفوف.

Return Value

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

Examples

PdfFileEditor pfe = new PdfFileEditor();
pfe.MakeNUp("input.pdf", "output.pdf", 3, 3);

See Also


MakeNUp(Stream, Stream, int, int)

تصنع مستند N-Up من تدفق المدخلات وتخزن النتيجة في تدفق الإخراج.

public bool MakeNUp(Stream inputStream, Stream outputStream, int x, int y)
ParameterTypeDescription
inputStreamStreamتدفق PDF المدخل.
outputStreamStreamتدفق PDF الناتج.
xInt32عدد الأعمدة.
yInt32عدد الصفوف.

Return Value

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

Examples

PdfFileEditor pfe = new PdfFileEditor();
Stream inputStream = new FileStream("input.pdf", FileMode.Open, FileAccess.Read);
Stream outputStream = new FileStream("output.pdf", FileMode.Create, FileAccess.Write);
pfe.MakeNUp(inputStream, outputStream, 3, 3);

See Also


MakeNUp(Stream, Stream, int, int, PageSize)

تصنع مستند N-Up من تدفق المدخلات الأول إلى تدفق الإخراج.

public bool MakeNUp(Stream inputStream, Stream outputStream, int x, int y, PageSize pageSize)
ParameterTypeDescription
inputStreamStreamتدفق PDF المدخل.
outputStreamStreamتدفق PDF الناتج.
xInt32عدد الأعمدة.
yInt32عدد الصفوف.
pageSizePageSizeحجم الصفحة لملف PDF الناتج.

Return Value

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

Examples

PdfFileEditor pfe = new PdfFileEditor();
Stream inputStream = new FileStream("input.pdf", FileMode.Open, FileAccess.Read);
Stream outputStream = new FileStream("output.pdf", FileMode.Create, FileAccess.Write);
pfe.MakeNUp(inputStream, outputStream, 3, 3, PageSize.A4);

See Also


MakeNUp(string, string, string)

تصنع مستند N-Up من ملفي PDF المدخلين إلى outputFile. ستحتوي كل صفحة من outputFile على صفحتين، واحدة من ملف الإدخال الأول وأخرى من ملف الإدخال الثاني. الصفحتان مكدستان أفقيًا.

public bool MakeNUp(string firstInputFile, string secondInputFile, string outputFile)
ParameterTypeDescription
firstInputFileStringملف الإدخال الأول.
secondInputFileStringملف الإدخال الثاني.
outputFileStringمسار واسم ملف PDF الناتج.

Return Value

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

Examples

PdfFileEditor pfe = new PdfFileEditor();
pfe.MakeNUp("input1.pdf", "input2.pdf", "output.pdf");

See Also


MakeNUp(Stream, Stream, Stream)

تصنع مستند N-Up من تدفقات PDF المدخلة إلى outputStream.

public bool MakeNUp(Stream firstInputStream, Stream secondInputStream, Stream outputStream)
ParameterTypeDescription
firstInputStreamStreamتدفق الإدخال الأول.
secondInputStreamStreamتدفق الإدخال الثاني.
outputStreamStreamتدفق PDF الناتج.

Return Value

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

Examples

PdfFileEditor pfe = new PdfFileEditor();
Stream input1 = new FileStream("input1.pdf", FileMode.Open, FileAccess.Read);
Stream input2 = new FileStream("input2.pdf", FileMode.Open, FileAccess.Read);
Stream output = new FileStream("output.pdf");
pfe.MakeNUp(input1, input2, output);

See Also


MakeNUp(string[], string, bool)

تصنع مستند N-Up من ملفات PDF المدخلة المتعددة إلى outputFile. ستحتوي كل صفحة من outputFile على صفحات متعددة، وهي مزيج من الصفحات في ملفات الإدخال بنفس رقم الصفحة. الصفحات المتعددة مكدسة أفقيًا إذا كانت isSidewise صحيحة ومكدسة عموديًا إذا كانت isSidewise خاطئة.

public bool MakeNUp(string[] inputFiles, string outputFile, bool isSidewise)
ParameterTypeDescription
inputFilesString[]ملفات PDF المدخلة.
outputFileStringمسار واسم ملف PDF الناتج.
isSidewiseBooleanطريقة التكديس، صحيح للأفقي وخاطئ للرأسي.

Return Value

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

Examples

PdfFileEditor pfe = new PdfFileEditor();
pfe.MakeNUp(new string[] { "input1.pdf", "input2.pdf", "input3.pdf" }, "output.pdf", false);

See Also


MakeNUp(Stream[], Stream, bool)

تصنع مستند N-Up من تدفقات PDF المدخلة المتعددة إلى outputStream. ستحتوي كل صفحة من outputStream على صفحات متعددة، وهي مزيج من الصفحات في تدفقات الإدخال بنفس رقم الصفحة. الصفحات المتعددة مكدسة أفقيًا إذا كانت isSidewise صحيحة ومكدسة عموديًا إذا كانت isSidewise خاطئة.

public bool MakeNUp(Stream[] inputStreams, Stream outputStream, bool isSidewise)
ParameterTypeDescription
inputStreamsStream[]تدفقات PDF المدخلة.
outputStreamStreamتدفق PDF الناتج.
isSidewiseBooleanطريقة التكديس، صحيح للأفقي وخاطئ للرأسي.

Return Value

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

Examples

PdfFileEditor pfe = new PdfFileEditor();
Stream stream1 = new FileStream("input1.pdf", FileMode.Open, FileAccess.Read);
Stream stream2 = new FileStream("input2.pdf", FileMode.Open, FileAccess.Read);
Stream stream3 = new FileStream("input3.pdf", FileMode.Open, FileAccess.Read);
Stream output = new FileStream("output.pdf", FileMode.Create, FileAccess.Write);
pfe.MakeNUp(new Stream[] { stream1, stream2, stream3 }, output, false);

See Also


MakeNUp(string, string, int, int, PageSize)

تصنع مستند N-Up من ملف الإدخال إلى outputFile.

public bool MakeNUp(string inputFile, string outputFile, int x, int y, PageSize pageSize)
ParameterTypeDescription
inputFileStringمسار واسم ملف PDF المدخل.
outputFileStringمسار واسم ملف PDF الناتج.
xInt32عدد الأعمدة.
yInt32عدد الصفوف.
pageSizePageSizeحجم الصفحة لملف PDF الناتج.

Return Value

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

Examples

PdfFileEditor pfe = new PdfFileEditor();
pfe.MakeNUp("input.pdf", "output.pdf", 3, 3, PageSize.A4);

See Also


MakeNUp(string, string, int, int)

تصنع مستند N-Up من firstInputFile إلى outputFile.

public bool MakeNUp(string inputFile, string outputFile, int x, int y)
ParameterTypeDescription
inputFileStringمسار واسم ملف PDF المدخل.
outputFileStringمسار واسم ملف PDF الناتج.
xInt32عدد الأعمدة.
yInt32عدد الصفوف.

Return Value

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

Examples

PdfFileEditor pfe = new PdfFileEditor();
pfe.MakeNUp("input.pdf", "output.pdf", 3, 3);

See Also


MakeNUp(Stream, Stream, int, int)

تصنع مستند N-Up من تدفق المدخلات وتخزن النتيجة في تدفق الإخراج.

public bool MakeNUp(Stream inputStream, Stream outputStream, int x, int y)
ParameterTypeDescription
inputStreamStreamتدفق PDF المدخل.
outputStreamStreamتدفق PDF الناتج.
xInt32عدد الأعمدة.
yInt32عدد الصفوف.

Return Value

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

Examples

PdfFileEditor pfe = new PdfFileEditor();
Stream inputStream = new FileStream("input.pdf", FileMode.Open, FileAccess.Read);
Stream outputStream = new FileStream("output.pdf", FileMode.Create, FileAccess.Write);
pfe.MakeNUp(inputStream, outputStream, 3, 3);

See Also


MakeNUp(Stream, Stream, int, int, PageSize)

تصنع مستند N-Up من تدفق الإدخال الأول إلى تدفق الإخراج.

public bool MakeNUp(Stream inputStream, Stream outputStream, int x, int y, PageSize pageSize)
ParameterTypeDescription
inputStreamStreamتدفق PDF المدخل.
outputStreamStreamتدفق PDF الناتج.
xInt32عدد الأعمدة.
yInt32عدد الصفوف.
pageSizePageSizeحجم الصفحة لملف PDF الناتج.

Return Value

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

Examples

PdfFileEditor pfe = new PdfFileEditor();
Stream inputStream = new FileStream("input.pdf", FileMode.Open, FileAccess.Read);
Stream outputStream = new FileStream("output.pdf", FileMode.Create, FileAccess.Write);
pfe.MakeNUp(inputStream, outputStream, 3, 3, PageSize.A4);

See Also


MakeNUp(string, string, string)

تصنع مستند N-Up من ملفي PDF المدخلين إلى outputFile. ستحتوي كل صفحة من outputFile على صفحتين، واحدة من ملف الإدخال الأول وأخرى من ملف الإدخال الثاني. الصفحتان مكدستان أفقيًا.

public bool MakeNUp(string firstInputFile, string secondInputFile, string outputFile)
ParameterTypeDescription
firstInputFileStringملف الإدخال الأول.
secondInputFileStringملف الإدخال الثاني.
outputFileStringمسار واسم ملف PDF الناتج.

Return Value

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

Examples

PdfFileEditor pfe = new PdfFileEditor();
pfe.MakeNUp("input1.pdf", "input2.pdf", "output.pdf");

See Also