Các định dạng đồ họa phổ biến như JPEG, PNG và GIF không được thiết kế để có bất kỳ dạng mã nào bên trong chúng. Họ chỉ lưu trữ một mảng pixel nén, họ không thể tạo bất cứ thứ gì theo lệnh hoặc liên hệ với dịch vụ web, v.v.
(Đôi khi có các lỗ hổng được phát hiện trong bộ giải mã hình ảnh, điều đó sẽ cho phép hình ảnh được xây dựng độc hại gây ra việc thực thi mã khi xem, thông qua khai thác tràn bộ đệm hoặc tương tự. Nhưng tất nhiên đây không phải là một phần của thiết kế định dạng.)
Một số định dạng đồ họa vector như EPS và SVG thực sự cho phép nhúng mã. Tuy nhiên, là định dạng vector thay vì bitmap, các định dạng này thường không được người xem hình ảnh thông thường hỗ trợ (mặc dù SVG được trình duyệt hỗ trợ) và không thể chỉnh sửa trong các chương trình vẽ thông thường. Một người cần các chương trình đồ họa vector chuyên dụng để làm việc với chúng.
Để tạo hình ảnh cập nhật dữ liệu mới, bạn có thể tạo một dịch vụ web để tạo lại hình ảnh trên máy chủ mỗi khi được yêu cầu. Tuy nhiên, nếu khách hàng lưu trữ hình ảnh kết quả thay vì yêu cầu lại mỗi lần nó được xem, họ sẽ thấy dữ liệu cũ.