Chủ đề ngắn gọn này sẽ hướng dẫn bạn các bước chi tiết về cách chuyển đổi SVG thành PDF bằng C# cùng với thông tin về cách định cấu hình môi trường để thực thi mã. Bằng cách sử dụng trình chuyển đổi C# SVG sang PDF có thể dễ dàng phát triển bằng giao diện API đơn giản trong các ứng dụng dựa trên nền tảng được hỗ trợ .NET.
Các bước để chuyển đổi SVG sang PDF bằng C#
- Sử dụng trình quản lý gói NuGet, bao gồm Aspose.Imaging để chuyển SVG sang PDF
- Nhập tham chiếu đến không gian tên Aspose.Imaging trong ứng dụng của bạn
- Tải tệp SVG nguồn bằng phương pháp Image.Load
- Khởi tạo đối tượng lớp SvgRasterizationOptions để đặt chiều cao và chiều rộng của hình ảnh SVG
- Tạo lớp PdfOptions để thiết lập các tùy chọn PDF mong muốn
- Chuyển đổi SVG sang PDF bằng phương pháp Lưu
Các bước trên trong C# chuyển đổi SVG thành PDF với sự trợ giúp của lệnh gọi API đơn giản và một vài dòng mã. Quá trình sẽ bắt đầu bằng cách tải hình ảnh SVG nguồn bằng phương thức Load(), tiếp theo là đặt chiều rộng và chiều cao của trang SVG bằng cách sử dụng lớp SvgRasterizationOptions. Cuối cùng, sử dụng lớp PdfOptions, các tùy chọn tạo điểm ảnh PDF sẽ được đặt và SVG sẽ được chuyển đổi thành PDF.
Mã để chuyển đổi SVG sang PDF bằng C#
Trong ví dụ trên, ứng dụng chuyển đổi dựa trên SVG sang PDF C# đã được phát triển bằng cách sử dụng một vài dòng mã. API cho phép bạn tùy chỉnh tệp PDF đã xuất bằng cách đặt kích thước trang, độ phân giải hình ảnh, tùy chọn nhiều trang và thông tin tài liệu PDF với sự trợ giúp của lớp PdfOptions.
Ví dụ đã nói ở trên đòi hỏi rằng để Chuyển đổi SVG sang PDF, có thể dễ dàng phát triển trình chuyển đổi đơn giản dựa trên C# mà không phụ thuộc vào bất kỳ phần mềm bên thứ ba bên ngoài nào như Adobe Acrobat. Nếu bạn muốn tìm hiểu về cách chuyển đổi SVG thành hình ảnh PNG bằng C#, hãy tham khảo bài viết trên cách chuyển đổi SVG thành PNG bằng C#.