2010-09-02 6 views
1

Est-ce que quelqu'un ici savait où puis-je télécharger les références de schéma pour le composant de code à barres de Jasper Reports?Schéma de référence pour JasperReports Component Barcode

Je pense à utiliser le composant Barbecue ou BarcodeForJ mais mon problème est, je ne peux pas trouver le schéma pour les deux composants.

J'ai essayé de deviner: je voulais augmenter la taille de police du composant lisible par l'homme.

<c:Code39 hrSize="10"> 
    <c:codeExpression><![CDATA["TESTING"]]></c:codeExpression> 
</c:Code39> 

Mais est dit qu'il ne peut pas trouver l'attribut pour l'élément c:Code39. D'où puis-je télécharger ceci?

Quand je télécharger JasperReports, j'ai vu la référence de schéma pour la bibliothèque Jasper, mais pas avec sa composante.

Répondre

3

Je n'ai pas testé, mais la lecture de la source me faire croire cela devrait fonctionner.

Qu'est-ce que vous voulez faire est de définir un style pour vos frères et sœurs reportElement.

<componentElement> 
    <reportElement style="Barcode" x="130" y="250" width="400" height="30"/> 
    <c:Code39> 
     <c:codeExpression><![CDATA["TESTING"]]></c:codeExpression> 
    </c:Code39> 
</componentElement> 

Lorsque les propriétés de police de la définition Barcode style sont propagées à Barcode4j'sfont-name et font-size propriétés.

<style name="Barcode" isDefault="false" fontName="DejaVu Sans" fontSize="10"/> 

Jetez un oeil à la méthode AbstractBarcodeEvaluator.setBaseAttributes() trouvé here.

+0

Merci merci .. Cela a fait l'affaire .. Vous m'avez sauvé la vie =). J'étudie JasperReports depuis des jours maintenant, tout ce que je peux dire, c'est que c'est très puissant mais il manque une bonne documentation de projet. Je regarde le site JasperReport et je remarque que la référence de schéma pour le composant de code à barres est encore à venir. Quoi qu'il en soit, merci beaucoup monsieur! –

+0

@Mark Estrada - Pas de problème du tout .. J'étais à votre place il y a environ 3 mois. J'ai passé beaucoup de temps à passer en revue le code source, et il y a encore des choses qui me font asseoir et me gratter la tête. Une chose que je peux recommander, est de télécharger iReport à partir du site JasperForge jusqu'à ce que vous obteniez un très bon contrôle de la structure de balisage. –