PdfFileEditor.MakeNUp

MakeNUp(Stream, Stream, Stream)

Crea un documento N-Up a partir del firstInputFile a outputFile.

public bool MakeNUp(string inputFile, string outputFile, int x, int y)
ParámetroTipoDescripción
inputFileStringRuta y nombre del archivo pdf de entrada.
outputFileStringRuta y nombre del archivo pdf de salida.
xInt32Número de columnas.
yInt32Número de filas.

Valor de retorno

boolean - Verdadero si tiene éxito, o falso.

Ejemplos

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

Véase también


MakeNUp(Stream, Stream, int, int)

Crea un documento N-Up a partir del flujo de entrada y guarda el resultado en el flujo de salida.

public bool MakeNUp(Stream inputStream, Stream outputStream, int x, int y)
ParámetroTipoDescripción
inputStreamStreamFlujo pdf de entrada.
outputStreamStreamFlujo pdf de salida.
xInt32Número de columnas.
yInt32Número de filas.

Valor de retorno

boolean - Verdadero si tiene éxito, o falso.

Ejemplos

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);

Véase también


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

Crea un documento N-Up a partir del primer flujo de entrada al flujo de salida.

public bool MakeNUp(Stream inputStream, Stream outputStream, int x, int y, PageSize pageSize)
ParámetroTipoDescripción
inputStreamStreamFlujo pdf de entrada.
outputStreamStreamFlujo pdf de salida.
xInt32Número de columnas.
yInt32Número de filas.
pageSizePageSizeEl tamaño de página del archivo pdf de salida.

Valor de retorno

Verdadero si la operación fue exitosa.

Ejemplos

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);

Véase también


MakeNUp(string, string, string)

Crea un documento N-Up a partir de los dos archivos PDF de entrada a outputFile. Cada página de outputFile contendrá dos páginas, una página es del primer archivo de entrada y otra es del segundo archivo de entrada. Las dos páginas están apiladas horizontalmente.

public bool MakeNUp(string firstInputFile, string secondInputFile, string outputFile)
ParámetroTipoDescripción
firstInputFileStringprimer archivo de entrada.
secondInputFileStringsegundo archivo de entrada.
outputFileStringRuta y nombre del archivo pdf de salida.

Valor de retorno

boolean - Verdadero si tiene éxito, o falso.

Ejemplos

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

Véase también


MakeNUp(Stream, Stream, Stream)

Crea un documento N-Up a partir de los dos flujos PDF de entrada a outputStream.

public bool MakeNUp(Stream firstInputStream, Stream secondInputStream, Stream outputStream)
ParámetroTipoDescripción
firstInputStreamStreamprimer flujo de entrada.
secondInputStreamStreamsegundo flujo de entrada.
outputStreamStreamFlujo pdf de salida.

Valor de retorno

boolean - Verdadero si tiene éxito, o falso.

Ejemplos

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);

Véase también


MakeNUp(string[], string, bool)

Crea un documento N-Up a partir de los múltiples archivos PDF de entrada a outputFile. Cada página de outputFile contendrá múltiples páginas, que son combinaciones de páginas en los archivos de entrada del mismo número de página. Las múltiples páginas se apilan horizontalmente si isSidewise es verdadero y se apilan verticalmente si isSidewise es falso.

public bool MakeNUp(string[] inputFiles, string outputFile, bool isSidewise)
ParámetroTipoDescripción
inputFilesString[]Archivos Pdf de entrada.
outputFileStringRuta y nombre del archivo pdf de salida.
isSidewiseBooleanForma de apilamiento, verdadero para horizontal y falso para vertical.

Valor de retorno

boolean - Verdadero si tiene éxito, o falso.

Ejemplos

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

Véase también


MakeNUp(Stream[], Stream, bool)

Crea un documento N-Up a partir de los múltiples flujos PDF de entrada a outputStream. Cada página de outputStream contendrá múltiples páginas, que son combinaciones de páginas en los flujos de entrada del mismo número de página. Las múltiples páginas se apilan horizontalmente si isSidewise es verdadero y se apilan verticalmente si isSidewise es falso.

public bool MakeNUp(Stream[] inputStreams, Stream outputStream, bool isSidewise)
ParámetroTipoDescripción
inputStreamsStream[]Flujos Pdf de entrada.
outputStreamStreamFlujo pdf de salida.
isSidewiseBooleanForma de apilamiento, verdadero para horizontal y falso para vertical.

Valor de retorno

boolean - Verdadero si tiene éxito, o falso.

Ejemplos

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);

Véase también


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

Crea un documento N-Up a partir del archivo de entrada a outputFile.

public bool MakeNUp(string inputFile, string outputFile, int x, int y, PageSize pageSize)
ParámetroTipoDescripción
inputFileStringRuta y nombre del archivo pdf de entrada.
outputFileStringRuta y nombre del archivo pdf de salida.
xInt32Número de columnas.
yInt32Número de filas.
pageSizePageSizeEl tamaño de página del archivo pdf de salida.

Valor de retorno

boolean - Verdadero si tiene éxito, o falso.

Ejemplos

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

Véase también


MakeNUp(string, string, int, int)

Crea un documento N-Up a partir del firstInputFile a outputFile.

public bool MakeNUp(string inputFile, string outputFile, int x, int y)
ParámetroTipoDescripción
inputFileStringRuta y nombre del archivo pdf de entrada.
outputFileStringRuta y nombre del archivo pdf de salida.
xInt32Número de columnas.
yInt32Número de filas.

Valor de retorno

boolean - Verdadero si tiene éxito, o falso.

Ejemplos

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

Véase también


MakeNUp(Stream, Stream, int, int)

Crea un documento N-Up a partir del flujo de entrada y guarda el resultado en el flujo de salida.

public bool MakeNUp(Stream inputStream, Stream outputStream, int x, int y)
ParámetroTipoDescripción
inputStreamStreamFlujo pdf de entrada.
outputStreamStreamFlujo pdf de salida.
xInt32Número de columnas.
yInt32Número de filas.

Valor de retorno

boolean - Verdadero si tiene éxito, o falso.

Ejemplos

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);

Véase también


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

Crea un documento N-Up a partir del primer flujo de entrada al flujo de salida.

public bool MakeNUp(Stream inputStream, Stream outputStream, int x, int y, PageSize pageSize)
ParámetroTipoDescripción
inputStreamStreamFlujo pdf de entrada.
outputStreamStreamFlujo pdf de salida.
xInt32Número de columnas.
yInt32Número de filas.
pageSizePageSizeEl tamaño de página del archivo pdf de salida.

Valor de retorno

Verdadero si la operación fue exitosa.

Ejemplos

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);

Véase también


MakeNUp(string, string, string)

Crea un documento N-Up a partir de los dos archivos PDF de entrada a outputFile. Cada página de outputFile contendrá dos páginas, una página es del primer archivo de entrada y otra es del segundo archivo de entrada. Las dos páginas están apiladas horizontalmente.

public bool MakeNUp(string firstInputFile, string secondInputFile, string outputFile)
ParámetroTipoDescripción
firstInputFileStringprimer archivo de entrada.
secondInputFileStringsegundo archivo de entrada.
outputFileStringRuta y nombre del archivo pdf de salida.

Valor de retorno

boolean - Verdadero si tiene éxito, o falso.

Ejemplos

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

Véase también