低代码到底是不是行业毒瘤?一线大厂怎么做的?戳此了解>>> 了解详情
写点什么

Julie Lerman 谈论如何在 Silverlight 中将 InkPesenter 中的图片转换为 PNG 文件

2008 年 2 月 04 日

在 Stefan Wick 的协助下,Julie Lerman 展示了将 Silverlight 中 InkPresenter 对象里的图片转换为 PNG 文件的方法。

InkPresenter 允许 Silverlight 应用程序使用由 Tablet PC 所引入的 Ink 技术。只要一支手写笔,或者一只鼠标,用户就可以在画布上绘制图片,且这并不需要程序员来跟踪或处理任何事件。简而言之,这就是个用户 控件一样的、内嵌在应用中的简易图像编辑器。

在 Silverlight 中使用 InkPresenter 的场景包括捕获签名、允许用户输入手写文本或绘画等。不过,将 InkPresenter 从一个私有的 Ink 格式转化为一幅诸如 PNG 格式的图片却需要一些技巧,且需要服务器端的帮助。

由于 Silverlight 在一定程度上存在着限制,Julie 选择了在服务器端进行转换。首先她将 Ink 图像转化为 XAML 代码,然后通过 Web Service 调用将其传递至服务器端。服务器端接收到数据后,即可将其转换为 WPF 的 InkObject 对象。最后在 Stefan Wick 的协助下,Julie 还提供了一段可以将 InkObject 转化为 PNG 文件的代码。

您可以在 Julie Lerman 的 blog 里找到该源代码

查看英文原文: Julie Lerman on Converting Silverlight InkPresenter Images to PNG files

2008 年 2 月 04 日 09:34383
用户头像

发布了 157 篇内容, 共 44.4 次阅读, 收获喜欢 2 次。

关注

评论

发布
暂无评论
发现更多内容

基于深度学习的两种信源信道联合编码

华为云开发者社区

深度学习 通信 编码 信源编码 信道编码

【LeetCode】删除排序链表中的重复元素 IIJava题解

HQ数字卡

算法 LeetCode 3月日更

一段java代码执行旅程

华为云开发者社区

JVM class 指令 java代码 java栈

区块链BaaS应用平台搭建,助力企业运用区块链解决业务问题

13828808769

区块链 区块链+ 区块链发展 #区块链#

区块链六大应用场景,推动政府信息化发展

13828808769

区块链+ #区块链#

异步机制和CPU架构对 Redis 性能的影响

escray

redis 极客时间 学习笔记 3月日更 Redis 核心技术与实战

Python基础之:Python中的模块

程序那些事

Python Python3 程序那些事

Gas费用持续攀升!NA公链NAC公链如何破解高额Gas费用的困局?

区块链第一资讯

​Autonomous Dream Works的独创力杰作EGGNetwork EFTalk

币圈那点事

设计与思考,关于资源和生命周期

程序员架构进阶

设计实践 生命周期 28天写作 3月日更 池化技术

智慧公安信息化管理系统,重点人员管控系统的搭建

13828808769

智慧交通

推荐 2 款必备的 Django 开发神器

星安果

Python django Web 后端 后端开发

主数据建设的挑战与发展

EAWorld

通俗讲解分布式锁,看完不懂算我输

Java小咖秀

Java 分布式 多线程 并发

网络连接之协议栈

Kylin

协议栈 3月日更 21天挑战 网络连接

Golang号称最快的Json解析器速度可达5623ns/op

happlyfox

go 学习 3月日更

Datadog 能成为最大的云监控厂商吗

睿象云

运维 运维平台 Datadog 云监控

区块链中药溯源--区块链为中医药溯源认证

13530558032

初识Golang之声明函数

Kylin

golang新手 3月日更 21天挑战

搞懂 ZooKeeper 集群的数据同步

HelloGitHub

Java zookeeper ZooKeeper原理

QCon全球软件开发大会:推动创新,实现技术落地

博文视点Broadview

Worktile 前端工程化之路

PingCode研发中心

前端 前端工程 前端框架

从户外广告的人文关怀,感受城市的温度

󠀛Ferry

七日更 3月日更

Rust从0到1-基础概念-数据类型

rust 数据类型

Adobe国际认证|深度解析,如何用Adobe证书发展职业!

Adobe国际认证

电子证照上链--助推智慧政务

13530558032

IPFS云算力挖矿系统开发|Filecoin算力挖矿原理

薇電13O25249123

区块链 数字货币

低代码是什么?低代码价值主要体现在哪?

优秀

低代码

能源绿色管控:天然气站启动数字化转型,工业企业该如何突围?

一只数据鲸鱼

物联网 数据可视化 智慧城市 能源管理 天然气

华为云PB级数据库GaussDB(for Redis)揭秘第六期:Feed流场景中的应用

华为云开发者社区

数据库 redis 华为云 GaussDB Feed流

如何正确使用Python临时文件

华为云开发者社区

Python 安全 临时文件 tempfile 库函数

2021 ThoughtWorks 技术雷达峰会

2021 ThoughtWorks 技术雷达峰会

Julie Lerman谈论如何在Silverlight中将InkPesenter中的图片转换为PNG文件-InfoQ