Biến tài liệu của bạn sẵn sàng cho AI

SDK Markdown để xuất các loại tài liệu khác nhau thành Markdown sạch, ngữ nghĩa.

Bảo toàn cấu trúc tài liệu, tiêu đề, danh sách, bảng, liên kết và hình ảnh

Kiểm soát hình ảnh bằng cách nhúng chúng hoặc lưu dưới dạng tài nguyên bên ngoài.

Bộ tính năng của GroupDocs.Markdown

Đây là các tính năng khiến giải pháp của chúng tôi nổi bật.

  • Xuất tài liệu sang Markdown

    Biến PDF, Word, Excel, eBook và Text của bạn sẵn sàng cho LLM bằng cách xuất chúng sang Markdown.

  • Giữ nguyên cấu trúc tài liệu

    Bảo toàn cấu trúc tài liệu, tiêu đề, danh sách, bảng, liên kết và hình ảnh.

  • Kiểm soát hình ảnh

    Nhúng hình ảnh hoặc lưu chúng dưới dạng tài nguyên bên ngoài. Thay thế hình ảnh trong quá trình chuyển đổi.

  • Chuyển đổi toàn bộ tài liệu hoặc các trang cụ thể

    Chuyển đổi toàn bộ tài liệu hoặc giới hạn chuyển đổi chỉ các trang hoặc worksheet cụ thể theo nhu cầu.

Mẫu mã GroupDocs.Markdown

Các kịch bản sử dụng phổ biến nhất để xuất tài liệu sang Markdown. Bạn có thể yêu cầu một giấy phép tạm thời miễn phí để thử sản phẩm trong môi trường của mình.

Xuất PDF sang Markdown

Tạo tệp Markdown sạch từ tệp PDF chỉ trong vài dòng mã. Mặc định, hình ảnh được nhúng trong tệp đầu ra.
// Nhập không gian tên
using GroupDocs.Markdown;

// Khởi tạo bộ chuyển đổi
using var converter = new MarkdownConverter("business-plan.pdf");

// Chuyển đổi và lưu đầu ra vào tệp
converter.Convert("business-plan.md");
# Nhập không gian tên
from groupdocs.markdown import MarkdownConverter

# Chuyển đổi và lưu đầu ra vào tệp
MarkdownConverter.to_file("business-plan.pdf", "business-plan.md")

Lưu hình ảnh vào thư mục

Mã mẫu này cho thấy cách chuyển đổi tệp DOCX sang Markdown và lưu hình ảnh vào một thư mục riêng.
// Nhập namespace
using GroupDocs.Markdown;

// Thiết lập giấy phép
License.Set("GroupDocs.Markdown.lic");

// Khởi tạo bộ chuyển đổi
using var converter = new MarkdownConverter("annual-report.docx");

// Đặt chiến lược xuất hình ảnh và thư mục đầu ra
var options = new ConvertOptions
{
    ImageExportStrategy = new ExportImagesToFileSystemStrategy("./images")
    {
        ImagesRelativePath = "images"
    }
};

// Chuyển đổi và lưu kết quả ra tệp
converter.Convert("annual-report.md", options);
# Nhập namespace
from groupdocs.markdown import MarkdownConverter, ConvertOptions
from groupdocs.markdown import ExportImagesToFileSystemStrategy

# Đặt chiến lược xuất hình ảnh và thư mục đầu ra
strategy = ExportImagesToFileSystemStrategy("./images")
strategy.images_relative_path = "images"
options = ConvertOptions()
options.image_export_strategy = strategy

# Chuyển đổi và lưu kết quả ra tệp
MarkdownConverter.to_file(
    "annual-report.docx", "annual-report.md",
    convert_options=options)

Kiểm tra tài liệu và chuyển đổi các trang cụ thể

Lấy siêu dữ liệu tài liệu trước khi chuyển đổi, sau đó xuất chỉ các trang bạn cần — lý tưởng cho tài liệu lớn và quy trình AI/RAG.
// Nhập không gian tên
using GroupDocs.Markdown;

// Kiểm tra tài liệu mà không chuyển đổi
DocumentInfo info = MarkdownConverter.GetInfo("report.pdf");
Console.WriteLine($"{info.PageCount} pages, by {info.Author}");

// Chuyển đổi chỉ 3 trang đầu tiên với front matter
var options = new ConvertOptions
{
    PageNumbers = new[] { 1, 2, 3 },
    IncludeFrontMatter = true
};

// Sử dụng phương thức tĩnh một dòng
MarkdownConverter.ToFile("report.pdf", "report.md", options);
# Nhập không gian tên
from groupdocs.markdown import MarkdownConverter, ConvertOptions

# Kiểm tra tài liệu mà không chuyển đổi
info = MarkdownConverter.get_info("report.pdf")
print(f"{info.page_count} pages, by {info.author}")

# Chuyển đổi chỉ 3 trang đầu tiên với front matter
options = ConvertOptions()
options.page_numbers = [1, 2, 3]
options.include_front_matter = True

# Sử dụng phương thức tĩnh một dòng
MarkdownConverter.to_file("report.pdf", "report.md",
    convert_options=options)

Hơn 30 định dạng tệp được hỗ trợ

Các định dạng tệp sau được hỗ trợ để xuất ra Markdown.

Số liệu chi tiết và phân tích thống kê sâu sắc

Khám phá phân tích chi tiết các chỉ số chính, cung cấp số liệu toàn diện và những hiểu biết thống kê về thành tựu, ảnh hưởng và tăng trưởng của chúng tôi.

  • 30+

    Định dạng được hỗ trợ

    Chuyển đổi từ hàng chục định dạng tài liệu và văn bản bao gồm PDF, Word, Excel và eBooks sang Markdown, cung cấp tích hợp liền mạch với hệ sinh thái AI.

  • 1.0M

    Được tin cậy bởi các nhà phát triển

    Giải pháp của chúng tôi đã trở thành lựa chọn tin cậy và được cộng đồng nhà phát triển rộng rãi áp dụng, cung cấp tích hợp liền mạch cho các dự án của bạn.

  • 15+

    Sản phẩm

    Chúng tôi cung cấp hơn 15 SDK xử lý tài liệu, mang lại trải nghiệm mượt mà cho việc tích hợp của bạn. Chúng tôi xử lý để bạn có thể yên tâm.

  • 100+

    Khách hàng hài lòng

    Phục vụ các thương hiệu mang tính biểu tượng nhất trên toàn cầu. Khám phá lý do hàng trăm khách hàng yêu thích sản phẩm của GroupDocs! Tham gia ngay!

Khách hàng hài lòng của chúng tôi

Các thư viện GroupDocs được các thương hiệu nổi tiếng và danh tiếng toàn cầu sử dụng.

Nền tảng được hỗ trợ

GroupDocs.Markdown hỗ trợ các hệ điều hành và framework sau.

.NET

.NET 6+
.NET Framework 4.6.2+
Windows, Linux
Hơn 30 định dạng tệp

Python

Python 3.5+
Windows, Linux, macOS
Hơn 30 định dạng tệp

Sẵn sàng bắt đầu chưa?

Chọn nền tảng mục tiêu của bạn để tìm hiểu thêm về sản phẩm.

Tài nguyên hữu ích

Khám phá tài liệu, mẫu mã và hỗ trợ cộng đồng để nâng cao trải nghiệm của bạn.

Câu hỏi và quan ngại phổ biến

Tìm câu trả lời cho các thắc mắc phổ biến trong phần FAQ của chúng tôi để nhanh chóng giải quyết các câu hỏi và quan ngại.

  • Tôi có thể đánh giá sản phẩm GroupDocs trước khi mua không?
    Có! Tất cả sản phẩm của GroupDocs đều có phiên bản đánh giá không rủi ro. Chúng tôi mạnh mẽ khuyến khích các nhà phát triển tải xuống và thử nghiệm API của chúng tôi trước khi mua để đảm bảo rằng chúng sẽ đáp ứng nhu cầu của bạn 100%.
  • GroupDocs có thực hiện trình diễn sản phẩm không?
    Không, chúng tôi tập trung vào API và việc tạo ra các sản phẩm hoạt động tốt nhất và ổn định nhất có thể. Chúng tôi cung cấp các bản dùng thử hoàn chỉnh và miễn phí dưới dạng một giấy phép tạm thời để bạn tự kiểm tra sản phẩm.
  • Tôi có thể tải xuống sản phẩm ở đâu?
    Tất cả sản phẩm có thể tải xuống từ NuGet hoặc trang web phát hành của GroupDocs trang web.
  • Giấy phép nhà phát triển GroupDocs tính theo người dùng, hay theo người dùng được chỉ định?
    Giấy phép nhà phát triển GroupDocs được tính theo người dùng, không phải theo người dùng được chỉ định. Chúng tôi hiểu rằng thành viên của nhóm lập trình có thể thay đổi theo thời gian và việc phải cập nhật giấy phép mỗi khi xảy ra không thực tế.
  • Bạn có cung cấp hỗ trợ kỹ thuật không?
    Có, chúng tôi cung cấp hỗ trợ kỹ thuật miễn phí bởi các nhóm sản phẩm tại Diễn đàn hỗ trợ miễn phíBộ phận hỗ trợ trả phí để đảm bảo trải nghiệm của bạn diễn ra suôn sẻ.
 Tiếng Việt