Chuyển đổi PDF và OFD bằng C# với Spire.PDF

Trong môi trường làm việc văn phòng và xử lý tài liệu điện tử, PDF và OFD là hai định dạng phổ biến. PDF được biết đến rộng rãi như một định dạng quốc tế, trong khi OFD, là định dạng tài liệu bố cục chuẩn quốc gia, ngày càng được sử dụng rộng rãi trong các lĩnh vực như văn bản công điện tử và hóa đơn điện tử ở Trung Quốc.

Bài viết này sẽ hướng dẫn cách sử dụng C# và thư viện Spire.PDF để thực hiện việc chuyển đổi giữa hai định dạng này một cách dễ dàng.

Giới thiệu về Spire.PDF

Spire.PDF for .NET là một thành phần xử lý PDF chuyên nghiệp, cho phép bạn thao tác với các tài liệu PDF trong ứng dụng .NET mà không cần cài đặt Adobe. Nó hỗ trợ việc chuyển đổi giữa PDF và nhiều định dạng khác như Word, Excel, hình ảnh, và OFD.

Cách cài đặt

Bạn có thể cài đặt Spire.PDF thông qua NuGet Package Manager:

  • Tìm kiếm và cài đặt trực tiếp từ Visual Studio.
  • Sử dụng lệnh sau trong Package Manager Console:
Install-Package Spire.PDF

Chuyển đổi PDF sang OFD

Dưới đây là cách chuyển đổi một tệp PDF sang OFD bằng Spire.PDF:

using Spire.Pdf;

namespace PdfToOfdConverter
{
    class Program
    {
        static void Main(string[] args)
        {
            // Tải tệp PDF
            PdfDocument document = new PdfDocument();
            document.LoadFromFile("sample.pdf");

            // Lưu dưới dạng OFD
            document.SaveToFile("output.ofd", FileFormat.OFD);
        }
    }
}

Chuyển đổi OFD sang PDF

Để chuyển đổi từ OFD sang PDF, bạn có thể sử dụng lớp `OfdConverter` từ namespace `Spire.Pdf.Conversion`:

using Spire.Pdf.Conversion;

namespace OfdToPdfConverter
{
    class Program
    {
        static void Main(string[] args)
        {
            // Tải tệp OFD
            OfdConverter converter = new OfdConverter("document.ofd");

            // Chuyển đổi sang PDF và lưu
            converter.ToPdf("result.pdf");
        }
    }
}

Các trường hợp sử dụng thực tế

Các khả năng chuyển đổi định dạng này hữu ích trong các tình huống sau:

  • Tích hợp hệ thống quản lý văn bản điện tử: Các cơ quan hành chính có thể yêu cầu sử dụng OFD, trong khi các hệ thống nội bộ doanh nghiệp có thể thích hợp hơn với PDF.
  • Xử lý hóa đơn điện tử: Hệ thống thuế thường sử dụng OFD, trong khi các hệ thống kế toán cần chuyển đổi sang PDF để in và lưu trữ.
  • Hệ thống lưu trữ tài liệu: Đảm bảo tính khả dụng lâu dài của tài liệu thông qua việc chuẩn hóa định dạng.
  • Trao đổi tài liệu đa nền tảng: Chuyển đổi định dạng là bước cần thiết khi trao đổi tài liệu giữa các hệ điều hành và ứng dụng khác nhau.

Thẻ: C# Spire.PDF PDF OFD chuyển đổi định dạng

Đăng vào ngày 17 tháng 6 lúc 23:41