|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Senior Member
Iscritto dal: Apr 2001
Messaggi: 850
|
[VB] Salvare Immagini JPEG
Ciao, ho ancora un "piccolo"
![]() IL programma che sto facendo dovrebbe mandare via FTP della immagini che poi verranno usate da un filmato Flash Flash però è molto delicato e non gradisce certe JPG. Vi spiego: Da quello che ho capito flash controlla l'header del file e se è JPG bona altrimenti nn lo carica. Ho notato però che certi file anche JPG hanno degli header particolari, es. aprendo il file con blocco note c'è scritto Photoshop e non JPEG JFIF ecc. Quei file non vengono aperti da Flash. SE apro questi file con Paint e li salvo com JPG poi riesce ad aprirmeli Volevo sapere se c'è un modo per far salvare a VBasic le immagini con formato JPEG standard, im modo da convertire BMP e JPEG strane in JPG normali e farle accettare da FLash senza doverle aprire ad una ad una con Paint o simili. Grazie per la pazienza, ciao |
![]() |
![]() |
![]() |
#2 |
Senior Member
Iscritto dal: Aug 2002
Città: Biella
Messaggi: 1882
|
Guarda sinceramente nn ho mai incontrato il tuo problema...
prova a dare un occhiata a questo link: http://www.planet-source-code.com/ al massimo trovi qlc che fa per te! ![]()
__________________
"Analizzando e valutando ogni giorno tutte le idee, ho capito che spesso tutti sono convinti che una cosa sia impossibile, finchè arriva uno sprovveduto che non lo sa e la realizza!" A. Einstein |
![]() |
![]() |
![]() |
#3 |
Senior Member
Iscritto dal: Apr 2001
Messaggi: 850
|
Tu non hai idea come salvare comprimendo in JPG vero?
Perchè c'è un SavePic ma salva in BMP! |
![]() |
![]() |
![]() |
#4 | |
Senior Member
Iscritto dal: Aug 2002
Città: Biella
Messaggi: 1882
|
Quote:
![]()
__________________
"Analizzando e valutando ogni giorno tutte le idee, ho capito che spesso tutti sono convinti che una cosa sia impossibile, finchè arriva uno sprovveduto che non lo sa e la realizza!" A. Einstein |
|
![]() |
![]() |
![]() |
#5 |
Senior Member
Iscritto dal: Apr 2001
Messaggi: 850
|
Si... l'ho trovato, però chi ci capisce qualcosa?
Ho trovato un prog che apre e salva i jpg, ma ci sono moduli di classe e 200 pag di codice... Nn ci capisco nulla: http://www.planet-source-code.com/vb...49350&lngWId=1 Probabilm c'è una sacco di roba che non centra con il salvataggi che mi fa confuzione, in ogni caso la vedo ardua! Ciao e grazie cmq |
![]() |
![]() |
![]() |
#6 |
Senior Member
Iscritto dal: Apr 2001
Messaggi: 850
|
MODULI... ma de che?
Forse ci sono... http://www.Planet-Source-Code.com/vb...=8149&lngWId=1 Se qualcuno vuole guardare qui e provare a interpretare (questo cod è molto più breve di quello sopra!) |
![]() |
![]() |
![]() |
#7 |
Senior Member
Iscritto dal: Apr 2001
Messaggi: 850
|
up
|
![]() |
![]() |
![]() |
#8 |
Member
Iscritto dal: Jan 2004
Messaggi: 54
|
Ciao, ti allego questo file zip all'interno del quale ci sono due classi che dovrebbero fare al caso tuo.
Devi solo capire come usarle... ti consiglio di produrre la documentazione col javadoc per consultare il tutto con comodità. P.S. Queste classi non le ho mai usate, quindi non posso dirti se funzionano o meno... prova e fammi sapere. P.P.S. Salvare in jpg le immagini è una delle cose più difficili.... ![]()
__________________
Intel CORE 2 DUO E6400, ASUS P5W DH Deluxe, 2 GB RAM 533Mhz (in Dual Channel), NVIDIA GeForce 7900GTX, HD1 MAXTOR 300 GB SATA (Mb cache), HD2 MAXTOR 120 GB IDE, NEC 3520A DVD+/-R/RW+DualLayer 16x, Monitor ACER AL1911 19'' LCD 12Ms |
![]() |
![]() |
![]() |
#9 |
Senior Member
Iscritto dal: Dec 2003
Messaggi: 729
|
Ciauz
Prova qst lib http://www.planetsourcecode.com/vb/s...13267&lngWId=1 , la semplicità di utilizzo è disarmante, e c'è anche un esempio semplicissimo quindi non credo avrai problemi. (le possibilità sono bmp2gif,bmp2jpeg e viceversa) Registri la lib, poi dall'interfaccia di vb ti ritrovi con un nuovo controllo (PicFormat32) che provvederai ad inserire nella tua form. Gli argomenti da passare al controllo sono: posizione e nome del file da convertire posizione e nome del file di destinazione fattore di compressione che può essere da 0-100 PicFormat32.SaveBmpToJpeg (ByVal BmpFilename As String, ByVal JpegFileName As String, ByVal Quality As Integer) |
![]() |
![]() |
![]() |
#10 |
Senior Member
Iscritto dal: Apr 2001
Messaggi: 850
|
Menanadro, tu mi hai mandato due classi di java... non posso metterle su Vbasic!
Cmq grazie lo stesso. Io ho trovato una cosa facile facile: Private Declare Function ConvertBMPtoJPG Lib "JPGUtils.dll" (ByVal strFileName As String, ByVal JPGCompressQuality As Integer, ByVal blnKeepBMP As Boolean) As Integer Basta avere la dll di JPEGUtil: JPGUtils.dll Funziona, non è difficile se ce l'ho fatta io. Grazie a tutti cmq, ciao |
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 16:24.