Khi làm việc với file Excel, đôi khi bạn cần phải trích xuất hình ảnh nhúng trong sheet. Cho dù bạn đang biên soạn báo cáo, tạo bản trình bày hay chỉ đơn giản là sắp xếp dữ liệu, việc trích xuất hình ảnh một cách hiệu quả có thể cực kỳ hữu ích. Trong bài đăng này, chúng ta sẽ khám phá cách thực hiện điều này bằng thư viện nguồn mở FileFormat.Cells.

Trích xuất hình ảnh từ tệp Excel: Giải pháp nguồn mở và miễn phí

Tại sao nên sử dụng FileFormat.Cells?

FileFormat.Cells là một thư viện mã nguồn mở mạnh mẽ được thiết kế để hoạt động với các tệp Excel. Nó miễn phí sử dụng và cung cấp nhiều tính năng, khiến nó trở thành lựa chọn lý tưởng cho các nhà phát triển muốn thao tác với các tệp Excel theo chương trình. Hướng dẫn từng bước để trích xuất hình ảnh từ Excel Dưới đây là hướng dẫn đơn giản giúp bạn trích xuất hình ảnh từ tệp Excel bằng FileFormat.Cells trong C#. Chúng tôi sẽ hướng dẫn quy trình với mã mẫu có sẵn trên GitHub Gist . Điều kiện tiên quyết:

  • Visual Studio hoặc bất kỳ IDE C# nào
  • .NET Framework
  • Thư viện FileFormat.Cells

Mã mẫu

Dưới đây là đoạn mã để trích xuất hình ảnh từ tệp Excel:

Giải thích

    1. Load the Excel File: Lớp Workbook dùng để nạp file Excel.
    1. Lặp qua các bảng tính: Chúng ta lặp qua từng bảng tính trong sổ làm việc.
    1. Trích xuất hình ảnh: Đối với mỗi bảng tính, chúng tôi lặp qua tất cả các hình ảnh và chuyển đổi chúng thành hình ảnh.
    1. Lưu hình ảnh: Hình ảnh sau đó được lưu vào thư mục được chỉ định. Lợi ích của việc sử dụng FileFormat.Cells
  • Mã nguồn mở: Là một thư viện mã nguồn mở, FileFormat.Cells cho phép tùy chỉnh và hỗ trợ cộng đồng.
  • Miễn phí: Không có chi phí liên quan, giúp tất cả các nhà phát triển có thể truy cập được.
  • Tính năng toàn diện: Ngoài trích xuất hình ảnh, nó còn hỗ trợ nhiều thao tác Excel.

Phần kết luận

Trích xuất hình ảnh từ tệp Excel không phải là một nhiệm vụ phức tạp. Với FileFormat.Cells, bạn có thể tùy ý sử dụng một công cụ mã nguồn mở, miễn phí và mạnh mẽ. Cho dù bạn đang xử lý một vài tệp hay tự động xử lý dữ liệu quy mô lớn, FileFormat.Cells đều cung cấp chức năng bạn cần. Để biết thêm ví dụ và tài liệu chi tiết, hãy nhớ xem tài liệu chính thức của FileFormat.Cells.