Je fais un rapport qui contient plus de 1000 enregistrements en utilisant pdfptable de itext. il n'est pas facile de rechercher un enregistrement particulier, donc je me demande s'il n'y a aucun moyen d'ajouter un signet dans une pdfpcell.comment ajouter un signet dans une pdfpcell
Répondre
Pour ajouter des signets dans un document pdf en utilisant iTextSharp, vous devez utiliser les objets Chapitre et/ou Section. Tandis que techniquement, vous pouvez faire ce travail, les objets de chapitre et de section ont quelques limitations et quelques frais généraux assez grands, particulièrement pour des milliers d'articles. De plus, je n'ai jamais été capable d'arrêter l'affichage des numéros de chapitre et de section dans mon document, ce qui est probablement un problème pour vous si votre contenu est en pdfpcells.
Cette link fournit une bonne introduction à l'ajout de signets à un fichier pdf. Faites défiler jusqu'à la fin de l'article pour la section Signet.
Dans cet article, vous trouverez également des informations sur la définition de LocalDestinations dans un document PDF. Ceux-ci n'apparaissent pas comme signets, et ils nécessitent à la fois un lien «Goto» et une «Destination». Donc, si vous étiez disposé ou capable de créer une page d'index dans votre pdf, cela pourrait être une meilleure solution. Votre page d'index contiendrait tous les liens 'Goto', et le contenu de vos pdfpcells serait les LocalDestinations.