Вопрос такой! Имеется картинка в picture1 с черным фоном или белым (не важно главное чтобы фон был однотонный). Нужно поместить эту картинку в picture2 уже без этого фона. Т.е. прозрачной.
И потом сохранить прозрачную картинку в нужном формате!
Ага, везде написано, только никто не читает Потому что нужно при регистрации не писать : "А теперь введите число, которое видите на картинке", а писать типа : "А теперь напечатайте в этом окошке FAQ нашего форума". А FAQ сделать в виде картинки, чтоб скопипастить не смог, и нераспознаваемым для FineReader-а (по той же причине)Format C: писал(а):Везде написано что прежде чем спрашивать юзайте поиск!
vvs_adm писал(а):Ага, везде написано, только никто не читает Потому что нужно при регистрации не писать : "А теперь введите число, которое видите на картинке", а писать типа : "А теперь напечатайте в этом окошке FAQ нашего форума". А FAQ сделать в виде картинки, чтоб скопипастить не смог, и нераспознаваемым для FineReader-а (по той же причине)Format C: писал(а):Везде написано что прежде чем спрашивать юзайте поиск!
Private Declare Function TransparentBlt Lib "msimg32.dll" (ByVal hDC As Long, ByVal x As Long, ByVal y As Long, ByVal nWidth As Long, ByVal nHeight As Long, ByVal hSrcDC As Long, ByVal xSrc As Long, ByVal ySrc As Long, ByVal nSrcWidth As Long, ByVal nSrcHeight As Long, ByVal crTransparent As Long) As Boolean
Private Sub Command1_Click()
Picture1 = Picture1.Image
Picture3 = Picture3.Image
Picture1.ScaleMode = 3
Picture3.ScaleMode = 3
Picture1.AutoRedraw = True
Picture3.AutoRedraw = True
TransparentBlt Picture1.hDC, 0, 0, Picture1.ScaleWidth, Picture1.ScaleHeight, Picture3.hDC, 0, 0, Picture3.ScaleWidth, Picture3.ScaleHeight, vbBlack
End Sub
Сейчас этот форум просматривают: Google-бот, Yandex-бот и гости: 78