Điều gì xảy ra khi bạn chuyển PNG sang SVG
- Ảnh được giải mã và ghi thành tệp SVG dò nét từ các hình dạng và màu sắc của ảnh.
- Việc dò nét biến các vùng có màu tương tự thành hình vector. Logo, biểu tượng và hình vẽ phẳng được dò nét gọn gàng và phóng to đến mọi kích thước; ảnh chụp ra bị phân mảng màu, vì mỗi sắc độ trở thành một hình riêng.
Cách chuyển PNG sang SVG trực tuyến
- Nhấn "Chọn tệp PNG" và chọn một hoặc nhiều tệp, hoặc kéo chúng vào ô. Bạn có thể thêm tệp với bất kỳ kích thước nào mà bộ nhớ thiết bị của bạn chứa được.
- Điều chỉnh cài đặt nếu cần. Kết quả không mất dữ liệu, nên không cần bận tâm đến cài đặt chất lượng.
- Nhấn "Chuyển sang SVG". Mỗi hình ảnh chuyển đổi trong một hai giây.
- Lưu từng tệp SVG bằng nút tải xuống của nó. Đóng thẻ là mọi dấu vết của các tệp biến mất khỏi bộ nhớ.
Tại sao nên chuyển PNG sang SVG?
Tệp PNG thường đến từ ảnh chụp màn hình, logo, sơ đồ và mọi thứ có độ trong suốt. Mọi người chuyển sang SVG vì SVG luôn sắc nét ở mọi kích thước và rất nhẹ với logo và biểu tượng, điều khiến nó trở thành tiêu chuẩn cho đồ họa trên web và trong các công cụ thiết kế.
Tóm lại, PNG làm tốt việc mà nó được tạo ra, còn SVG là lựa chọn thiết thực hơn khi tệp cần mở, tải lên hoặc in ở nơi khác. PNG mở được trong mọi trình duyệt và trình xem ảnh, còn SVG hiển thị trực tiếp trong mọi trình duyệt.
Cách chuyển PNG sang SVG trên Windows, Mac, iPhone và Android
Trên Windows
Mở trang này trong Chrome, Edge hoặc Firefox, kéo các tệp PNG từ File Explorer vào và nhấn Chuyển đổi. Mỗi tệp SVG được lưu vào thư mục Downloads.
Trên Mac
Safari, Chrome và Firefox đều dùng được. Kéo các tệp PNG từ Finder vào vùng thả và các tệp SVG sẽ nằm trong thư mục Downloads.
Trên iPhone và iPad
Mở trang này trong Safari và nhấn Chọn tệp PNG. Bạn có thể chọn từ Ảnh hoặc từ ứng dụng Tệp. Tệp SVG đã chuyển đổi xuất hiện trong ứng dụng Tệp, trong thư mục Tải về; để đưa vào thư viện ảnh, hãy mở tệp ở đó, nhấn Chia sẻ và chọn Lưu hình ảnh.
Trên Android
Mở trang này trong Chrome, nhấn Chọn tệp PNG và chọn tệp từ Files hoặc thư viện ảnh. Tệp SVG được lưu vào thư mục Download, nơi mọi trình quản lý tệp đều tìm thấy.
Cài đặt tốt nhất cho PNG sang SVG
Hai cài đặt điều khiển việc dò nét. Màu sắc đặt số màu phẳng mà tệp SVG có thể dùng: 2 cho ra bản dò đen trắng, lý tưởng cho chữ ký và hình vẽ nét; 8 đến 16 phù hợp với phần lớn logo; 32 giữ nhiều sắc độ hơn nhưng tạo ra nhiều hình hơn hẳn. Chi tiết đặt mức độ đường viền bám sát các pixel: Cao giữ các chi tiết nhỏ, Đơn giản cho tệp mượt hơn, nhẹ hơn.
Để có kết quả tốt nhất, hãy bắt đầu từ phiên bản lớn nhất, sạch nhất của ảnh mà bạn có, với nền phẳng. Ảnh JPG bị mờ hoặc nén nặng sẽ được dò nét với cạnh răng cưa, vì bộ dò nét đi theo nhiễu nén.
PNG và SVG: những điểm khác biệt
| PNG | SVG | |
|---|---|---|
| Tên đầy đủ | Đồ họa mạng di động (Portable Network Graphics) | Đồ họa vector có thể co giãn (Scalable Vector Graphics) |
| Loại | hình ảnh | hình ảnh |
| Tạo bởi | PNG Development Group | World Wide Web Consortium |
| Phát hành lần đầu | 1996 | 2001 |
| Nén | Không mất dữ liệu | Không mất dữ liệu |
| Độ trong suốt | Có | Có |
| Hoạt ảnh | Không | Có |
| Vector hay raster | Raster | Vector |
| Màu sắc | tối đa 16 bit mỗi kênh với kênh alpha đầy đủ | mọi màu, mô tả bằng hình khối thay vì pixel |
| Trong trình duyệt | mở được trong mọi trình duyệt và trình xem ảnh | hiển thị sẵn trong mọi trình duyệt |
| Công dụng phổ biến | ảnh chụp màn hình, logo, sơ đồ và mọi thứ có độ trong suốt | logo, biểu tượng, biểu đồ và hình minh họa trên web |
| Kiểu MIME | image/png | image/svg+xml |
Về tệp PNG và SVG
Tệp PNG là gì?
PNG nén mà không mất một điểm ảnh nào, nên ảnh chụp màn hình và chữ vẫn sắc nét, nhưng một bức ảnh lưu dưới dạng PNG thường lớn gấp ba đến năm lần cùng bức ảnh đó ở dạng JPG.
Tệp SVG là gì?
SVG mô tả hình dạng bằng các lệnh dạng văn bản, nên luôn sắc nét ở mọi kích thước và một logo đơn giản có thể dưới 5 KB. Chuyển sang pixel sẽ cố định nó ở một độ phân giải, nên hãy chọn kích thước đầu ra trước khi chuyển đổi.
Chuyển PNG sang SVG không được? Các sự cố thường gặp
- Màu sắc trông hơi khác. Trình duyệt chuyển hình ảnh sang không gian màu sRGB chuẩn khi giải mã, nên ảnh gam màu rộng và ảnh CMYK có thể lệch màu một chút.
- Ảnh chụp bằng điện thoại ra đúng chiều dù ở nơi khác trông bị nghiêng. Như vậy là đúng: thông tin xoay được lưu trong ảnh được áp dụng khi chuyển đổi, nên tệp SVG luôn đúng chiều.
- Tệp lớn hơn dự kiến. Còn tùy vào hình vẽ. Một logo đơn giản dò sang SVG thường chỉ vài kilobyte; một ảnh chi tiết tạo ra hàng nghìn hình và tệp lớn hơn cả PNG. Ít màu hơn cho tệp SVG nhỏ hơn.
Chuyển PNG sang SVG bằng dòng lệnh
ImageMagick không dò được pixel thành hình vector; nó chỉ bọc ảnh vào trong tệp SVG. Bộ dò nét mã nguồn mở tiêu chuẩn là potrace, hoạt động trên ảnh bitmap đen trắng:
magick input.png -threshold 50% input.pbm
potrace input.pbm -s -o output.svgCách đó cho ra bản dò một màu. Với ảnh màu, công cụ chuyển đổi trên trang này dò từng màu riêng rồi kết hợp lại, mà không cần cài đặt gì.
Câu hỏi thường gặp về chuyển đổi PNG sang SVG
Chuyển PNG sang SVG có bị giảm chất lượng không?
Tệp SVG là một bản diễn giải, không phải bản sao: việc dò nét dựng lại tệp PNG thành các hình. Với logo và đồ họa phẳng, kết quả trông giống hệt và luôn sắc nét ở mọi kích thước; với ảnh chụp, chi tiết nhỏ được đơn giản hóa.
Tại sao tệp SVG có dung lượng khác với tệp PNG?
Còn tùy vào hình vẽ. Một logo đơn giản dò sang SVG thường chỉ vài kilobyte; một ảnh chi tiết tạo ra hàng nghìn hình và tệp lớn hơn cả PNG. Ít màu hơn cho tệp SVG nhỏ hơn.
Tệp PNG của tôi có bị tải lên đâu không?
Không. Quá trình chuyển đổi chạy ngay trong thẻ trình duyệt này bằng bộ giải mã ảnh của chính trình duyệt, nên tệp của bạn vẫn ở trên thiết bị của bạn. Bạn có thể ngắt kết nối internet sau khi trang đã tải xong mà công cụ vẫn hoạt động.
Tôi có thể chuyển nhiều tệp PNG sang SVG cùng lúc không?
Có. Chọn hoặc thả bao nhiêu tệp tùy thích; chúng được chuyển đổi lần lượt và mỗi tệp có nút tải xuống riêng.
Làm sao để mở tệp SVG?
SVG hiển thị trực tiếp trong mọi trình duyệt. SVG phổ biến cho logo, biểu tượng, biểu đồ và hình minh họa trên web.
Công cụ chuyển PNG sang SVG này có miễn phí không?
Có. Không cần đăng ký, không hình mờ và không giới hạn số tệp bạn chuyển đổi. Trang web được duy trì nhờ quảng cáo, và vì việc chuyển đổi chạy trên thiết bị của bạn nên không có chi phí máy chủ cho mỗi tệp.
Tôi có thể chuyển PNG sang SVG trên điện thoại không?
Có. Công cụ hoạt động trong Safari trên iPhone và iPad và trong Chrome trên Android. Tệp đã chuyển đổi được lưu vào thư mục Tải về.