新聞中心
求大神指點(diǎn) vb.net 怎么繪制一張有文字的圖呢?并用 PictureBox1 顯示出來(lái)
picture本身不是文本控件,文本是“畫(huà)”上去的,換行需要用代碼測(cè)量每個(gè)字在指定字體下的寬度,判斷在當(dāng)前picture的寬度之下,一行能容納多少文字,剩下的文字就在下一行繪制。
創(chuàng)新互聯(lián)專注于準(zhǔn)格爾企業(yè)網(wǎng)站建設(shè),響應(yīng)式網(wǎng)站,商城網(wǎng)站建設(shè)。準(zhǔn)格爾網(wǎng)站建設(shè)公司,為準(zhǔn)格爾等地區(qū)提供建站服務(wù)。全流程按需開(kāi)發(fā)網(wǎng)站,專業(yè)設(shè)計(jì),全程項(xiàng)目跟蹤,創(chuàng)新互聯(lián)專業(yè)和態(tài)度為您提供的服務(wù)
VB.NET中怎么在圖片上直接輸出文字。向VB中有Print的方法
兩種方法:
圖片框上蓋個(gè)Label 向其輸入內(nèi)容。
載入圖片,通過(guò)內(nèi)存直接?DrawImage繪制個(gè)新圖,然后在圖上蓋文字。最后賦值給圖片框。
VB6的print 實(shí)質(zhì)是向圖片框打印文字,不管有無(wú)圖都能在上面Print. 考慮速度和實(shí)現(xiàn)難度問(wèn)題,如果純粹顯示,最好直接蓋個(gè)Label最簡(jiǎn)單。第二種方法 需要考慮文字大小、顏色、坐標(biāo)定位等等。如果一行文字顯示不下,不會(huì)自動(dòng)換行,得自己切。
用vb編個(gè)辨別文字的程序,請(qǐng)教高手
鼠標(biāo)取詞其實(shí)很簡(jiǎn)單
在網(wǎng)上下載一個(gè)XdictGrb.dll(金山詞霸取詞用的鏈接庫(kù))
這里可以下載
然后新建一個(gè)工程,并引用XdictGrb.dll
窗體上4個(gè)label
代碼如下:
Option Explicit
Implements IXDictGrabSink
Private è?′ê As GrabProxy
Private Sub Form_Load()
Set è?′ê = New GrabProxy
With è?′ê
.GrabEnabled = True
.GrabInterval = 25
.GrabMode = XDictGrabMouse
.AdviseGrab Me
End With
End Sub
Private Function IXDictGrabSink_QueryWord(ByVal WordString As String, ByVal lCursorX As Long, ByVal lCursorY As Long, ByVal SentenceString As String, lLoc As Long, lStart As Long) As Long
Dim TmpInt1 As Integer, TmpInt2 As Integer, I As Integer
For I = lLoc + 1 To 1 Step -1
If Mid(SentenceString, I, 1) = " " Then
TmpInt1 = I + 1: Exit For
End If
If I = 1 Then TmpInt1 = I
Next
For I = lLoc + 1 To Len(SentenceString)
If Mid(SentenceString, I, 1) = " " Then
TmpInt2 = I - 1: Exit For
End If
If I = Len(SentenceString) Then TmpInt2 = I
Next
If TmpInt1 lLoc + 1 Then TmpInt1 = lLoc + 1
If TmpInt2 lLoc + 1 Then TmpInt2 = lLoc + 1
Label1.Caption = 當(dāng)前坐標(biāo)" "(" lCursorX "," lCursorY ")"
Label2.Caption = "當(dāng)前語(yǔ)句" SentenceString
Label3.Caption = "當(dāng)前單詞" Mid(SentenceString, TmpInt1, TmpInt2 - TmpInt1 + 1)
Label4.Caption = "當(dāng)前字符" Mid(SentenceString, lLoc + 1, 1)
End Function
網(wǎng)站標(biāo)題:vb.net識(shí)別圖片文字的簡(jiǎn)單介紹
轉(zhuǎn)載來(lái)于:http://www.dlmjj.cn/article/dojhese.html