Bonjour,
Pourriez vous m'aider svp,
J'ai un fichier PDF déjà existant je dois lui ajouter plusieurs fichiers pdf,
(le modifier en lui ajoutant des fichiers) sauf que les fichiers que j'ajoute, écrase le contenu du fichier existant. (j'utilise itext)
Code:
1
2
3
4
5
6
7
8
9
10 PdfCopyFields copy = null; try { copy = new PdfCopyFields(new FileOutputStream(outputFile)); } catch (DocumentException e1) { LOGGER.error("Error",e1.getMessage()); } addPDF(copy); copy.close();
addPDF(copy)
Code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21 ZipInputStream zStream = new ZipInputStream(new ByteArrayInputStream(zipValue)); try { ZipEntry entry; // parcourt des éléments du zip while ((entry = zStream.getNextEntry()) != null) { try { PdfReader reader = new PdfReader(zStream); copy.addDocument(reader); reader.close(); } catch (Exception e) { e.printStackTrace(); } } } finally { zStream.close(); }