PdfFileEditor.Insert

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

Insère des pages d’un autre fichier dans le fichier Pdf à une position.

public bool Insert(string inputFile, int insertLocation, string portFile, int startPage, 
    int endPage, string outputFile)
ParamètreTypeDescription
inputFileStringFichier Pdf d’entrée.
insertLocationInt32Position dans le fichier d’entrée.
portFileStringLe fichier Pdf de portage.
startPageInt32Position de départ dans portFile.
endPageInt32Position de fin dans portFile.
outputFileStringFichier Pdf de sortie.

Valeur de retour

Vrai pour succès, ou faux.

Exemples

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

Voir aussi


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

Insère des pages d’un autre fichier dans le fichier Pdf d’entrée.

public bool Insert(Stream inputStream, int insertLocation, Stream portStream, int startPage, 
    int endPage, Stream outputStream)
ParamètreTypeDescription
inputStreamStreamFlux d’entrée du fichier Pdf.
insertLocationInt32Position d’insertion dans le fichier d’entrée.
portStreamStreamFlux du fichier Pdf pour les pages.
startPageInt32À partir de quelle page commencer.
endPageInt32À quelle page finir.
outputStreamStreamFlux de sortie.

Valeur de retour

Vrai pour succès, ou faux.

Exemples

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

Voir aussi


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

Insère des pages d’un autre fichier dans le fichier Pdf d’entrée.

public bool Insert(string inputFile, int insertLocation, string portFile, int[] pageNumber, 
    string outputFile)
ParamètreTypeDescription
inputFileStringFichier Pdf d’entrée.
insertLocationInt32Position d’insertion dans le fichier d’entrée.
portFileStringPages du fichier Pdf.
pageNumberInt32[]Le numéro de page du fichier porté dans portFile.
outputFileStringFichier Pdf de sortie.

Valeur de retour

Vrai pour succès, ou faux.

Exemples

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

Voir aussi


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

Insère des pages d’un autre fichier dans le fichier Pdf d’entrée.

public bool Insert(Stream inputStream, int insertLocation, Stream portStream, int[] pageNumber, 
    Stream outputStream)
ParamètreTypeDescription
inputStreamStreamFlux d’entrée du fichier Pdf.
insertLocationInt32Position d’insertion dans le fichier d’entrée.
portStreamStreamFlux du fichier Pdf pour les pages.
pageNumberInt32[]Le numéro de page du fichier porté dans portFile.
outputStreamStreamFlux de sortie.

Valeur de retour

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

Exemples

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

Voir aussi