none
關於黑白點陣圖 RRS feed

  • 問題

  • 請問如何將中/英文字加到黑白/彩色點陣圖之中,然後儲存成一個黑白點陣圖檔案?

    我試過在 PictureBox 中載入圖像,然後用 Print Method 印出文字,但用 SavePicture 儲存後,文字卻不見了!(我用的開發工具是 VB6)

    謝謝!

     

    2006年6月18日 下午 03:00

解答

  • 你 SavePicture 的對象是?

    這在 vb6 是 faq 。

    vb6 的 picture 容器分多層,包含 容器層 繪圖層 Picture Image 等四層,hDC 跟 Image 是同一層。

    當你把 AutoReDraw = True 時,繪圖層跟 Picture 會併入 Image 層,你必須存 PictureBox.Image ,若是沒開或是存 PictureBox.Picture ,則其他層的東西不會併入。

    2006年6月19日 上午 08:03
    版主

所有回覆

  • 我不確定VB6裡頭是否就有Bitmap file的編輯器, 不過我知道VS 2005裡頭有這個東東, 就是你可以新增一個Bitmap file到你的專案裡頭, 它有個Text tool, 你可以打字進去並儲存成Bitmap檔案.
    2006年6月19日 上午 03:02
  • 你 SavePicture 的對象是?

    這在 vb6 是 faq 。

    vb6 的 picture 容器分多層,包含 容器層 繪圖層 Picture Image 等四層,hDC 跟 Image 是同一層。

    當你把 AutoReDraw = True 時,繪圖層跟 Picture 會併入 Image 層,你必須存 PictureBox.Image ,若是沒開或是存 PictureBox.Picture ,則其他層的東西不會併入。

    2006年6月19日 上午 08:03
    版主
  • 忘了說,VB6 本身並不直接支援 2 色圖,若要存成 2 色圖,你必須使用協力廠商開發的元件、或是自行處理二進位檔。
    2006年6月19日 上午 08:05
    版主