Bonjour a tous,

J'ai un petit souci quant à la concaténation de deux PDF que j'ai precedement créer sous word. Pour réaliser cette fusion, j'utilise la bibliothèque PDFSHARP.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
 
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using PdfSharp.Pdf;
using PdfSharp.Pdf.IO;
using PdfSharp.Pdf.Advanced;
using PdfSharp.Pdf.Security;
 
namespace Test_PDFSHARP
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }
 
        private void button1_Click(object sender, EventArgs e)
        {
 
            PdfDocument Source = PdfReader.Open("c:\\001 - TEST\\Doc1.pdf", PdfDocumentOpenMode.Import);
            PdfDocument Destination = PdfReader.Open("c:\\001 - TEST\\Doc2.pdf", PdfDocumentOpenMode.Import);
 
            foreach (PdfPage page in Source.Pages)
                Destination.AddPage(page);
 
            Destination.Save("c:\\001 - TEST\\Report2.pdf");
            Console.WriteLine("Fin");
            Source.Close();
            Destination.Close();
        }
    }
}
J'obtiens ce message :

'Test_PDFSHARP.vshost.exe' (Managé (v4.0.30319))*: 'C:\Users\dev\documents\visual studio 2010\Projects\Test_PDFSHARP\Test_PDFSHARP\bin\Debug\Test_PDFSHARP.exe' chargé, symboles chargés.
'Test_PDFSHARP.vshost.exe' (Managé (v4.0.30319))*: 'C:\Users\dev\documents\visual studio 2010\Projects\Test_PDFSHARP\Test_PDFSHARP\bin\Debug\PdfSharp.dll' chargé, symboles chargés.
'Test_PDFSHARP.vshost.exe' (Managé (v4.0.30319))*: 'C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Configuration\v4.0_4.0.0.0__b03f5f7f11d50a3a\System.Configuration.dll' chargé, chargement des symboles ignoré. Le module est optimisé et l'option du débogueur 'Uniquement mon code' est activée.
SampleMessage1: 'This is sample message 1 (2.0).'
SampleMessage2: 'This is sample message 2: {0}.'
NameMustStartWithSlash: 'A PDF name must start with a slash ('/').'
UserOrOwnerPasswordRequired: 'At least a user or an owner password is required to encrypt the document.'
UnexpectedToken: 'Token '{0}' was not expected.'
UnknownEncryption: 'The PDF document is protected with an encryption not supported by PDFsharp.'
Une exception de première chance de type 'System.InvalidOperationException' s'est produite dans PdfSharp.dll
'Test_PDFSHARP.vshost.exe' (Managé (v4.0.30319))*: 'C:\Windows\Microsoft.Net\assembly\GAC_MSIL\mscorlib.resources\v4.0_4.0.0.0_fr_b77a5c561934e089\mscorlib.resources.dll' chargé
Si quelqu'un a une petite idée, je suis preneur.

Merci pour votre aide.