J'essaye d'obtenir le code QR fonctionnant dans le serveur de reportage de Microsoft avec le logiciel Aspose.barcode mais sans succès. J'ai d'abord installé les assemblages sur le serveur de rapports et sur la machine de développement. Ajout d'une référence à System.Drawing.dll et Aspose.BarCode.ReportingServices Ajouté un classname en dessous: Aspose.BarCode.ReportingServices.BarCodeBuilder nom de l'instance Ajouté objBarCodeAspose QR code n'apparaissant pas dans le serveur de rapport
Dans la section de code du rapport, j'ai ajouté la fonction :
Function GetBarCodeImageOfQRCode(s as String)
objBarCode.QREncodeMode = 0
objBarCode.SymbologyType = 17179869184
objBarCode.CodeText = s
return objBarCode.GenerateBarCodeImage()
End Function
ensuite ajouté un contrôle d'image au rapport et dans l'expression de ce que l'image à utiliser je l'ai fait:
=Code.GetBarCodeImageOfQRCode("Test")
Aucune erreur lors de la sauvegarde, mais aucune image QR n'apparaît sur le rapport lors de son exécution.
Que dois-je faire pour que le code-barres aspose fonctionne sur le serveur de rapports?
La longueur des données renvoyées est de 24246 octets, de sorte que l'objet semble fonctionner. J'ai changé le type mime en image/bitmap mais toujours aucune image n'apparaît dans la boîte d'image, seulement une croix rouge – Laurijssen
aha! cela fonctionne maintenant, après avoir changé la source de l'image en base de données aussi. Cela m'a sauvé beaucoup d'heures d'essais et d'erreurs, alors merci! – Laurijssen
Bon à savoir que le problème a été résolu. Merci –