2016-10-06 2 views
4

Il semble que l'interligne par défaut dans les champs de formulaire iText 7 soit 2 ou 1.5, mais j'aimerais vraiment supprimer l'interlignage. Normalement, je définis l'interligne en appelant setMultipliedLeading(..) sur un objet Paragraph, mais ni PdfAcroForm ni sa sous-classe, PdfTextFormField n'a cette méthode et seules les chaînes peuvent être définies en tant que valeur de champ de formulaire. Comment définir la valeur de l'interligne? Merci d'avance.Comment définir l'interligne pour FormFields dans iText?

Répondre

3

Conformément à la norme ISO-32000-1 12.7.4.3, vous ne pouvez pas définir l'interlignage dans un AcroForm.

+0

Merci pour la réponse! J'ai fait un peu de lecture dans le document, et il semble que je pourrais être en mesure d'utiliser un flux d'apparence. Savez-vous si les flux d'apparence peuvent être utilisés pour définir l'espacement entre les lignes? – lucasvw

+1

Désolé, je ne sais pas! Ça vaut le coup d'explorer! –

+0

aussi, @lucasvw, je _would_ vous appréciez en sélectionnant ma réponse comme réponse correcte :) –