Chuyển đổi SXC sang CSV bằng GroupDocs.Conversion cho .NET
Giới thiệu
Bạn đang gặp khó khăn khi chuyển đổi các tệp bảng tính Macintosh cũ (.sxc) sang các định dạng CSV dễ truy cập và linh hoạt hơn? Thách thức phổ biến này có thể được giải quyết dễ dàng bằng cách sử dụng thư viện GroupDocs.Conversion for .NET mạnh mẽ. Trong hướng dẫn này, chúng tôi sẽ hướng dẫn bạn cách chuyển đổi các tệp SXC của mình sang định dạng CSV một cách hiệu quả.
- Những gì bạn sẽ học được:
- Cách tải và chuyển đổi tệp SXC bằng GroupDocs.Conversion
- Thiết lập tùy chọn chuyển đổi để xuất dưới dạng CSV
- Lưu tập tin đã chuyển đổi một cách dễ dàng
Hãy cùng tìm hiểu những gì bạn cần trước khi bắt đầu.
Điều kiện tiên quyết
Trước khi bắt đầu viết mã, hãy đảm bảo môi trường của bạn đã sẵn sàng:
Thư viện cần thiết:
- GroupDocs.Conversion cho .NET (Phiên bản 25.3.0)
Yêu cầu thiết lập môi trường:
- Visual Studio hoặc bất kỳ IDE nào được ưa thích hỗ trợ C#
Điều kiện tiên quyết về kiến thức:
- Hiểu biết cơ bản về xử lý tệp trong C#
Thiết lập GroupDocs.Conversion cho .NET
Đầu tiên, chúng ta hãy cài đặt thư viện cần thiết:
Bảng điều khiển quản lý gói NuGet
Install-Package GroupDocs.Conversion -Version 25.3.0
.NETCLI
dotnet add package GroupDocs.Conversion --version 25.3.0
Mua lại giấy phép
Bạn có thể bắt đầu dùng thử miễn phí để khám phá các tính năng của GroupDocs.Conversion:
- Dùng thử miễn phí: Sử dụng liên kết này để tải xuống.
- Giấy phép tạm thời: Có được một đây.
- Mua: Để truy cập đầy đủ, hãy truy cập Trang mua hàng của GroupDocs.
Khởi tạo và thiết lập cơ bản
Để khởi tạo GroupDocs.Conversion trong dự án C# của bạn:
using GroupDocs.Conversion;
// Mã của bạn để tải các tập tin sẽ ở đây
Hướng dẫn thực hiện
Bây giờ chúng ta hãy chia nhỏ quá trình thực hiện thành các bước rõ ràng.
Tải tệp SXC nguồn
Tổng quan
Tải tệp SXC là bước đầu tiên trong quy trình chuyển đổi của chúng tôi. Điều này bao gồm việc khởi tạo một Converter
đối tượng với đường dẫn tệp nguồn.
Hướng dẫn từng bước
Khởi tạo đối tượng chuyển đổi
string sampleSxcPath = "YOUR_DOCUMENT_DIRECTORY/sample.sxc";
// Tải tệp SXC nguồn
var converter = new Converter(sampleSxcPath);
- Các thông số:
sampleSxcPath
: Đường dẫn đầy đủ đến tệp SXC của bạn.
Bước này đảm bảo rằng quá trình chuyển đổi có thể truy cập và đọc tệp đầu vào của bạn một cách chính xác.
Đặt Tùy chọn chuyển đổi thành CSV
Tổng quan
Tiếp theo, chúng tôi xác định cách tệp SXC của chúng tôi sẽ được chuyển đổi sang định dạng CSV. Điều này bao gồm việc thiết lập SpreadsheetConvertOptions
.
Hướng dẫn từng bước
Cấu hình tùy chọn chuyển đổi
using GroupDocs.Conversion.Options.Convert;
// Tạo một phiên bản của SpreadsheetConvertOptions với các thiết lập mong muốn
var convertOptions = new SpreadsheetConvertOptions
{
Format = FileType.Csv // Chỉ định định dạng mục tiêu là CSV
};
- Cấu hình khóa:
Format
: Chỉ định đầu ra phải ở định dạng CSV.
Cấu hình này cho GroupDocs.Conversion biết chính xác cách xử lý và xuất tệp của bạn.
Thực hiện chuyển đổi và lưu tệp đầu ra
Tổng quan
Cuối cùng, chúng tôi thực hiện chuyển đổi và lưu kết quả. Bước này rất quan trọng để có được đầu ra CSV mong muốn.
Hướng dẫn từng bước
Thực hiện chuyển đổi và lưu
string outputFile = Path.Combine("YOUR_OUTPUT_DIRECTORY\