画像に境界線 (20px の白) を追加し、新しい jpeg 画像 (境界線付きの元の画像) として保存したいのですが、どうすればよいかわかりません。指示やコード例を教えてもらえますか?
ありがとう
画像に境界線 (20px の白) を追加し、新しい jpeg 画像 (境界線付きの元の画像) として保存したいのですが、どうすればよいかわかりません。指示やコード例を教えてもらえますか?
ありがとう
それには 2 つの方法があります。
UI で、正しい設定の Border 要素で画像をラップし、 SaveJpeg拡張メソッドnew WriteableBitmap(borderElement, null)
を使用して保存できる新しい WriteableBitmap を作成するために使用します。
もう 1 つのオプションは、WriteableBitmapEx クラス ライブラリを使用して、必要なグラフィック要素をグラフィカルに追加することです。
私は両方を使用しました。(1) の利点は、別の DLL への依存関係を追加するという意味での手間が少ないことです。(2) の利点は、画像を作成するために UI をいじる必要がないことです。