私は、キャンバスを作成しました。正方形のフレームでこれを行うことはできますが、使用したいフレームは以下のとおりです。画像の周りに透明でない四角い枠線を追加しなくても、つまり既に描いた黒い線だけを使用して、フレーム内の画像をクリップする方法はありますか?不規則な形のフレームを作成する
1
A
答えて
2
(iPad上で)あなたは、クリッピング/グラフィックス操作のこの種を処理するために、コアグラフィックスとクォーツを使用する必要があります。 http://developer.apple.com/library/ios/#documentation/GraphicsImaging/Conceptual/drawingwithquartz2d/Introduction/Introduction.html#//apple_ref/doc/uid/TP30001066
あなたはUIBezierPathを使用している場合、あなたは http://developer.apple.com/library/ios/#documentation/GraphicsImaging/Conceptual/drawingwithquartz2d/dq_paths/dq_paths.html#//apple_ref/doc/uid/TP30001066-CH211-TPXREF101
- がCGPathに
- にごUIBezierPathを変換し、次のプロセスを使用した後、あなたがしているクリッピングを達成にあなたの画像を得ることができるかもしれませんCGContext
- CGContextAddPath経由でコンテキストにCGPathを追加する
- CGContextClipを使用してコンテキストをクリップする
また、パスを迷惑にならないようにするには(このテクニックが状況に適しているかどうかによって、問題の説明が難しくなります)、画像マスキングを使用する価値がありますあなたは後の効果を達成するために。最初のリンクを参照し、「ビットマップイメージとイメージマスク」を参照してください。
関連する問題
- 1. CSSの不規則な形
- 2. CSS:応答の良い不規則な形の作成方法
- 3. 不規則な長方形の形
- 4. クリック状態の異なる不規則な形のImageButtonを作成する
- 5. 不規則な形状のボタンのスタイリング
- 6. 不規則な形状の比較
- 7. C++で不規則な形のボタンを作成する方法は?
- 8. 不規則な形状認識opencv
- 9. 色と形で不規則な形を塗る
- 10. CSSオーバーラップカラーで不規則な枠を作成する
- 11. OpenCV不規則形状のセントロイド
- 12. 不規則な四角形のフラッシュビデオを表示する
- 13. 不規則な形のUITextViewでテキストを垂直にセンタリングする
- 14. 不規則な画像の形を検出するには
- 15. GWTの不規則なラジオボタンの動作
- 16. SDL + OpenGL、周期的スパイクを伴う不規則なフレーム時間
- 17. 不規則なブルートゥーススキャン
- 18. 異なる円形の不規則な多角形をパックする
- 19. R不規則時間形式
- 20. 不規則な形状の格子を塗りつぶす
- 21. Javascript「ジグソーパズル」不規則な.pngの形をしています
- 22. UIPickerViewが不規則に動作する
- 23. 不規則な規則で言語に翻訳する
- 24. 不規則なクリック可能な形のパターン
- 25. 不規則な形状の画像にクリック可能な領域を作成する
- 26. 不規則な形状の画像に境界線を追加
- 27. 画像に不規則な形のハイパーリンクを作成するにはどうすればよいですか?
- 28. 不規則なナンシー行列
- 29. C#Winforms不規則なウィンドウ
- 30. HTML不規則なレイアウト