2012-05-23 22 views
8

Nghệ sĩ đồ họa của tôi đã cung cấp cho tôi tệp .PNG, sau đó là cùng một tệp dưới dạng .GIF. Khi tôi lưu nó, pixel nền trong suốt thực sự được đặt thành pixel trắng. Tại một thời điểm tôi nghĩ VS có thể làm màu sắc trong suốt với biểu tượng tìm kiếm retro-tv nhỏ màu hồng/cá hồi này trong bảng màu, nhưng nó không hiển thị nữa.Làm cách nào để bạn đặt pixel thành minh bạch trong tệp .GIF hoặc .PNG trong trình chỉnh sửa bản vẽ của Visual Studio 2008?

Bất kỳ ai có ý tưởng nào?

+0

xin lỗi ... tôi đoán tôi đã suy nghĩ hai lần, lol –

+0

fyi, biểu tượng tìm kiếm màu hồng/salmon-tv trong bảng màu nằm trong trình chỉnh sửa ICON, chứ không phải trình chỉnh sửa bitmap. – franji1

Trả lời

3

Trong biên tập hình ảnh VS 2013, các công việc sau cho tôi:

Chọn View-Toolbars-Image Editor để bạn có thể nhìn thấy thanh công cụ

Chọn tẩy từ thanh công cụ. Thiết lập độ rộng xóa trong cửa sổ thuộc tính vào 1

Bây giờ nhấn ("xóa sổ") một điểm ảnh sẽ đặt nó vào trong suốt

12

mở file gif/png với Visual Studio biên tập

Trong các thuộc tính cửa sổ chọn định dạng hỗ trợ kênh alpha tức là 32bpp BGRA

Sử dụng công cụ xóa bây giờ sẽ đặt những pixel đó thành trong suốt.

+0

Cảm ơn. Tôi đã bỏ lỡ phần định dạng. Tôi giả sử nếu tôi nhập một phòng thu PNG Visual sẽ đủ thông minh để biết nó có một kênh alpha. –

1

Công cụ tẩy xóa VS đang hoạt động nhưng mất quá nhiều thời gian cho hình ảnh của tôi. Công cụ này tự động làm nền trắng trong suốt khi tôi tải lên phiên bản png.

https://www.bonanza.com/background_burner

  1. Kéo và thả hình ảnh trên trang (sau đó trang hiện một số chế biến để hình ảnh)
  2. Click vào nút màu xanh lá cây tải trên dưới bên phải và chọn .png (nền trong suốt)

Ưu điểm:

  • miễn phí
  • Siêu nhanh
  • công cụ trực tuyến nên không có gì để tải

Côn:

  • ảnh cần phải được ít nhất 100 x 100px

Tôi chỉ sử dụng nó cho một ứng dụng web intranet vì vậy tôi không cần phải dành nhiều thời gian vào hoặc làm cho nó có chất lượng tuyệt vời.

+1

Trang web đó không hoạt động tốt cho tôi nhưng trang này đã làm rất tốt! http://www168.lunapic.com/editor/ –

3

Trong trình chỉnh sửa hình ảnh của Visual Studio 2015, tôi đã tìm thấy một cách dễ dàng để thực hiện việc này bằng công cụ xóa.

  1. Trước tiên điền vào nền mà bạn muốn làm trong suốt với màu sắc độc đáo đầy đủ (không thực sự cần thiết tôi nghĩ, sau một số thử nghiệm .. Đó là vào bạn để thử) mà không có trong hình.
  2. Sau đó chọn công cụ được sử dụng để 'chọn một khu vực có màu tương tự'.
  3. Sau đó nhấp vào nền bạn đã tô màu mới. Chỉ khu vực bạn cần làm minh bạch mới được chọn.
  4. Bây giờ, hãy sử dụng công cụ tẩy với nhiều kích thước (xóa chiều rộng trong thuộc tính) khi bạn muốn dễ dàng xóa nền mờ. Công cụ xóa sẽ không xóa ảnh bạn cần.

Sau đó, nhấp vào bên ngoài ảnh để xóa lựa chọn và bạn sẽ có được hình ảnh với nền trong suốt! Phương pháp này chỉ mất vài giây để hoàn thành, so với chỉ sử dụng công cụ tẩy. Đôi khi, bạn có thể cần phải chạm vào hình ảnh, vì một số phần nhỏ của hình ảnh yêu cầu có thể bị xóa.

LƯU Ý: Bạn phải đặt định dạng thành '32bpp BGRA' để thực hiện việc này.

EDIT: Tôi thấy rằng bạn thậm chí không cần công cụ xóa. Sau bước 3, nhấn xóa và nền đã biến mất!

+1

Sau khi tạo tệp .png mới, tôi nhấn ctrl-a rồi xóa, làm cho mọi thứ trong suốt. Sau đó, tôi dán vào một phần của nguồn PNG mà tôi muốn, và có được kết quả mong muốn. Cám ơn vì cái này. – GregHNZ