자유롭게 질의 및 응답을 할 수 있는 게시판입니다. 개발자 여러분의 답변이 큰 도움이 됩니다.
- 제품설치/등록 오류 문의: 설치/등록 Q&A 이용 (제품 구매 고객 한정)
Delphi 이미지 저장 및 읽기 오류
2016.03.04 10:25
본 게시판 사용시 당부 사항
* 이 게시판은 자유롭게 질문을 올리고 자발적으로 답변을 공유하는 게시판입니다.
* 어느 누구도 답변을 달아야만 하는 책임은 없습니다.
* 따라서 질문을 올리실 때에는 최대한 자세하고 정중하게 질문을 올려 주세요.
* 최대한 질문을 자세히 올려야 답변도 자세히 올라 옵니다.
* 본 질문에 답변을 주시는 여러 개발자님들께 미리 감사드립니다.
-----------------------------------------------------------------------------------------------
안녕하세요
이미지파일을 ftp.put로 전송할때 24bit파일이 32bit파일로 변경되어 저장되면서 파일용량이 커집니다.
그래서그런지 그 이미지 파일을 http.get 또는 ftp.get해서 보면 "Bitmap size too big."이라고 계속 오류가 납니다.
서버에 24bit로 된 파일을 임의로 저장하고 위와같이 ftp.get해서 보면 정상 보여집니다.
ftp.put로 전송할때 24bit로 전송하는방법이 있나요? 혹시 참고할만한 소스가 있을까요?
아님 ftp.get으로 볼때 32bit로 봐도 오류가 안생기게할 수 있는 방법이 있을까요?
둘중 어떠한 방법으로해야할까요? 해결방법은 있을까요?
수고하세요.
Delphi 이미지 저장 및 읽기 오류
2016.03.04 10:25
본 게시판 사용시 당부 사항
* 이 게시판은 자유롭게 질문을 올리고 자발적으로 답변을 공유하는 게시판입니다.
* 어느 누구도 답변을 달아야만 하는 책임은 없습니다.
* 따라서 질문을 올리실 때에는 최대한 자세하고 정중하게 질문을 올려 주세요.
* 최대한 질문을 자세히 올려야 답변도 자세히 올라 옵니다.
* 본 질문에 답변을 주시는 여러 개발자님들께 미리 감사드립니다.
-----------------------------------------------------------------------------------------------
안녕하세요
이미지파일을 ftp.put로 전송할때 24bit파일이 32bit파일로 변경되어 저장되면서 파일용량이 커집니다.
그래서그런지 그 이미지 파일을 http.get 또는 ftp.get해서 보면 "Bitmap size too big."이라고 계속 오류가 납니다.
서버에 24bit로 된 파일을 임의로 저장하고 위와같이 ftp.get해서 보면 정상 보여집니다.
ftp.put로 전송할때 24bit로 전송하는방법이 있나요? 혹시 참고할만한 소스가 있을까요?
아님 ftp.get으로 볼때 32bit로 봐도 오류가 안생기게할 수 있는 방법이 있을까요?
둘중 어떠한 방법으로해야할까요? 해결방법은 있을까요?
수고하세요.
인디 FTP를 이용하셨을 것으로 생각되는데요.
검색해 보니 TransferType := ftBinary 으로 설정하라는 의견이 있습니다.
http://codeverge.com/embarcadero.delphi.winsock/help-with-idftp-uploading-files/1072005
여러가지 키워드로 구글등에서 검색해보시면 도움이 될 것 같습니다.