問題タブ [pen]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
439 参照

c# - C# ライン ペインティングの問題

WinForm で線を引くのに助けが必要です。

私が現在持っているコードは、ほとんどが MSDN から引き出されたものです。

}

現在、このコードは何も描画しません。

0 投票する
1 に答える
4050 参照

linux - USB デバイスがアイドル状態かどうかを確認する、LINUX

簡単な質問がありますが、答えが見つかりません。外部USBペンドライブがアイドル状態かどうかをLinux(またはPython)で確認することは可能ですか? 私が書いているpythonスクリプトについてこれを知る必要があります。何も書き込んでいないとすぐに、外部 USB ペン ドライブのフォルダーの名前を変更する必要があります。

編集:開いているファイルを一覧表示する lsof コマンドがあることは知っています。「lsof /theDir」は半分しか機能しません。USBへのコピープロセスがまだ実行されている場合、問題なく動作します。しかし、プロセスが停止すると、lsof は何も表示しません。しかし、OS はまだバッファから USB に書き込んでいます。

0 投票する
3 に答える
3540 参照

c# - C# Pen.DashPattern

ドラッグ アンド ドロップを使用して、2 つの行の間に線を引きたい。これの機能は単に視覚的なものであるため、ユーザーは行をどこにドロップしているかがわかります。行は、Excel の 1 回のように見えるはずです。ここに私のコード:

でもこれはそう見える

ここに画像の説明を入力

私はそれを次のように見たい:

ここに画像の説明を入力

私は WinForms とC1 Flexgridコントロールです。

0 投票する
1 に答える
1848 参照

c++ - ベクトルに含まれる点の間に線を引く (VC++)

ベクトルに含まれる点の間に線分を描画し、ウィンドウに表示したいと考えています。

現在、これは私が持っているものです:

これは、標準の Win32 アプリケーションを作成するときに生成される、より大きな .CPP ソース ファイルに含まれています。

ご覧のとおり、私のアイデアは、forループを使用してベクトルを反復処理し、and を使用LineToMoveToExて次のポイントに移動し、前のポイントから線を描画することでした。

現在、エラーのない完全に空白のウィンドウが表示されます。提案?

編集:

したがって、以下のコメントに記載されているブレーク ポイント メッセージは、外部ベクターをロードしたことが原因であると推測しています。ベクトルは、for別の .CPP ファイルのループの出力です。

そして、他の .CPP ファイルのループ:

編集2:

そこで、Polyline API から始めました。const POINT*という型の配列を作成し、それにPt値を代入しようty_nしました。Polyline次に、配列から描画するように呼び出して指示しました。

エラーが発生せず、空白のウィンドウが再び表示されます。

ウィンドウ CPP ファイルから:

他の CPP ファイルから:

編集3:

私は今vector<POINT>、ポイント値を持つベクトルを作成するために使用しようとしています. ただし、私の試行では次のエラーが発生します。

私のコードは以下の通りです:

}

エラーは次の行です。 Pt.insert(Pt.begin(),t);

編集:答えについては、この投稿を参照してください。

0 投票する
1 に答える
97 参照

android - Samsung Pen のテキスト認識でドイツ語のエラーが返される

私は、Samsung Pen SDK を使用して手書きの単語を認識する Android アプリに取り組んでいます。チュートリアルを進めて認識が機能するようになりましたが、韓国語 (例で使用されています) の代わりにドイツ語を使用すると、エラーが発生します。言語はサポートされている言語のリストにあるため、どこが間違っているのかわかりません。

言語を設定する部分です。これは Samsung のサンプル アプリからコピーしたものですが、「kor」の代わりに「de_DE」を使用しています。

このコードを実行すると、次のエラーが発生します。

承認をリクエストすると、次のエラーが表示されます。

サポートされている言語リストにある言語の半分で、同じ動作が見られます。ä、ö、ü などのドイツ語の文字をサポートすることは私にとって不可欠なので、作業言語の 1 つに頼ることはできません。Android 4.4.2 を搭載した Samsung Galaxy Note 10.1 (2014) でこれをテストしました。ペン SDK バージョン 3.1.4 を使用しています

エラー 3 の意味を教えてくれる Samsung のドキュメントはありますか?

サポートされている他の言語 (特にドイツ語) を機能させる方法はありますか?

0 投票する
1 に答える
228 参照

mfc - GDI : HGDIOBJ または HPEN から LOGPEN を取得します。

現在HGDIOBJ (実際にはHPEN ) を使用するためのLOGPEN構造を取得したいと思います。次のようなものがあるとしましょう。

ここで、PriorPen からLOGPEN構造を取得する必要があります。私は2つの方法で試しました:

すべてのフィールドが 0 であるため、これらのどれも正しい LOGPEN 構造体オブジェクトを提供しません。また、実際の CPen の LOGPEN を取得しようとしましたが、完全に機能します。

しかし、私は HPEN だけで作業する必要があります。私の質問は、どうすれば HPEN から LOGPEN を入手できますか?

0 投票する
1 に答える
197 参照

.net - ブラシ/ペンからカラーへの変換

ペイント プログラムを作成しています。PictureBox グラフィックスの色は、FillShape のブラシと DrawShape のペンをサポートしています。

解決策があれば、ブラシ/ペンをカラーに変換する方法を教えてください。そのため、カスタム カラーに ColorDialog を使用することもできます。

0 投票する
1 に答える
752 参照

c# - txt ファイルからイメージに線を描画します。ペンの太さが大きすぎます。

これまでに解決するのに 1 日以上かかっている問題について説明させてください。テキスト ファイルから一連の行を入力していて、それらを使って絵を描きたいと思っています。問題は、これらの線のうちの 2 つが近すぎる (1 ピクセルの距離) ことです。これは、Pen of Thickness is=1 を使用する場合に問題になります。以下の問題のある領域を参照してください。

ここに画像の説明を入力

参考までに、シェイプ全体を表すテキスト ファイル内の線の境界四角形は次のとおりです。

そして、それらをに描画しようとしてBitmap(20000, 15000)いますが、ビットマップのサイズは必要に応じて変更できます。

私の質問は次のとおりです。

  • このような重なりを避けるために、ペンの太さを 1 より小さくする回避策はありますか?
  • この問題が発生しないように、入力座標を少し変更 (ある種の「拡張」) することは可能でしょうか?

そうでなければ、誰かがこの問題を解決するための別の解決策を考えることができますか?

どうもありがとうございました、

私のコード: