We’re excited to introduce GroupDocs.Markdown for .NET, a new addition to the GroupDocs product family. GroupDocs.Markdown for .NET là một API xử lý tài liệu cho phép bạn xuất PDF, Word, Excel và các định dạng khác sang Markdown để tích hợp liền mạch với hệ sinh thái AI sinh tạo.
Tại sao Markdown?
Markdown nhẹ, dễ đọc bởi con người và được hỗ trợ rộng rãi trong quy trình làm việc của nhà phát triển, hệ thống quản lý nội dung và các pipeline AI sinh tạo. Với khả năng xuất trực tiếp sang Markdown, GroupDocs.Markdown for .NET giúp bạn:
- Tự động hoá việc chuyển đổi tài liệu sang Markdown trong các ứng dụng .NET.
- Chuẩn bị nội dung văn bản thuần có cấu trúc, phù hợp cho việc xử lý bởi AI.
- Đơn giản hoá việc di chuyển nội dung sang quy trình làm việc dựa trên Git và các công cụ tạo trang tĩnh.
Tính năng
- Xuất đa định dạng tài liệu: Chuyển đổi các kiểu tệp phổ biến (PDF, DOCX, XLSX, EPUB và hơn thế nữa) sang Markdown.
- Định dạng Markdown nâng cao: Xuất chính xác các tiêu đề, đoạn văn, danh sách, bảng, liên kết, hình ảnh, trích dẫn và khối mã.
- Xử lý hình ảnh linh hoạt: Xuất hình ảnh riêng biệt hoặc nhúng trực tiếp vào tệp Markdown.
- Xử lý cục bộ: Không cần kết nối đám mây hoặc internet. Toàn bộ quá trình diễn ra an toàn trên máy của bạn.
- Thiết kế API trực quan: API đơn giản, thân thiện với nhà phát triển, được tạo ra với mục tiêu dễ sử dụng.
- Hỗ trợ đa nền tảng: Hoạt động trên Windows và Linux với cả các assembly .NET và .NET Framework có trong gói NuGet.
Các loại tệp được hỗ trợ
GroupDocs.Markdown hỗ trợ chuyển đổi từ các định dạng sau:
- Tài liệu PDF
- Microsoft Word (DOCX, DOC)
- Microsoft Excel (XLSX, XLS)
- Sách điện tử (EPUB, MOBI)
- Văn bản thuần và các tệp web
Cách sử dụng
Các kịch bản phổ biến để xuất tài liệu sang Markdown.
Xuất PDF sang Markdown
Chuyển đổi một PDF thành Markdown sạch sẽ chỉ với vài dòng code. Mặc định, hình ảnh được nhúng trong tệp kết quả.
// Import the namespace
using GroupDocs.Markdown;
// Set the license (optional)
License.Set("GroupDocs.Markdown.lic");
// Instantiate the converter
var converter = new MarkdownConverter("business-plan.pdf");
// Convert and save output to file
converter.Convert("business-plan.md");
Ảnh chụp màn hình sau cho thấy tệp PDF đầu vào và tệp Markdown đầu ra.
Lưu ảnh vào thư mục
Ví dụ này minh họa cách chuyển đổi tệp DOCX sang Markdown đồng thời lưu ảnh vào một thư mục riêng.
// Import the namespace
using GroupDocs.Markdown;
// Set the license (optional)
License.Set("GroupDocs.Markdown.lic");
// Instantiate the converter
var converter = new MarkdownConverter("annual-review.docx");
// Set image export strategy and output folder
var convertOptions = new DocumentConverterOptions();
convertOptions.ImageExportStrategy = new ExportImagesToFileSystemStrategy("./images");
// Convert and save output to file
converter.Convert("annual-review.md");
Ảnh chụp màn hình sau cho thấy tệp DOCX đầu vào và tệp Markdown đầu ra. Các ảnh được lưu như các tài nguyên ngoại vi riêng trong thư mục ./images.
Yêu cầu
- .NET Framework 4.6.2+ (Windows)
- .NET 6.0+ (Windows hoặc Linux)
Giấy phép
Xem thông tin pháp lý chi tiết, bao gồm các điều khoản sử dụng, bản quyền, EULA và chính sách bảo mật:
https://about.groupdocs.com/legal/
Hỗ trợ
Đối với câu hỏi hoặc yêu cầu hỗ trợ kỹ thuật, vui lòng sử dụng Diễn đàn Hỗ trợ Miễn phí.
Lộ trình & Khả dụng
Phiên bản đầu tiên của gói đã được xây dựng và đang trải qua kiểm thử nội bộ, bao gồm kiểm thử đơn vị, tích hợp và kiểm tra API thủ công. Chúng tôi đang đảm bảo mọi thứ hoạt động mượt mà để bạn có thể tận hưởng trải nghiệm ổn định và mạnh mẽ ngay từ ngày đầu tiên.
🚀 Khi các đánh giá cuối cùng hoàn tất, chúng tôi sẽ phát hành gói trên NuGet và trang web GroupDocs Releases.
👉 Muốn là người đầu tiên biết khi nó chính thức ra mắt? Chúng tôi sẽ đăng thông báo riêng tại blog! Trong thời gian chờ, bạn cũng có thể đăng ký nhận cập nhật qua Diễn đàn Hỗ trợ Miễn phí — tham khảo danh mục GroupDocs.Markdown Product Family hoặc danh mục GroupDocs.Purchase nếu bạn có câu hỏi về bán hàng.