Đánh giá chủ đề:
  • 0 Votes - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Xử lý ảnh trong suốt (tranparent) cho Form và Report
#1
Đôi khi các chúng ta muốn chèn một hình ảnh có nền trong suốt vào Form nhưng sau khi đã đưa hình ảnh vào form thì những phần trong suốt biến thành màu trắng, Ngay cả khi chúng ta xử lý chuyển thành ảnh gif thì mảng màu trắng vẫn thay thế phần trong suốt để lấp đầy khung ảnh. Lý do là access không hỗ trợ trong suốt cho các ảnh bmp, gif… May thay đối với các tập tin Enhanced Windows Metafile (.EMF) thì Access chừa lại. Chắc tại kiểu đồ họa này là của Microsoft chế ra mà 007. Để chuyển đuôi các tập tin hình ảnh sang .EMF mình xin gởi cho các bạn ứng dụng TransparentImage nhanh chóng sử lý làm trong suốt phần trắng hình ảnh. Cách xử lý như sau:
1/ Mở form frmSuaAnh. (Nền ảnh nguồn và ảnh đã xử lý mình chọn màu nâu để kiểm tra các bạn có thể chọn màu khác)
[Hình: 0slhDa7.jpg]
2/ Click Tải ảnh nguồn mở thư mục và chọn ảnh.
[Hình: GjN1vbL.jpg]
Chúng ta nhìn thấy khi chưa xử lý trong khung bên phải phần nền trong suốt là màu trắng che lấp nền khung.
3/ Click vào xử lý và lưu hình ảnh. Hiện thư mục Open và nút Open (Hì hì cái này vì lười nên mình dùng chung khung thư mục open của phần trước, nhẹ viết code 021. Nhưng nếu làm siêng các bạn có thể tự xử lý nó). Chúng ta đánh tên file và Click Open dể save.
4/ Click Xem ảnh đã xử lý. Khung bên phải sẽ hiện ảnh đã được đổi duôi .EMF.
[Hình: Fmxlgoi.jpg]
Lúc này chúng ta sẽ thấy nền khung màu nâu hiện ra. Phần màu trắng đã được xử lý trong suốt. Chúng ta có thể đưa ảnh mày vào form mà access vẫn giữ nguyên phần trong suốt của nó.
Ứng dụng TransparentImage ở đây.
Chữ ký của tranthanhan1962 Kết quả cuối cùng của một đời người, không phải bạn có được bao nhiêu tiền bạc, tài sản. Mà bạn còn bao nhiêu người bạn  thumbs up
ღღღღღTài sản của tranthanhan1962 (View All Items) ღღღღღ
Reply
Những người đã cảm ơn maidinhdan , kiepgiangho79


Có thể liên quan đến chủ đề
Chủ đề: Tác giả Trả lời: Xem: Bài mới nhất
  [Hỏi] Xin hỏi về cách nhập dữ liệu mới cho form mainsub Thiên Hùng 1 25 5 Giờ trước
Bài mới nhất: cpucloi
  [Hỏi] Lọc thông tin trong form pvhung76 3 167 Hôm qua, 08:09 AM
Bài mới nhất: cpucloi
  [Help] Chọn nhiều record trong listbox của Form haidc 5 675 21-11-17, 06:30 PM
Bài mới nhất: haidc
  Làm sao để Form nhập dữ liệu cho bảng mở ra, luôn ở dòng hiện hành (mới)? pvhung76 3 126 16-11-17, 11:14 PM
Bài mới nhất: ongke0711
  Code VBA không chạy trong access 2016 tranthanhan1962 5 243 15-11-17, 03:47 PM
Bài mới nhất: tranthanhan1962

Chuyển nhanh:


User(s) browsing this thread: 1 Guest(s)
Diễn Đàn Thơ Văn Thi Ẩm Lâu|Nhà Hàng Sông Thơ