PREENCHER UMA PICTUREBOX COM TEXTO
Pessoal, quero fazer o seguinte:
Em um textbox eu coloco um valor [Ô]12345678[Ô], ai seto a fonte do textbox para CÓDIGO DE BARRA
depois quero salvar esse conteudo em uma PICTUREBOX para depois salvar em uma imagem que será aberta por um programa gerador de pdf. tem como fazer isso?
alguém pode me sugerir como posso fazer?
Em um textbox eu coloco um valor [Ô]12345678[Ô], ai seto a fonte do textbox para CÓDIGO DE BARRA
depois quero salvar esse conteudo em uma PICTUREBOX para depois salvar em uma imagem que será aberta por um programa gerador de pdf. tem como fazer isso?
alguém pode me sugerir como posso fazer?
acredito que vc pode jogar direto na picturebox assim
Printer.Fontname = [Ô]nome da font[Ô]
Picture1.Print [Ô] 12345[Ô]
Printer.enddoc
Printer.Fontname = [Ô]nome da font[Ô]
Picture1.Print [Ô] 12345[Ô]
Printer.enddoc
Quase deu, mas preciso gerar o arquivo [Ô]A.JPG[Ô] e não salva nada nela
Assim Conseguo imprimir no picturebox, Picture1.Print [Ô]TESTE123[Ô]
mas não consigo salvar o conteudo no arquivo A.jpg, ele fica em branco.
estou tentando assim:
Private Sub Command1_Click()
[ô]SETA A FONTE DO CÓDIGO DE BARRAS
Picture1.Font = [Ô]39251[Ô] [ô]PODE SER ARIAL, COURIER, ETC...
Picture1.FontSize = 20
Picture1.Print [Ô]TESTE123[Ô]
SavePicture Picture1.Image, [Ô]C:\A.JPG[Ô]
[ô]tentei assim também e não deu certo.
SavePicture Picture1.Image, [Ô]C:\A.JPG[Ô]
End Sub
Assim Conseguo imprimir no picturebox, Picture1.Print [Ô]TESTE123[Ô]
mas não consigo salvar o conteudo no arquivo A.jpg, ele fica em branco.
estou tentando assim:
Private Sub Command1_Click()
[ô]SETA A FONTE DO CÓDIGO DE BARRAS
Picture1.Font = [Ô]39251[Ô] [ô]PODE SER ARIAL, COURIER, ETC...
Picture1.FontSize = 20
Picture1.Print [Ô]TESTE123[Ô]
SavePicture Picture1.Image, [Ô]C:\A.JPG[Ô]
[ô]tentei assim também e não deu certo.
SavePicture Picture1.Image, [Ô]C:\A.JPG[Ô]
End Sub
Consegui colega com um POG
vamos lá coloque um picturebox e DENTRO deste picturebox coloque um IMAGEBOX
mude a propriedade autoredraw do picturebox para [txt-color=#0000f0]true[/txt-color]
mude a propriedade visible do imagebox para [txt-color=#0000f0]false[/txt-color]
depois cole este código no botão
e pronto teste ai
vamos lá coloque um picturebox e DENTRO deste picturebox coloque um IMAGEBOX
mude a propriedade autoredraw do picturebox para [txt-color=#0000f0]true[/txt-color]
mude a propriedade visible do imagebox para [txt-color=#0000f0]false[/txt-color]
depois cole este código no botão
Private Sub Command1_Click()
Picture1.Font = [Ô]Courier New[Ô]
Picture1.FontSize = 12
Picture1.Print [Ô]Marcelo[Ô]
Image1.Picture = Picture1.Image
SavePicture Image1.Picture, [Ô]c:\imagem.jpg[Ô]
End Sub
e pronto teste ai
Marcelo, consegui fazer sem o IMAGEBOX, somente com PICTUREBOX
o código ficou assim:
Private Sub Command1_Click()
Picture1.Cls
Picture1.AutoRedraw = True
Picture1.AutoSize = True
Picture1.Font = [Ô]BarCode 128[Ô]
Picture1.FontSize = 30
Picture1.CurrentX = 2
Picture1.CurrentY = 2
Picture1.Print txtcodigobarras.Text
Picture1.Font = [Ô]ARIAL[Ô]
Picture1.FontSize = 17
Picture1.CurrentX = 2
Picture1.Print txtcodigobarras.Text
Picture1.Picture = Picture1.Image
SavePicture Picture1.Image, [Ô]c:\[Ô] & txtcodigobarras.Text & [Ô].jpg[Ô]
SavePicture Picture1.Image, [Ô]c:\[Ô] & txtcodigobarras.Text & [Ô].BMP[Ô]
SavePicture Picture1.Image, [Ô]c:\[Ô] & txtcodigobarras.Text & [Ô].GIF[Ô]
SavePicture Picture1.Image, [Ô]c:\[Ô] & txtcodigobarras.Text & [Ô].TIF[Ô]
End Sub
o código ficou assim:
Private Sub Command1_Click()
Picture1.Cls
Picture1.AutoRedraw = True
Picture1.AutoSize = True
Picture1.Font = [Ô]BarCode 128[Ô]
Picture1.FontSize = 30
Picture1.CurrentX = 2
Picture1.CurrentY = 2
Picture1.Print txtcodigobarras.Text
Picture1.Font = [Ô]ARIAL[Ô]
Picture1.FontSize = 17
Picture1.CurrentX = 2
Picture1.Print txtcodigobarras.Text
Picture1.Picture = Picture1.Image
SavePicture Picture1.Image, [Ô]c:\[Ô] & txtcodigobarras.Text & [Ô].jpg[Ô]
SavePicture Picture1.Image, [Ô]c:\[Ô] & txtcodigobarras.Text & [Ô].BMP[Ô]
SavePicture Picture1.Image, [Ô]c:\[Ô] & txtcodigobarras.Text & [Ô].GIF[Ô]
SavePicture Picture1.Image, [Ô]c:\[Ô] & txtcodigobarras.Text & [Ô].TIF[Ô]
End Sub
poxa nem pensei nisso legal
agora vc pode terminar seu prog parabens
agora vc pode terminar seu prog parabens
Citação:SavePicture Picture1.Image, [Ô]c:\[Ô] & txtcodigobarras.Text & [Ô].jpg[Ô]
SavePicture Picture1.Image, [Ô]c:\[Ô] & txtcodigobarras.Text & [Ô].BMP[Ô]
SavePicture Picture1.Image, [Ô]c:\[Ô] & txtcodigobarras.Text & [Ô].GIF[Ô]
SavePicture Picture1.Image, [Ô]c:\[Ô] & txtcodigobarras.Text & [Ô].TIF[Ô]
Acho importante salientar que o objeto PictureBox só da suporte a Bitmap. Mesmo com essas extensões, o arquivo será salvo como uma estrutura bmp (sem as compactações jpeg e gif, e sem a qualidade tiff).
Tópico encerrado , respostas não são mais permitidas