我正在尝试在我的应用程序中实现从剪贴板功能上传图像,代码如下:
var clipboard = Windows.ApplicationModel.DataTransfer.Clipboard.getContent();
if (clipboard.contains(Windows.ApplicationModel.DataTransfer.StandardDataFormats.bitmap)) {
clipboard.getBitmapAsync().done(function (stream) {
stream.openReadAsync().then(function (bitmapStream) {
//TODO
});
});
return;
}
作品,我可以上传它,但只能作为位图。我想要实现的是将图像上传为 jpeg。我知道我可以使用画布元素将位图转换为 jpeg,但是还有其他方法吗?也许来自http://msdn.microsoft.com/en-us/library/windows/apps/windows.graphics.imaging的东西?