Trong hướng dẫn cách thực hiện này, chúng tôi sẽ giải thích hướng dẫn từng bước để chuyển đổi SVG thành PNG bằng C#. Chúng tôi cũng sẽ phát triển một ví dụ cho tính năng SVG sang PNG C# bằng cách sử dụng các bước được xác định trong bài đăng này. Việc chuyển đổi tài liệu là một quy trình đơn giản chỉ yêu cầu một vài dòng mã. Các hướng dẫn đầy đủ và mã mẫu có thể được nhìn thấy dưới đây.
Các bước để chuyển đổi SVG sang PNG bằng C#
- Cài đặt GroupDocs.Conversion for .NET từ trình quản lý gói NuGet trong ứng dụng .NET
- Bao gồm không gian tên GroupDocs.Conversion để thực hiện chuyển đổi tài liệu từ định dạng SVG sang PNG
- Tạo một thể hiện của lớp Converter và chuyển tệp SVG tới hàm tạo của nó
- Khởi tạo lớp ImageConvertOptions và xác định tùy chọn chuyển đổi cho tệp PNG đầu ra
- Gọi phương thức Convert của lớp Converter, chuyển tên tệp PNG đầu ra và ImageConvertOptions cho nó
Các hướng dẫn này phác thảo toàn bộ quy trình chuyển đổi tài liệu cho SVG sang PNG. Với sự trợ giúp của các điểm đã nói ở trên, bạn có thể xây dựng khả năng C# SVG thành PNG một cách dễ dàng và nhanh chóng. Bạn có thể bắt đầu bằng cách tải xuống gói cần thiết và bao gồm tham chiếu đến gói đó trong mã của bạn. Trong các bước tiếp theo, tải tệp SVG nguồn và đặt tùy chọn chuyển đổi cho tệp PNG đầu ra. Cuối cùng, lưu tệp PNG đã tạo vào đĩa bằng cách gọi hàm Convert.
Mã để chuyển đổi SVG sang PNG bằng C#
Ví dụ trên minh họa cách triển khai tính năng C# convert SVG to PNG bằng cách thực hiện theo các hướng dẫn trong phần trước. Chúng tôi chỉ sử dụng một vài lệnh gọi API để thực hiện chuyển đổi tài liệu mà không cần công cụ của bên thứ ba. Bạn cũng có thể chuyển đổi SVG sang nhiều định dạng tài liệu khác bao gồm JPG, GIF, WEBP, PPSM, PSD, CSV, v.v.
Chúng tôi đã thảo luận về quy trình chuyển đổi tài liệu để chuyển định dạng SVG sang PNG và tạo mã mẫu cho nó trong bài đăng này. Trong hướng dẫn trước đây của chúng tôi, chúng tôi đã xem xét cách chuyển đổi HTML sang RTF trong C#; kiểm tra nó để biết thêm thông tin.