Chuyển đến nội dung
FlexiConvert

Chuyển SVG sang PNG

Xuất đồ họa vector đúng kích thước bạn cần.

Tối đa 20 tệp cùng lúc, 20 MB mỗi tệp và tổng cộng 100 MB.

Không bắt buộc. Để trống để dùng kích thước gốc của SVG. Chiều cao được tính tự động để giữ tỷ lệ.

Tệp của bạn được tự động xóa sau khi chuyển đổi, và chậm nhất một giờ sau khi tải lên. Cách chúng tôi xử lý tệp của bạn

Chuyển đồ họa SVG sang PNG để dùng ở những nơi không nhận vector: mạng xã hội, email, tài liệu, ứng dụng hoặc phần mềm chỉnh ảnh. Chọn chiều rộng bằng pixel và bạn có ảnh sắc nét ở kích thước đó với nền trong suốt. Miễn phí, không cần tài khoản và không có hình mờ.

Cách chuyển SVG sang PNG

  1. Chọn một hoặc nhiều tệp SVG (tối đa 20 tệp cùng lúc).
  2. Nhập chiều rộng mong muốn bằng pixel, hoặc để trống để dùng kích thước gốc của SVG.
  3. Nhấn “Chuyển sang PNG”.
  4. Tải ảnh PNG xuống hoặc, nếu chuyển nhiều tệp, tải tệp ZIP chứa tất cả.

Vector hay điểm ảnh

SVG không lưu điểm ảnh mà lưu chỉ dẫn vẽ: đường, đường cong, hình khối và màu sắc. Vì vậy có thể phóng to tùy ý mà vẫn sắc nét. Nhưng nhiều nơi không nhận SVG: mạng xã hội, đa số ứng dụng email, phần mềm chỉnh ảnh, kho ứng dụng và các dịch vụ chỉ nhận ảnh “thông thường”.

Khi chuyển sang PNG, SVG được vẽ ra một lần ở một kích thước cố định. Sau đó nó là ảnh điểm: nếu phóng to sau này, ảnh sẽ mất độ nét. Vì thế nên chọn kỹ kích thước khi chuyển đổi.

Chọn chiều rộng nào

  • Để trống (mặc định): kích thước mà chính SVG khai báo trong thuộc tính width và height hoặc trong viewBox.
  • Cho logo trên website: gấp đôi kích thước hiển thị, để sắc nét trên màn hình mật độ điểm ảnh cao (ví dụ 400 pixel cho logo hiển thị ở 200).
  • Cho mạng xã hội hoặc bài thuyết trình: 1000 đến 2000 pixel thường là đủ.

Bạn có thể chọn chiều rộng bất kỳ từ 16 đến 8192 pixel. Chiều cao được tính tự động để giữ tỷ lệ.

Những gì được giữ và không được giữ

  • Được giữ: nền trong suốt, chuyển sắc, mặt nạ và ảnh nhúng sẵn trong SVG.
  • Tài nguyên bên ngoài không được tải: vì lý do bảo mật, chúng tôi bỏ các liên kết tới ảnh, phông chữ hoặc stylesheet bên ngoài tệp, cùng mọi script. Nếu PNG thiếu thứ gì, hãy nhúng tài nguyên đó vào SVG khi xuất.
  • Chữ được vẽ bằng các phông có trên máy chủ của chúng tôi. Nếu thiết kế dùng phông đặc biệt, hãy chuyển chữ thành đường viền (path) trước khi xuất SVG để chữ trông y hệt.
  • Hoạt ảnh và tương tác: PNG là ảnh tĩnh; trạng thái ban đầu của SVG được vẽ ra.

Giới hạn

  • Không hỗ trợ SVG nén (.svgz), và tệp có thực thể XML bị từ chối vì lý do bảo mật.
  • Kết quả không được vượt quá 100 megapixel.
  • Tối đa 20 tệp cùng lúc, 20 MB mỗi tệp và tổng cộng 100 MB.

Câu hỏi thường gặp

Tệp PNG sẽ có kích thước bao nhiêu?

Nếu để trống chiều rộng, PNG to bằng SVG. Nếu nhập chiều rộng, PNG sẽ rộng đúng số pixel đó, và chiều cao được tính để giữ tỷ lệ của hình vẽ.

Nền trong suốt của SVG có được giữ không?

Có. Những vùng không có hình vẽ trong SVG vẫn trong suốt trong PNG, nên bạn có thể đặt ảnh lên bất kỳ nền nào.

Vì sao chữ trong PNG có phông khác?

Vì SVG dùng một phông không được nhúng trong tệp, nên một phông tương tự được dùng thay. Để tránh điều đó, hãy chuyển chữ thành đường viền trong phần mềm thiết kế trước khi xuất SVG.

Vì sao PNG thiếu một ảnh hoặc thành phần của SVG?

Có lẽ nó được liên kết tới tệp bên ngoài thay vì nhúng vào. Vì lý do bảo mật, chúng tôi không tải tài nguyên bên ngoài; hãy xuất SVG với ảnh được nhúng để chúng được vẽ ra.

Tôi có thể chuyển SVG sang PNG độ phân giải cao không?

Có: nhập chiều rộng lớn, tối đa 8192 pixel. Vì SVG là vector, nó được vẽ trực tiếp ở kích thước đó và PNG vẫn sắc nét, không bị nhòe như khi phóng to một ảnh nhỏ.