Chuyển Word sang Markdown trong C#

Ngày nay, một số lượng lớn các bài báo, blog và tài liệu được viết ở định dạng Markdown. Tuy nhiên, cú pháp Markdown thường trở nên khó nhớ và khó viết đối với các tài liệu có kích thước lớn. Để làm cho mọi thứ dễ dàng hơn, bạn có thể viết nội dung trong MS Word và sau đó chuyển đổi tài liệu DOCX hoặc DOC sang Markdown. Để tự động chuyển đổi Word sang Markdown, bài viết này trình bày cách chuyển Word DOC DOCX sang Markdown trong C#.

C# Word DOC DOCX to Markdown Converter - Tải xuống miễn phí

Aspose.Words dành cho .NET được thiết kế để tạo và thao tác các tài liệu Word từ bên trong các ứng dụng .NET. Ngoài ra, nó cung cấp một công cụ chuyển đổi tích hợp để chuyển đổi tài liệu MS Word sang các định dạng khác. Chúng tôi sẽ sử dụng API này để chuyển đổi tài liệu Word sang định dạng Markdown. Bạn có thể tải xuống DLL của API hoặc cài đặt nó từ NuGet bằng bảng điều khiển trình quản lý gói.

PM> Install-Package Aspose.Words

Chuyển đổi tài liệu Word thành Markdown trong C#

Sau đây là các bước để chuyển đổi tệp Word DOCX sang Markdown trong C#.

Mẫu mã sau đây cho thấy cách chuyển đổi tệp DOCX sang định dạng Markdown trong C#.

// Tải tài liệu Word
Document doc = new Document("document.docx");

// Lưu tài liệu ở định dạng Markdown
doc.Save("word-to-markdown.md");

C# Tùy chỉnh DOC thành Chuyển đổi Markdown

Bạn cũng có thể tùy chỉnh hành vi mặc định của chuyển đổi Word DOC / DOCX sang Markdown bằng các tùy chọn khác nhau. Ví dụ: bạn có thể đặt căn chỉnh của nội dung trong các bảng, chỉ định thư mục để lưu giữ hình ảnh, v.v. Sau đây là các bước để tùy chỉnh chuyển Word DOC sang Markdown.

Mẫu mã sau đây cho thấy cách tùy chỉnh chuyển đổi DOCX sang Markdown trong C#.

// Tải tài liệu Word
Document doc = new Document("document.docx");

// Đặt tùy chọn Markdown
MarkdownSaveOptions so = new MarkdownSaveOptions();
so.ImagesFolder = "D:\\Images";

// Lưu tài liệu ở định dạng Markdown
doc.Save("word-to-markdown.md", so);

C# DOCX to Markdown Converter - Nhận giấy phép miễn phí

Bạn có thể sử dụng Aspose.Words dành cho .NET mà không có giới hạn đánh giá bằng cách sử dụng giấy phép tạm thời.

Sự kết luận

Trong bài viết này, bạn đã biết cách chuyển đổi Word DOCX / DOC sang Markdown trong C#. Hơn nữa, bạn đã thấy cách tùy chỉnh chuyển đổi C# DOC sang Markdown bằng các tùy chọn khác nhau. Bạn cũng có thể khám phá các tính năng khác được cung cấp bởi Aspose. AdWords dành cho .NET bằng cách sử dụng tài liệu. Ngoài ra, bạn có thể thoải mái đặt câu hỏi của mình qua diễn đàn của chúng tôi.

Xem thêm