09/10/2018, 17:51

[Q] Xu ly Image trong ASP

Có ai biết trong ASP làm sao để xử lý các file ảnh.
Phải dùng các Object nào.
Ví dụ: làm sao để vẽ ra browser một elip hay một hình chữ nhật.
làm sao để mở một file .jpg hay .jpeg rồi save nó lại với chiều dài và chiều rộng bé 1/4 của hình ban đầu.
****
Thêm nữa nếu ai biết cho hỏi thêm, phải dùng ActiveX nào để
cho phép user load một file lên Website của mình.
Trong MSDN có một thí dụ nhưng ActiveX của nó trên máy tui chạy
không đuợc (WinXP).
Cám ơn nhiều.
Hynohun viết 19:59 ngày 09/10/2018
Xem các lệnh các biến liên quan đến Object "FileSystemObject".
Upload thì có thể dùng ASPUpload Component
bpmtri viết 20:06 ngày 09/10/2018
Với ASP, để xử lý ảnh người ta thường dùng các Component viết sẵn. Bạn xem host của bạn có hỗ trợ component xử lý ảnh nào thì đọc tài liệu của component đó để biết các sử dụng.

Với upload thì bạn có thể dùng các script để upload nhưng thường chỉ upload các file có kích thước nhỏ vì upload bằng script sẽ chậm.
hbspb viết 19:57 ngày 09/10/2018
FileSytem Object chả có method, hay property nào liên quan đến ảnh cả ????? Tất nhiên nếu mở file rồi đọc cấu trúc của nó thì ui ui ui mệt quá, tui nghĩ chắc chả ai làm vậy!!!!!
ASPUpload Component phải down load ở đâu, tui dùng IIS của WinXP cũng chẳng thấy nó đâu cả ?????
Các bạn cho vài thí dụ về Compnent xử lý ảnh đi: tên là gì?, download ở đâu.

*********************
À thêm nữa bạn nào biết phải dùng thêm những gì để có thể lập trình Socket và Mail trong ASP (như kiểu các hàm của PHP đó mà)
xin chỉ dùm cho mình nhé.
Xin cám ơn nhiều.
Hynohun viết 19:54 ngày 09/10/2018
ai nói với bạn là ảnh không liên quan gì tới FSO ???
Ảnh là file mà muốn làm việc với file trong ASP thì phải thông qua FSO.
Dùng IIS thì làm gì có ASPUpload Component...
Đã gọi là component thì làm sao có sẵn trong IIS được, đó là sản phẩm của hãng thứ 3 (third-party software)
Tất nhiên là có nhiều Component để upload ảnh, nhưng thử hỏi là các host có hỗ trợ các component đó không ? Host ở việt nam thì chưa thấy đó. Lúc đó thì phải nhờ cậy đến FSO thôi.
hbspb viết 20:02 ngày 09/10/2018
Darkbaron MX giải quyết cụ thể bài toán của tớ đi!
- vẽ ra browser một elip hay một hình chữ nhật?
- mở một file .jpg save nó lại thành file khác với chiều dài và chiều rộng bé 1/4 của hình ban đầu?
- có nhiều Component để upload vậy chúng tên là gì, download ở đâu?
Nếu bạn post được code cụ thể lên thì cảm ơn nhiều.
(Tất nhiên đừng bảo mình nghiên cứu cấu trúc của từng loại gif, jpg, bmp... rồi mở ra xử lý thủ công nhé).
(Bạn trả lời cụ thể giúp mình từng câu, đừng nói hướng hướng vòng vo nhé.) Cám ơn lắm lắm.
**************************
Bạn nào biết phải dùng thêm những gì để có thể lập trình Socket và Mail trong ASP (như kiểu các hàm của PHP đó mà)
xin chỉ dùm cho mình nhé.
Xin cám ơn nhiều.
puppy viết 20:06 ngày 09/10/2018
Để tạo thumbnail bằng ASP thì bạn vô đây xem nè có Component đó.

http://www.codeproject.com/asp/thumb...rget=thumbnail


Còn để upload file bằng Component thì bạn vô http://www.codeproject.com/ search với từ khoá là Upload file sẽ có rất nhiều component để upload.

Tuy nhiên việc đăng ký các component trên máy của bạn thì rất dễ dàng tuy nhiên trên server có cho bạn đăng ký component hay không. Nếu không cho đăng ký thì cũng không chạy được.

Tuy vậy các vấn đề của bạn như vẽ, tạo thumbnail, upload file nếu viết bằng ASP.NET sẽ rất dễ dàng vì ASP.NET có hỗ trợ tất cả các các component để làm tất cả các công việc trên.
hbspb viết 20:07 ngày 09/10/2018
To puppy:
Sao bạn biết mình định làm thumbnail vậy.
Những gì bạn chỉ rất cụ thể. Mình sẽ thử những cái đó.
Cám ơn nhiều lắm.

***********
Nếu bạn biết phải làm sao để lập trình socket và mail trong ASP chỉ cho mình với nhé. Mình không muốn làm bằng ASP.NET vì host không hỗ trợ.
Bạn có thể chỉ cho mình một free host nào hỗ trợ miễn phí ASP.NET không.
Cám ơn nhiều.
Bài liên quan
0