كيف يمكنني عرض الحبر (الذي تم التقاطه بالفعل) كصورة في صفحة ASP.NET؟

StackOverflow https://stackoverflow.com/questions/3185875

سؤال

لدي تطبيق .NET Windows يجمع الحبر باستخدام Microsoft.ink من Microsoft Tablet PC SDK ويخزنه في قاعدة بيانات. هذا يعمل بشكل جيد.

الآن أحتاج إلى عرض هذا الحبر كصورة في تطبيق ASP.NET.

لاحظ أنني لست بحاجة إلى التقاط أي ضربات في تطبيق الويب. فقط عرض السكتات الدماغية التي تم التقاطها بالفعل كصورة. لا أعرف كيف أتابع. أعتقد أنه لا يمكنني استخدام Renderer.draw في صفحة ويب.

الرجاء المساعدة ، الأصدقاء

تحرير: شكرا للمساعدة. إليك نموذج رمز إذا احتاجه أي شخص:

        Response.Clear();
        Response.ContentType = "image/jpeg";
        Byte[] isf = Convert.FromBase64String("AI8BHQS6AoQBAwRIEEU1CoABNofwCMeAU9BIREIpEoZCoJpCdyGDxCUYCi8ZicV3rFIRAILEchwGGx/MEQgkD1FBoIyBBoJAoFN53LY/EYPU4LAwh+sa6m2HwCLSacReHwGDatQ2Qy2f4PkMVhcB4FiSxWARSVbmiMHguyYfBYFdSESWNSSZTySRaQSqbUCjwYA="); // Sample
        ink.Load(isf);
        Byte[] imageData = ink.Save(PersistenceFormat.Gif);
        Response.BinaryWrite(imageData);
        Response.End();

إليك علامة الصورة في الصفحة لعرضها:

    <img alt="" src="RenderImage.aspx" />
هل كانت مفيدة؟

المحلول

http://msdn.microsoft.com/en-us/library/aa515948.aspx

هل من الممكن أن تقوم بتسلسل كائن الحبر الخاص بك بهذا التنسيق؟ في هذه الحالة ، سوف تعاملها فقط كصورة على موقع الويب الخاص بك ، مع الاستمرار في وجود خيار لتفكيكه في مثيل آخر من فئة الحبر

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top