PdfFileEditor.MakeBooklet

MakeBooklet(string, string)

Crée un livret à partir du fichier d’entrée vers le fichier de sortie.

public bool MakeBooklet(string inputFile, string outputFile)
ParamètreTypeDescription
inputFileStringChemin et nom du fichier pdf d’entrée.
outputFileStringChemin et nom du fichier pdf de sortie.

Valeur de retour

boolean - Vrai pour le succès, ou faux.

Exemples

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

Voir aussi


MakeBooklet(Stream, Stream)

Crée un livret à partir de l’InputStream vers l’outputStream.

public bool MakeBooklet(Stream inputStream, Stream outputStream)
ParamètreTypeDescription
inputStreamStreamFlux pdf d’entrée.
outputStreamStreamflux pdf de sortie.

Valeur de retour

Vrai si l’opération a réussi.

Exemples

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.MakeBooklet(inputStream, outputStream);

Voir aussi


MakeBooklet(string, string, PageSize)

Crée un livret à partir du inputFile vers le outputFile.

public bool MakeBooklet(string inputFile, string outputFile, PageSize pageSize)
ParamètreTypeDescription
inputFileStringChemin et nom du fichier pdf d’entrée.
outputFileStringChemin et nom du fichier pdf de sortie.
pageSizePageSizeLa taille de page du fichier pdf de sortie.

Valeur de retour

Vrai si l’opération a réussi.

Exemples

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

Voir aussi


MakeBooklet(Stream, Stream, PageSize)

Crée un livret à partir du flux d’entrée et enregistre le résultat dans le flux de sortie.

public bool MakeBooklet(Stream inputStream, Stream outputStream, PageSize pageSize)
ParamètreTypeDescription
inputStreamStreamFlux PDF d’entrée.
outputStreamStreamflux pdf de sortie.
pageSizePageSizeLa taille de page du fichier pdf de sortie.

Valeur de retour

Vrai si l’opération a réussi.

Exemples

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.MakeBooklet(inputStream, outputStream, PageSize.A4);

Voir aussi


MakeBooklet(string, string, int[], int[])

Crée un livret personnalisé à partir du firstInputFile vers le outputFile.

public bool MakeBooklet(string inputFile, string outputFile, int[] leftPages, int[] rightPages)
ParamètreTypeDescription
inputFileStringLe fichier d’entrée.
outputFileStringChemin et nom du fichier pdf de sortie.
leftPagesInt32[]Les pages de gauche du livret.
rightPagesInt32[]Les pages de droite du livret.

Valeur de retour

boolean - Vrai pour le succès, ou faux.

Exemples

PdfFileEditor pfe = new PdfFileEditor();
pfe.MakeBooklet("input.pdf", "output.pdf", new int[] { 2, 4, 6 }, new int[] 1, 3, 5, 7 });

Voir aussi


MakeBooklet(Stream, Stream, int[], int[])

Crée un livret personnalisé à partir du firstInputStream vers le outputStream.

public bool MakeBooklet(Stream inputStream, Stream outputStream, int[] leftPages, int[] rightPages)
ParamètreTypeDescription
inputStreamStreamLe flux d’entrée.
outputStreamStreamflux pdf de sortie.
leftPagesInt32[]Les pages de gauche.
rightPagesInt32[]Les pages de droite.

Valeur de retour

boolean - Vrai pour le succès, ou faux.

Exemples

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.MakeBooklet(inputStream, outputStream, new int[] { 2, 4, 6 }, new int[] 1, 3, 5, 7 });

Voir aussi


MakeBooklet(string, string, PageSize, int[], int[])

Crée un livret personnalisé à partir du firstInputFile vers le outputFile.

public bool MakeBooklet(string inputFile, string outputFile, PageSize pageSize, int[] leftPages, 
    int[] rightPages)
ParamètreTypeDescription
inputFileStringLe fichier d’entrée.
outputFileStringChemin et nom du fichier pdf de sortie.
pageSizePageSizeLa taille de page du fichier pdf de sortie.
leftPagesInt32[]Les pages de gauche.
rightPagesInt32[]Les pages de droite.

Valeur de retour

boolean - Vrai pour le succès, ou faux.

Exemples

PdfFileEditor pfe = new PdfFileEditor();
pfe.MakeBooklet("input.pdf", "output.pdf", PageSize.A4, new int[] { 2, 4, 6 }, new int[] 1, 3, 5, 7 });

Voir aussi


MakeBooklet(Stream, Stream, PageSize, int[], int[])

Crée un livret à partir du firstInputStream vers le outputStream.

public bool MakeBooklet(Stream inputStream, Stream outputStream, PageSize pageSize, 
    int[] leftPages, int[] rightPages)
ParamètreTypeDescription
inputStreamStreamLe flux d’entrée.
outputStreamStreamflux pdf de sortie.
pageSizePageSizeLa taille de page du fichier pdf de sortie.
leftPagesInt32[]Les pages de gauche.
rightPagesInt32[]Les pages de droite.

Valeur de retour

boolean - Vrai pour le succès, ou faux.

Exemples

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.MakeBooklet(inputStream, outputStream, PageSize.A4, new int[] { 2, 4, 6 }, new int[] 1, 3, 5, 7 });

Voir aussi

MakeBooklet(string, PageSize, int[], int[], HttpResponse)

Crée un livret à partir du fichier source et stocke le résultat dans des objets HttpResponse.

public bool MakeBooklet(string inputFile, PageSize pageSize, int[] leftPages, int[] rightPages, 
    HttpResponse response)
ParamètreTypeDescription
inputFileStringChemin du fichier source.
pageSizePageSizeTaille de page souhaitée.
leftPagesInt32[]Tableau des numéros de page à placer à gauche.
rightPagesInt32[]Tableau des numéros de page à placer à droite.
responseHttpResponseObjet HttpResponse où le résultat sera stocké.

Valeur de retour

Vrai si l’opération a réussi.

Voir aussi


MakeBooklet(Stream, PageSize, int[], int[], HttpResponse)

Crée un livret à partir du fichier PDF et le stocke dans HttpResponse.

public bool MakeBooklet(Stream inputStream, PageSize pageSize, int[] leftPages, int[] rightPages, 
    HttpResponse response)
ParamètreTypeDescription
inputStreamStreamFlux de document d’entrée.
pageSizePageSizeTaille de page souhaitée.
leftPagesInt32[]Tableau des numéros de page qui seront placés à gauche.
rightPagesInt32[]Tableau des numéros de page qui seront placés à droite.
responseHttpResponseObjet HttpResponse.

Valeur de retour

Vrai si l’opération a réussi.

Voir aussi


MakeBooklet(string, PageSize, HttpResponse)

Crée un livret à partir du fichier source et stocke le résultat dans des objets HttpResponse.

public bool MakeBooklet(string inputFile, PageSize pageSize, HttpResponse response)
ParamètreTypeDescription
inputFileStringChemin du fichier source.
pageSizePageSizeTaille de page souhaitée dans le fichier de sortie.
responseHttpResponseObjet HttpResponse où le résultat sera stocké.

Valeur de retour

Vrai si l’opération a réussi.

Voir aussi


MakeBooklet(Stream, PageSize, HttpResponse)

Crée un livret à partir du fichier source et stocke le résultat dans HttpResponse.

public bool MakeBooklet(Stream inputStream, PageSize pageSize, HttpResponse response)
ParamètreTypeDescription
inputStreamStreamFlux de document d’entrée.
pageSizePageSizeTaille de page souhaitée dans le fichier de sortie.
responseHttpResponseObjet Respose où le résultat sera enregistré.

Valeur de retour

vrai si le livret a été construit avec succès.

Voir aussi