Chuyển đổi SVG sang PNG
Rasterize bất kỳ tệp SVG nào thành PNG sắc nét ở độ phân giải mục tiêu chính xác, với nền trong suốt hoặc đồng nhất và xuất hàng loạt 1x/2x/3x chỉ bằng một cú nhấp chuột.
kết quả
SVG là định dạng vectơ: nó mô tả các hình dạng và đường dẫn bằng toán học, do đó, nó chia tỷ lệ theo bất kỳ kích thước nào mà không làm giảm chất lượng — nhưng điều đó cũng có nghĩa là hầu hết những nơi yêu cầu hình ảnh đơn giản (chữ ký email, trình tải lên favicon, mẫu in, CMS cũ hơn hoặc ứng dụng trò chuyện) sẽ không chấp nhận nó. Việc chuyển đổi sang PNG sẽ biến tác phẩm nghệ thuật vector thành một lưới pixel cố định mà bất kỳ chương trình, cuộn camera hoặc biểu mẫu tải lên nào cũng có thể mở. Công cụ này thực hiện chính xác bước rasterization đó, hoàn toàn trên thiết bị của riêng bạn.
Quá trình chuyển đổi diễn ra theo hai phần: đầu tiên trình duyệt đọc chiều rộng, chiều cao và viewBox được khai báo của SVG để tính ra tỷ lệ tự nhiên của nó, sau đó nó vẽ tác phẩm nghệ thuật vector lên khung vẽ HTML có kích thước theo bất kỳ độ phân giải nào bạn yêu cầu. Vì nguồn vẫn là vectơ cho đến lần vẽ cuối cùng nên logo có thể được hiển thị ở độ phân giải 64 px hoặc 6400 px với cùng các cạnh sắc nét — không có bitmap trung gian có độ phân giải thấp để làm mờ khi bạn tăng tỷ lệ, không giống như thay đổi kích thước JPG hoặc PNG hiện có.
Các biểu tượng giao diện và ứng dụng hầu như luôn cần thiết ở mật độ pixel lớn hơn một, do đó, công cụ này hiển thị các phiên bản 1x, 2x và 3x của kích thước mục tiêu của bạn trong một lần chuyển và cung cấp cho mỗi nút tải xuống riêng — sơ đồ ba tầng tương tự được sử dụng bởi danh mục tài sản iOS, các đối tượng có thể vẽ của Android và hình ảnh web phản hồi hiện đại (srcset). Chọn độ rộng cơ sở một lần và nhận cả ba tệp thay vì chạy chuyển đổi ba lần riêng biệt với các số khác nhau.
Xử lý nền là một lựa chọn thực tế, có tính chức năng chứ không phải là một hộp kiểm thẩm mỹ: để hộp kiểm trong suốt để giữ kênh alpha cho các logo và biểu tượng cần nằm trên nội dung khác hoặc tô màu đồng nhất theo lựa chọn của bạn khi đích đến (hình thu nhỏ, hình ảnh xem trước trên mạng xã hội, định dạng cũ xử lý sai tính minh bạch) cần một nền mờ. Không có gì được tải lên máy chủ tại bất kỳ thời điểm nào - văn bản SVG được phân tích cú pháp, rasterized và mã hóa hoàn toàn thành PNG bên trong tab trình duyệt của bạn.