我可以找到很多關於在圖像中添加水印的線程和博客,但所有這些都使用GDI +,在winrt中,它無法工作。任何人都知道如何在Windows 8應用程序中添加水印圖像?在windows8中在圖像上添加水印
回答
這得到了那份工作視覺完成:
<Grid>
<Image Source="{Binding MyImage}" />
<Image Source="{Binding MyWatermark}" />
</Grid>
但是如何保存水印添加圖像? – James
閱讀答案,這是不可能的。劃痕,這是可能的,但它需要你用C++編寫它。目前在C#/ WinRT中是不可能的。 –
這是真的嗎?我注意到,在windows手機商店中有些應用程序可以做像摳鍵(綠屏)這樣的東西,我假設它是一個類似的概念。是那些僅適用於silverlight的應用程序,或者現在有一種方法可以在手機8.1 rt中將另一個圖像疊加在另一個上面? – SelAromDotNet
正如你提到的,微軟在新的API,這是常用的類似任務刪除的圖形,命名空間那。 有一個新的slim命名空間:Windows.Graphics.Imaging
在這個命名空間是類,你可以用它來手動完成你的任務。 「手動」我的意思是,你必須使用單個像素字節並與他們一起計算。在互聯網和維基百科上有足夠的代碼片段和公式。
所以,你從Windows.Graphics.Imaging-Namespace需要有以下的類:
- BitmapDecoder(GetPixelDataAsync())
- 的BitmapEncoder(SetPixelData())
- BitmapTransform
- PixelDataProvider
我已經使用上述類在vb.net中完成此任務,因爲您可以Ë這裏: http://apps.microsoft.com/windows/app/watermark/6e649cd2-4711-409b-adf5-170e61aeb79e
注: 我曾問在Windows開發人員中心替代圖形命名空間,做這個任務。我收到了一位微軟員工的回覆,他說,Windows Store應用程序無法做到這一點,他只推薦使用Direct2D。 '。'
它看起來像Lumia Imaging SDK會讓你這樣做。我們用HTC設備進行了測試,結果表明它似乎支持來自其他製造商的Windows手機......
這是我寫的關於使用SDK裁剪和混合(水印)照片的博客文章,它包括一個示例項目來查看代碼的行動。
http://blog.falafel.com/crop-blend-watermark-photos-on-windows-phone-8-1-with-the-lumia-imaging-sdk/
我希望這是有幫助的!
編輯:我剛剛意識到你的問題是針對Windows,我們沒有嘗試這個與Windows,只有手機,但文檔說明它適用於Windows 8.1設備,我將不得不測試這個,看看會發生什麼!
- 1. 在圖像上添加水印
- 2. 如何在圖像上添加水印?
- 3. 在圖像上添加水印
- 4. 在圖像中添加透明水印
- 5. 在PHP中爲圖像添加水印
- 6. 在上傳的圖像中添加水印圖像
- 7. ASP.NET:添加「水印」到圖像上飛
- 8. 將水印圖像添加到圖像
- 9. 將圖像水印添加到圖像水印代碼
- 10. 添加水印圖像中的android
- 11. 在Android中添加水印到圖像就像flipboard
- 12. 使用APP在Facebook檔案圖像上添加水印
- 13. 如何在圖像上打印水平線並添加「厚度」?
- 14. 在列表視圖中添加水印
- 15. 在C圖像下方添加水印,但在打印區域內添加水印
- 16. 在Java中的MySqlDB中爲圖像添加水印
- 17. 將水印添加到圖像
- 18. oracle ordim爲圖像添加水印
- 19. Carrierwave添加水印處理圖像
- 20. 在C#中添加一個不可見的圖像水印?
- 21. 如何在opencart圖像中添加相同大小的水印
- 22. 如何在C#中爲TIFF圖像添加水印?
- 23. 在pdf c中將圖像水印添加到另一圖像中#
- 24. 在ffmpeg流上添加水印
- 25. 使用PDFlib在PDF上添加「水印」
- 26. 在.jpg上添加.png水印
- 27. 上傳之前在圖片中添加水印? AS3 + Flex
- 28. 在使用iTextSharp創建圖像時將圖像水印添加到PDF中
- 29. 如何將圖像添加到PHP中的圖像上(如水印)
- 30. 在android中的圖像上的圖像水印
可能的重複[如何將水印文本添加到位圖在WinRT?](http://stackoverflow.com/questions/14352717/how-do-i-add-watermark-text-to-a-bitmap -in-winrt) –