Bonjour,
Dans le cadre d'une application pour un client, je génère un flux pdf de plusieurs centaines de pdfs unitaires.
Cela fonctionne très bien jusqu'au jour où....
En fait, dans certains pdfs, des marques de maquettage sont présentes, mais invisibles à l'impression ou à l'écran. Elles sont placées dans des zones de recadrage proposées par acrobat.
Le problème est que lorsque j'effectue ma concaténation avec itext, ces zones apparaissent puisque le code prend la taille complète du document :
pdfDoc.SetPageSize(reader.GetPageSizeWithRotation(i))
J'ai essayé en préfixant le format en A4
pdfDoc.SetPageSize(iTextSharp.text.PageSize.A4)
mais le problème est similaire, il cale l'a4 en partant du bord du document complet, et donc les marges apparaissent à gauche.
Y-a-t'il une astuce pour prendre en compte (ou plutôt ne pas prendre en compte) ces fameuses zones de recadrage avec iText ?
D'avance, merci
Partager