Q&A
HOME
Tips & Tech
Q&A
Discuss
Download
자유게시판
홍보 / 광고
구인 / 구직
LOGIN
회원가입
tif 이미지 파일을 db에 올리는 방법을 알려주세요.
안녕하십니까?
현재 컴에 있는 tif파일(G3 type)을 db로 올리고 싶습니다.
stream 형식으로 바꾸어서 하는것 같은 데 모르겠습니다.
추가로 DB에 있는 이미지를 DownLoad 하는 방법도 가르쳐 주시면
더욱 고맙구요.
아시는 분 계시면 빠른 답변 부탁드립니다.
1
COMMENTS
류종택
•
2001.08.07 09:22
아래 소스를 참고하세요..
필드에디터를 이용해서 필드를 등록해서 사용하는 것이..
퍼포먼스에 좋다고 해서 그렇게 했습니다..
지난 번 Jpeg에 대해서 물어본 것에 대한 답변입니다..
화일 포멧만 틀리니 충분히 참고가 되실 듯..
From 류..
* 다운로드는 어디서 어디로 다운로드하는 건지 몰라서 답변 생략^^
Procedure LoadJPegToBitmap(FileName:String; Bitmap:TBitmap);
Var
JPEGImage : TJPEGImage;
Begin
JPEGImage:= TJPEGImage.Create;
With JPEGImage do
Begin
LoadFromFile(FileName);
With Bitmap do
Begin
Width:= JPEGImage.Width;
Height:= JPEGImage.Height;
Canvas.Draw(0, 0, JPEGImage);
End;
Free;
End;
End;
// JPeg 화일을 데이타베이스에 저장
procedure TForm1.Button1Click(Sender: TObject);
Var
fsJPeg : TFileStream;
Begin
If OD.Execute then
Begin
fsJPeg:= TFileStream.Create(OD.FileName, fmOpenRead);
Table1.Edit;
Table1Image.LoadFromStream(fsJPeg);
Table1.Post;
fsJPeg.Free;
Table1AfterScroll(Nil);
End;
end;
// 데이타베이스에서 Jpeg을 추출 화밀로 저장
procedure TForm1.Table1AfterScroll(DataSet: TDataSet);
Var
fsJPeg : TFileStream;
begin
Try
fsJPeg:= TFileStream.Create(GetExecPath+'Image.jpg', fmCreate);
Table1Image.SaveToStream(fsJPeg);
fsJPeg.Free;
LoadJPegToBitmap(GetExecPath+'Image.jpg', Image1.Picture.Bitmap);
Except
End;
end;
김성진 wrote:
> 안녕하십니까?
>
> 현재 컴에 있는 tif파일(G3 type)을 db로 올리고 싶습니다.
> stream 형식으로 바꾸어서 하는것 같은 데 모르겠습니다.
> 추가로 DB에 있는 이미지를 DownLoad 하는 방법도 가르쳐 주시면
> 더욱 고맙구요.
> 아시는 분 계시면 빠른 답변 부탁드립니다.
0
0
삭제
수정
댓글
(NOTICE) You must be
logged in
to comment on this post.
초보
2001.08.07 08:27
0
COMMENTS
/
0
LIKES
배열로 컴포넌트를 동적생성시
이길환
•
2001.08.07 07:41
4
COMMENTS
/
0
LIKES
테이블에 필드를 추가해도 델파이가 인식을 못합니다.
류종택
•
2001.08.07 09:02
에러발생 경로가 정확하지 않아서. 그냥 유추해서 생각해보면.. 혹시 필드 에디터를 사용하시고.. 그 필...
이길환
•
2001.08.08 02:59
류종택 wrote: > 에러발생 경로가 정확하지 않아서. > 그냥 유추해서 생각해보면.. > 혹시 필드 에디터...
류종택
•
2001.08.08 04:23
TDataset을 더블클릭하면.. 나오는 것이 Field Editor입니다.. 여기서 아무것도 지정안하면 아무 상관없...
이길환
•
2001.08.08 07:16
먼저 감사의 말씀을 드립니다. 지적해주신대로 Table4를 더블클릭하니 옛날에 필드를 지정한게 나타나네요...
왕초보
•
2001.08.07 05:49
1
COMMENTS
/
0
LIKES
barcode를 못 읽어여...
김호근
•
2005.12.24 03:05
keyboard wedge 가 지원되는 바코드 리더기가 있습니다. 아무코딩도 필요 없고 장착시 바로 인식되며 다...
급한 사람
•
2001.08.07 05:03
1
COMMENTS
/
0
LIKES
Tag로 Label 찾아내기..
류종택
•
2001.08.07 09:10
사실 라벨이 4개밖에 안된다면.. 그냥 무식하게 코딩하는 게 더욱 효율적이라고 생각합니다.. 즉, Pro...
열강
2001.08.07 04:57
0
COMMENTS
/
0
LIKES
마이다스에서 연결 풀링(pooling)에대해서...
김은정
2001.08.07 04:23
0
COMMENTS
/
0
LIKES
급합니다. 알려주세요!!!
손배영
2001.08.07 04:11
0
COMMENTS
/
0
LIKES
무식한 초보 TBitBtn에 대한 ??
박숙경
•
2001.08.07 03:17
1
COMMENTS
/
0
LIKES
영문윈도우에서의 에러메시지
.
•
2001.08.07 05:17
Selected collating sequence not supported by the operating system. (Error 3228) There is an inv...
김성진
•
2001.08.07 03:13
1
COMMENTS
/
0
LIKES
tif 이미지 파일을 db에 올리는 방법을 알려주세요.
안녕하십니까? 현재 컴에 있는 tif파일(G3 type)을 db로 올리고 싶습니다. stream 형식으로 바꾸어서 하는것 같은 데 모르겠습니다. 추가로 DB에 있는 이미지를 DownLoad 하는 방법도 가르쳐 주시면 더욱 고맙구요. 아시는 분 계시면 빠른...
류종택
•
2001.08.07 09:22
아래 소스를 참고하세요.. 필드에디터를 이용해서 필드를 등록해서 사용하는 것이.. 퍼포먼스에 좋다고 ...
이태호
2001.08.07 03:05
0
COMMENTS
/
0
LIKES
화면에서 에러메세지 보여주는 기능?
시가
•
2001.08.07 02:12
1
COMMENTS
/
0
LIKES
DB네트웍으로 연결해서 쓸 수 있을까??
MAJOR
•
2001.08.07 02:29
시가 wrote: > 질문 하나 올릴께여.... > > 테이블을 하나 만들었는데 이 테이블을 공유해서 여러 컴퓨...
최초보
2001.08.07 02:12
0
COMMENTS
/
0
LIKES
프린터용지/용지함설정??
질문
2001.08.07 02:05
0
COMMENTS
/
0
LIKES
네트워크 드라이브 연결에 관해서
윤여철
2001.08.07 01:42
0
COMMENTS
/
0
LIKES
db에 있는 자료를 수정과 삭제를 알고 싶습니다.
초보
•
2001.08.07 01:40
3
COMMENTS
/
0
LIKES
좀 도와 주세요.....(왕초보)
나그네
•
2001.08.09 03:21
음...SQL의 insert 문의 일반적인 형태를 보여드릴께여 With MyQry do begin Close; SQL.Clear; ...
지나가다가.
•
2001.08.29 22:56
insert에서는 open이 아니고 execsql인걸로 알고 있습니다. 초보 wrote: > 델파이 한지 일주일 밖에 안...
좀 도와 주세요.....(
•
2001.08.07 03:25
너무너무 감사합니다. 뭐 연락이라도 되면 술이나 한잔 사주고 싶은 심정입니다. 감사합니다. ...
왕초보
2001.08.07 01:13
0
COMMENTS
/
0
LIKES
[UDP]RecordType을 Move로 변환했는데 이상한 값이 나와요~~(ㅠ.ㅠ)
헌
2001.08.07 00:42
0
COMMENTS
/
0
LIKES
서버/클라이언트 에서 DB 에 접속하는 방법중...
노력중인초보
•
2001.08.07 00:40
2
COMMENTS
/
0
LIKES
sql모가틀린지 봐주세염....
MAJOR
•
2001.08.07 01:07
노력중인초보 wrote: > 콤보박스를 여러개써서... > 선택을하는것을 검색하려합니다. > 선택안한건 검색...
노력중인초보
•
2001.08.07 02:29
> 안녕하세여... > 에러 대로 라면 ;(세미콜론)이 빠졌다는 건데 .. > 보면 Where 절에 진짜로 이게(;)빠...
최진영
•
2001.08.06 23:26
1
COMMENTS
/
0
LIKES
콤포넌트를 동적으로 생성할때?
홍성락
•
2001.08.07 00:37
최진영 wrote: > 안녕하세요 > > 콤포넌트을 동적으로 생성할 때 폼상에 속하는 것이 아니라 > > 그...
아리
2001.08.06 22:54
0
COMMENTS
/
0
LIKES
drawtext에서
김성진
2001/08/07 03:13
Views
192
Likes
0
Comments
1
Reports
0
Tag List
수정
삭제
목록으로
한델 로그인 하기
로그인 상태 유지
아직 회원이 아니세요? 가입하세요!
암호를 잊어버리셨나요?
필드에디터를 이용해서 필드를 등록해서 사용하는 것이..
퍼포먼스에 좋다고 해서 그렇게 했습니다..
지난 번 Jpeg에 대해서 물어본 것에 대한 답변입니다..
화일 포멧만 틀리니 충분히 참고가 되실 듯..
From 류..
* 다운로드는 어디서 어디로 다운로드하는 건지 몰라서 답변 생략^^
Procedure LoadJPegToBitmap(FileName:String; Bitmap:TBitmap);
Var
JPEGImage : TJPEGImage;
Begin
JPEGImage:= TJPEGImage.Create;
With JPEGImage do
Begin
LoadFromFile(FileName);
With Bitmap do
Begin
Width:= JPEGImage.Width;
Height:= JPEGImage.Height;
Canvas.Draw(0, 0, JPEGImage);
End;
Free;
End;
End;
// JPeg 화일을 데이타베이스에 저장
procedure TForm1.Button1Click(Sender: TObject);
Var
fsJPeg : TFileStream;
Begin
If OD.Execute then
Begin
fsJPeg:= TFileStream.Create(OD.FileName, fmOpenRead);
Table1.Edit;
Table1Image.LoadFromStream(fsJPeg);
Table1.Post;
fsJPeg.Free;
Table1AfterScroll(Nil);
End;
end;
// 데이타베이스에서 Jpeg을 추출 화밀로 저장
procedure TForm1.Table1AfterScroll(DataSet: TDataSet);
Var
fsJPeg : TFileStream;
begin
Try
fsJPeg:= TFileStream.Create(GetExecPath+'Image.jpg', fmCreate);
Table1Image.SaveToStream(fsJPeg);
fsJPeg.Free;
LoadJPegToBitmap(GetExecPath+'Image.jpg', Image1.Picture.Bitmap);
Except
End;
end;
김성진 wrote:
> 안녕하십니까?
>
> 현재 컴에 있는 tif파일(G3 type)을 db로 올리고 싶습니다.
> stream 형식으로 바꾸어서 하는것 같은 데 모르겠습니다.
> 추가로 DB에 있는 이미지를 DownLoad 하는 방법도 가르쳐 주시면
> 더욱 고맙구요.
> 아시는 분 계시면 빠른 답변 부탁드립니다.