Chuyển đổi Word DOC sang TXT trong C#

Trong lĩnh vực xử lý tài liệu, thường nảy sinh nhu cầu chuyển đổi tài liệu Word thành các định dạng văn bản thuần túy đơn giản hơn. Cho dù vì lý do trích xuất dữ liệu, phân tích nội dung hay vì lý do tương thích, khả năng chuyển đổi tệp Word (.doc, .docx) thành văn bản thuần túy (.txt) là một kỹ năng quý giá dành cho các nhà phát triển. Trong bài đăng trên blog này, chúng ta sẽ khám phá cách chuyển đổi tài liệu Word sang định dạng TXT trong ứng dụng C#.

Thư viện C# để chuyển đổi Word sang TXT

Aspose.Words for .NET là thư viện xử lý tài liệu giàu tính năng cho phép các nhà phát triển làm việc với tài liệu Word ở nhiều định dạng khác nhau. Nó cung cấp một bộ API để tạo, thao tác, chuyển đổi và hiển thị tài liệu. Chúng tôi sẽ sử dụng thư viện này để trích xuất nội dung từ tài liệu Word dưới dạng văn bản thuần túy.

Để cài đặt thư viện từ NuGet, bạn có thể sử dụng lệnh sau. Hoặc bạn có thể tải xuống từ phần Bản phát hành.

PM> Install-Package Aspose.Words 

Các bước chuyển đổi Word DOC sang TXT

Bạn có thể trích xuất văn bản từ tài liệu Word và lưu nó ở định dạng TXT chỉ bằng một vài bước, vì Aspose.Words for .NET đã làm điều đó khá dễ dàng. Dưới đây là các bước chúng ta cần thực hiện để chuyển đổi Word sang TXT.

  • Tải tệp Word DOC/DOCX.
  • Chuyển đổi nó sang định dạng TXT và lưu tệp vào vị trí mong muốn.

Vì vậy, bạn không cần phải phân tích toàn bộ tài liệu Word và trích xuất văn bản theo từng dòng hoặc từng trang. Bây giờ chúng ta hãy viết mã C# để trích xuất văn bản từ tài liệu Word.

Chuyển đổi Word DOC sang TXT trong C#

Sau đây là các bước để lưu tài liệu Word DOC hoặc DOCX dưới dạng tệp TXT trong C#.

  • Đầu tiên, tải Word DOC/DOCX bằng lớp Tài liệu.
  • Sau đó, lưu tài liệu dưới dạng tệp TXT bằng phương thức Document.Save(filePath).

Đoạn mã C# sau đây chuyển đổi tài liệu Word sang định dạng TXT.

// Tải tập tin Word
Document doc = new Document("document.docx");

// Lưu tài liệu dưới dạng tệp TXT
doc.Save("doc-to-text.txt");

Sử dụng Trình chuyển đổi C# Word sang TXT miễn phí

Bạn có thể nhận giấy phép tạm thời miễn phí để chuyển đổi tệp Word sang định dạng TXT mà không bị giới hạn về đánh giá.

Khám phá thư viện C# Word

Bạn có thể truy cập tài liệu của thư viện C# Word để khám phá các tính năng khác. Trong trường hợp bạn có bất kỳ câu hỏi nào, vui lòng cho chúng tôi biết qua diễn đàn của chúng tôi.

Phần kết luận

Trong bài đăng trên blog này, chúng tôi đã khám phá cách chuyển đổi tài liệu Word thành tệp TXT trong C# bằng cách sử dụng Aspose.Words for .NET. Không cần phân tích cú pháp toàn bộ tài liệu Word, chỉ cần trích xuất văn bản thuần túy từ tài liệu trong một vài bước. Aspose.Words đơn giản hóa quy trình làm việc với tài liệu Word theo chương trình, cung cấp giải pháp đáng tin cậy và hiệu quả cho các tác vụ chuyển đổi tài liệu. Việc tích hợp thư viện này vào các dự án C# của bạn cho phép bạn xử lý việc xử lý tài liệu một cách dễ dàng, mở ra vô số khả năng cho ứng dụng của bạn.

Xem thêm