2017-10-04 6 views
0

J'ai fait l'application vb.net pour la facturation de café, maintenant j'ai terminé mais quand j'imprime des rapports de cristal sur le bouton cliquez sur son impression mais le texte ou les données est aller à l'extérieur du papier de l'imprimante, ce n'est pas ajuster automatiquement .. s'il vous plaît aidez-moi quoi faire maintenant ..? merciimpression cristal rapport à pos imprimante thermique sur le bouton cliquez sur vb.net

Dim report As New bill 
    report.PrintToPrinter(1, False, 0, 0) 

ce qui précède est mon code pour imprimer sur l'imprimante par défaut, mais ses données d'impression en dehors des pages de son pas automatiquement le réglage

Répondre

0

J'espère que vous parlez ajustement du texte à la largeur de la thermique papier. Si c'est le cas, vous pouvez définir la largeur du papier dans le rapport Crystal. Pour ce faire, faites un clic droit sur le rapport de cristal, sélectionnez Conception-> Mise en page et maintenant vous verrez la boîte de dialogue Mise en page. Sous Groupe d'options d'impression, décochez la case "Aucune imprimante" et sélectionnez votre imprimante thermique dans la liste déroulante suivante. Si vous ne voyez pas votre imprimante thermique, vous n'avez pas configuré votre imprimante correctement. Sous Options de la page, sélectionnez "Papier rouleau 80 * 297 mm" ou autre chose qui correspond à vos besoins. Gardez l'orientation comme portrait. Cliquez sur OK pour fermer la boîte de dialogue. Vous devriez maintenant être en mesure de voir le rapport Crystal changer automatiquement la largeur en temps de conception lui-même en fonction de votre imprimante thermique.