Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 4 odgovora
  • 3.438 pregleda

Najnovija ↓

Snimanje slika iz baze podataka 21.01.2015. u 23:34 · pre 143 meseca #1
U Sql 2008 R2 bazi imam tabelu u kojoj je jedna kolona zapravo slika.

Uz pomoc ADODB.Stream klase mogu snimiti sadrzaj tih polja u pojedinacne fajlove (bmp ili jpg).

Da li se nekako moze uticati na kvalitet - velicinu tih fajlova (ja bih hteo da budu manji nego sto dobijam kada ih snimim kao .jpg).

Hvala ...
Re: Snimanje slika iz baze podataka 26.01.2015. u 11:34 · pre 143 meseca #2
Savjetujem da u bazi čuvaš samo putanju do slike koja je na disku. Smanjiti ćeš veličinu baze i olakšati sebi život. Da li postoji neki konkretan razlog zašto želiš slike držati u bazi? Inače, sliku možeš smanjiti sa par linija koda u dijelu prije nego ju snimiš u bazu.
Potpis
F
Re: Snimanje slika iz baze podataka 26.01.2015. u 17:48 · pre 143 meseca #3
Bazu sam nasledio, sa kolonom slika ... nije problem da napustim tu logiku i da pamtim samo putanju ...

Ja sam hteo, slog po slog, da ucitam sliku iz baze i da je snimim kao jpg fajl. Neke slike imaju prihvatljivu velicinu, dok su neke 11 Mb.

Kako da formiram jpg fajl prihvatljive velicine. Ako nista drugo, mogu ih snimiti kakvi su, pa onda ponovo ih upisati u bazu sa onim kodom koji pominjete.

Tada bi i u bazi bile prihvatljive velicine.

A o kom kodu govorite ...

Hvala ...

Re: Snimanje slika iz baze podataka 26.01.2015. u 19:31 · pre 143 meseca #4
Malo motivacije nije na odmet .... uspeo sam da pronadjem kod koji image kontrolu moze da snimi kao jpg fajl (sa kvalitetom 0-100 % od originala)...
Re: Snimanje slika iz baze podataka 26.01.2015. u 22:16 · pre 143 meseca #5
Predlažem da snimiš sve slike koje su već upisane u bazu u neki folder. Besplatni xnview ima veoma dobru kolekciju alata za grupnu obradu slika. Uradi izmene i vrati slike ponovo u bazu.
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme