0

テキストと画像をオブジェクトとして処理するエディターを見つけるか作成する必要があります。たとえば、3行のテキスト文字列があり、それを移動してキャンバス内に配置したり、画像を追加したり、そのキャンバス内でサイズを変更したりできます。結果を取得して保存し、各オブジェクトのオフセットと位置を手動で取得するか (推奨)、キャンバス全体を画像として取得して、保存して印刷できるようにします。

定規は素晴らしいでしょう... Photoshop を再作成しようとしているわけではありませんが、考え方は似ています。

私はこれを C# WinForms アプリケーションで実行しますが、WPF ソリューションの方が適していると思われます。また、winforms 内で WPF コントロールを使用できると思います...

方向性やアドバイスをいただければ幸いです。

4

1 に答える 1

1

winforms は忘れてください。何もサポートしません。あなたの最善の策は、WPFでそれを行うことです.必要に応じて、ElementHost.

これに関する私の同様の回答/サンプルをご覧ください:

https://stackoverflow.com/a/15580293/643085

https://stackoverflow.com/a/15469477/643085

https://stackoverflow.com/a/15821573/643085

また、ズーム、パン、サイズ変更機能をサポートする次の例も参照してください。

https://stackoverflow.com/a/16947081/643085

それらはすべて MVVM ベースであり、いくつかの興味深い機能を備えています。

これらのサンプルを簡単にカスタマイズして、あらゆるタイプの要素を追加できます。

  • 画像、
  • ジオメトリ、
  • 機能を備えた使用可能なインタラクティブ UI 要素 (TextBoxes、ComboBoxes など)、
  • 文章、
  • ビデオ、
  • フロードキュメント、
  • または画面に表示されているものは何でも)

追加のデータ項目とそれに対応するDataTemplates.

于 2013-06-10T17:33:12.643 に答える