Maison  >  Article  >  J'ai besoin d'une barre de défilement pour une boîte rectangulaire dans une page PDF à l'aide de la bibliothèque Apache PDFbox ? Est-ce possible, quelqu'un peut-il fournir les informations correctes

J'ai besoin d'une barre de défilement pour une boîte rectangulaire dans une page PDF à l'aide de la bibliothèque Apache PDFbox ? Est-ce possible, quelqu'un peut-il fournir les informations correctes

PHPz
PHPzavant
2024-02-09 12:12:09534parcourir

Lors de l'utilisation de la bibliothèque Apache PDFbox, est-il possible d'ajouter une barre de défilement de cadre rectangulaire à une page PDF ? C'est une question soulevée par un lecteur sur le site php chinois. En effet, l'utilisation de la bibliothèque Apache PDFbox permet d'ajouter une barre de défilement à cadre rectangulaire à une page PDF. En utilisant correctement les méthodes pertinentes de cette bibliothèque, vous pouvez facilement créer et contrôler les barres de défilement des zones rectangulaires sur les pages PDF. Si vous avez besoin d'informations détaillées et d'exemples de code, vous pouvez trouver des articles pertinents sur le forum PHP chinois ou demander de l'aide à d'autres membres du forum. J'espère que cette réponse vous aidera !

Contenu de la question

Je souhaite récupérer la barre de défilement d'une boîte J'utilise la bibliothèque de boîtes PDF Apache et je parviens à obtenir une boîte rectangulaire dans la page, mais j'ai besoin d'obtenir les barres de défilement pour la boîte afin que lorsque j'essaie de remplir la boîte, elle obtienne l'option de défilement si le contenu est supplémentaire. . En faisant défiler nous devrions pouvoir voir les données dans le rectangle

J'ai une boîte rectangulaire mais je veux des barres de défilement pour cette boîte

Solution de contournement

Les barres de défilement ne fonctionnent pas avec les rédacteurs PDF comme PDFBox.

Il s'agit d'une fonctionnalité qui est rendue lors de la modification manuelle des champs. Voici donc le même formulaire rendu dans 3 visualiseurs différents, à la fois en mode rendu et en mode édition. Les barres de défilement sont destinées à la saisie des données plutôt qu'à l'affichage, les champs doivent donc être suffisamment hauts pour permettre l'impression, car c'est pour cela que les PDF ont été conçus à l'origine.

Un problème connexe est que tous les lecteurs peuvent dessiner les zones de texte de manière complètement différente, il est donc préférable d'éviter d'utiliser des champs pour la saisie sur plusieurs lignes. Il n'y a aucune garantie que 3 entrées seront visibles ici. En moyenne seules 2 lignes sont imprimables/visibles. Par conséquent, 3 entrées sur une seule ligne doivent être placées pour répondre à l’exigence de 3 entrées.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer