TryInsert

TryInsert(string, int, string, int[], string)

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

public bool TryInsert(string inputFile, int insertLocation, string portFile, int[] pageNumber, 
    string outputFile)
ParamètreTaperLa description
inputFileStringSaisir le fichier Pdf.
insertLocationInt32Insérer la position 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.

Return_Value

Vrai pour le succès, ou faux.

Remarques

La méthode TryInsert est similaire à la méthode Insert, sauf que la méthode TryInsert ne lève pas d’exception si l’opération échoue.

Exemples

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

Voir également


TryInsert(Stream, int, Stream, int[], Stream)

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

public bool TryInsert(Stream inputStream, int insertLocation, Stream portStream, int[] pageNumber, 
    Stream outputStream)
ParamètreTaperLa description
inputStreamStreamFlux d’entrée du fichier Pdf.
insertLocationInt32Insérer la position dans le fichier d’entrée.
portStreamStreamFlux de fichier Pdf pour les pages.
pageNumberInt32[]Le numéro de page du fichier porté dans portFile.
outputStreamStreamFlux de sortie.

Return_Value

true si l’opération s’est terminée avec succès ; sinon, faux.

Remarques

La méthode TryInsert est similaire à la méthode Insert, sauf que la méthode TryInsert ne lève pas d’exception si l’opération échoue.

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

Voir également


TryInsert(string, int, string, int[], HttpResponse)

Insère le contenu du fichier dans le fichier source et stocke le résultat dans l’objet HttpResponse.

public bool TryInsert(string inputFile, int insertLocation, string portFile, int[] pageNumber, 
    HttpResponse response)
ParamètreTaperLa description
inputFileStringNom du fichier source.
insertLocationInt32Numéro de page où le deuxième fichier sera inséré.
portFileStringChemin du fichier qui sera inséré.
pageNumberInt32[]Tableau de numéros de page dans le fichier source qui sera inséré.
responseHttpResponseObjet de réponse où le résultat sera stocké.

Return_Value

true si l’opération s’est terminée avec succès ; sinon, faux.

Remarques

La méthode TryInsert est similaire à la méthode Insert, sauf que la méthode TryInsert ne lève pas d’exception si l’opération échoue.

Voir également


TryInsert(Stream, int, Stream, int[], HttpResponse)

Insère le document dans un autre document et stocke le résultat dans l’objet de réponse.

public bool TryInsert(Stream inputStream, int insertLocation, Stream portStream, int[] pageNumber, 
    HttpResponse response)
ParamètreTaperLa description
inputStreamStreamDiffuser avec le document source
insertLocationInt32Emplacement où un autre document sera inséré.
portStreamStreamDocument à insérer.
pageNumberInt32[]Tableau des numéros de page dans le deuxième document qui sera inséré.
responseHttpResponseObjet de réponse où le résultat sera stocké.

Return_Value

true si l’opération s’est terminée avec succès ; sinon, faux.

Remarques

La méthode TryInsert est similaire à la méthode Insert, sauf que la méthode TryInsert ne lève pas d’exception si l’opération échoue.

Voir également