Question

Je prévois d'utiliser le Smart Device Framework 2.3 pour utiliser le panneau de configuration de la signature dans une application Windows Mobile 5 à l'aide du Framework compact 3.5.

Le contrôle a la possibilité d'enregistrer la signature comme un tableau d'octets de points, soit comme un bitmap. Maintenant que je veux stocker la signature dans une base de données compacte SQL, je suppose que le tableau d'octets va être meilleur. Le problème est que je ne sais pas comment rendre cela dans une application WinForms complète après l'avoir transférée au bureau.

J'ai besoin de montrer la signature sur un rapport, il faudrait donc être une image que je pouvais lier / intégrer dans le rapport.

Quelqu'un a-t-il une expérience ou des réflexions avec ce contrôle?

Était-ce utile?

La solution

J'ai utilisé le contrôle de capture de signature, le stockage de l'image comme un bitmap et l'enregistrement de l'image au système de fichiers.

Donc, pour votre rapport, vous pouvez simplement afficher de l'image. Gardez à l'esprit que vous devez écrire du code supplémentaire pour télécharger l'image.

Si vous avez un tableau d'octets de la capture de signature, vous pouvez créer une représentation de l'image avec ce code

    public Image byteArrayToImage(byte[] byteArrayIn)
    {
     MemoryStream ms = new MemoryStream(byteArrayIn);
     Image returnImage = Image.FromStream(ms);
     return returnImage;
    }
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top