私は、コンボボックス、テキストボックス、および多くの行を含むデータグリッドを含むフォームを持っています。印刷されたバーコード(バーコードを画像として生成するアプリケーション)を取り込み、そのページのデータをCSV/XML/Excel形式でUSBまたは電話の物理ディレクトリにエクスポートしたいとします。それを私に案内してください。これは私の最初のWindows Mobileアプリです。私はWindows Mobileでそれほど賢明ではない。私がコードやリンクとしてより良い解決策を見つけるのを手伝ってください。印刷とエクスポート(ファイル形式:XML/CSV/Excelなど)スマートデバイスでの機能[Symbo Motoroal MC75(のWindows Mobile 6.1)]アプリケーション?
-1
A
答えて
0
プリントアウト作成するには、GDIを使用してのPrintDocumentに記述する必要があります。実際に組み込まれているものは何もありません。あなたはスクリーンショット(下のコード)を行う可能性があります。 CSVへのデータのエクスポート
は最高だけでなく、あなた自身の上で行われます。ただ作成/ファイルストリームを開き、あなたが望むものを書いてください。
スクリーンショット:あなたは、画像を特定の場所に保存したい場合は、ファイル名と完全なパスを送る
:[更新]のBitBltへのPInvokeとGetDC
const int SRCCOPY = 0x00CC0020; [DllImport("coredll.dll")] private static extern int BitBlt(IntPtr hdcDest, int nXDest, int nYDest, int nWidth, int nHeight, IntPtr hdcSrc, int nXSrc, int nYSrc, uint dwRop); [DllImport("coredll.dll")] private static extern IntPtr GetDC(IntPtr hwnd); public Bitmap ScreenCapture(string fileName) { Bitmap bitmap = new Bitmap(this.Width, this.Height); using (Graphics gScr = Graphics.FromHdc(GetDC(IntPtr.Zero))) { // A Zero Pointer will Get the screen context using (Graphics gBmp = Graphics.FromImage(bitmap)) { // Get the bitmap graphics BitBlt(gBmp.GetHdc(), 0, 0, this.Width, this.Height, gScr.GetHdc(), this.Left, this.Top, SRCCOPY); // Blit the image data } } bitmap.Save(fileName, ImageFormat.Png); //Saves the image return bitmap; }
が必要です(すなわち、
\\Windows\Temp\screenShot.png
)。あなたがコントロールを除外したい場合は、あなたが働く領域に収まる大きさになるまで、
this.Width
、this.Height
、this.Left
とthis.Right
を減らします。最後に、あなたは
Bitmap
は、単にそれを保存し、必要に応じてそれを使用する、メモリ内で使用したい場合。例:panel1.Image = ScreenCapture( "image.png")。 panel1.BringToFront();
希望します。
関連する問題
- 1. Windows Mobileアプリケーションから印刷
- 2. スマートデバイス接続APIを使用してスマートデバイス(Windows Mobile 6.1)からファイルを削除する
- 3. Javascript印刷機能 - ファイル名
- 4. YiiでPDF形式のドキュメントを印刷
- 5. Windows MobileからBluetoothプリンタへの印刷
- 6. のpython3の印刷形式の出力
- 7. Pythonでリストを印刷するときの印刷形式を制御する
- 8. アプリケーションfor Motorola MC75
- 9. Clojure印刷機能:pr対印刷
- 10. PHPエクスポートのDBFファイル形式
- 11. Windows Mobile 6.1デバイスクラシックPsionベンダー
- 12. ルビーの印刷機能
- 13. ASP.NET印刷機能:そのスタイルでasp.netコントロールを印刷する
- 14. ウェブサイトでの印刷機能の実装
- 15. iPadのフォームデータを印刷可能なPDFにエクスポート
- 16. 一般的な印刷機能
- 17. プリンタで印刷機能付きphpテーブルを印刷
- 18. WinJSのカスタムカスタムオブジェクトから印刷機能
- 19. WebアプリケーションのQuickBooksエクスポート機能
- 20. NSSaveDialogで可能なエクスポート形式のリストを無効にする
- 21. コンパクトなフレームワーク3.5アプリケーションはWindows Mobile 6.1で実行されません。
- 22. JavaScript印刷機能を使用して画像を印刷できない
- 23. UNIXでの24時間形式の印刷時間
- 24. スマートデバイスへのアプリケーションの導入
- 25. カプセル化の機能と形式?
- 26. HTMLヘッダー/フッターの印刷機能
- 27. JavaFxを使用してWindows MobileのMidletから印刷
- 28. jQuery印刷機能を使ってCSSコンテンツを印刷する
- 29. ページの一部をポートレート形式で印刷したい
- 30. C#でペルシア語形式のDateTimeを印刷する方法
お返事を非常に感謝...私はちょうどthis.iに完全に新しい、私はこの画像に設定されたデータからコンテンツを書きたい?それはこの画像が保存されますwher、TATを知りたい...と、それを保存しています物理メモリに格納されます。 –
こんにちは、実際には、生成されたimage.canのすべてのコントロールとボタンを表示してくださいこのイメージを印刷するコード/リンクを送ってください...ウィンドウズモバイル6 [モトローラmc75] blutoothまたはUSB ... –
更新応答。 – jp2code