GroupDocs.Markdown tổng quan

API Python để xuất tài liệu sang Markdown sạch và có cấu trúc.

Illustration markdown

Chuyển đổi chính xác và đáng tin cậy

Chuyển đổi hiệu quả các định dạng được hỗ trợ sang Markdown đồng thời duy trì tính toàn vẹn của cấu trúc. Hoạt động trên Windows, Linux và macOS với Python 3.5+.

Hỗ trợ các định dạng phổ biến

Xuất PDF, Word, Excel, eBooks, Web và các tệp văn bản thuần sang Markdown, bao gồm cả tài liệu được bảo vệ bằng mật khẩu.

Chạy trên máy của bạn

Bạn kiểm soát dữ liệu của mình — API nội bộ không yêu cầu bất kỳ kết nối đám mây hoặc internet nào.

Hỗ trợ nền tảng

Các hệ điều hành và trình quản lý gói sau được hỗ trợ.

Amazon
Docker
Azure
Eclipse
IntelliJ
Windows
Linux
PyPI

Các định dạng tệp được hỗ trợ

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

PDF

  • Digital PDFs, PDF/A, PDF/E, PDF/X and PDF/UA
  • Encrypted and Signed PDFs

Word & Excel

  • Word: DOCX, DOC, RTF, DOCM, DOTX, DOTM, DOT, ODT, OTT
  • Excel: XLSX, XLS, CSV, XLSM, XLSB, ODS, TSV, NUMBERS, XLTX, XLTM, XLAM, FODS, SXC, OTS, XLT

Khác

  • e-Books: EPUB, MOBI, AZW3
  • Text: TXT, XML
  • Web: CHM

Các tính năng của GroupDocs.Markdown

Đây là những tính năng làm cho sản phẩm của chúng tôi nổi bật.

Feature icon

Xuất đa định dạng tài liệu

Chuyển đổi hầu hết các định dạng tài liệu phổ biến sang Markdown (PDF, DOCX, XLSX, EPUB và hơn nữa).

Feature icon

Định dạng Markdown nâng cao

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ã được xuất ra cú pháp Markdown tương ứng.

Feature icon

Kiểm soát toàn bộ hình ảnh

Kiểm soát hình ảnh bằng cách xuất chúng hoặc nhúng vào tệp Markdown đầu ra.

Feature icon

Chạy trên máy của bạn

Không cần đám mây hay kết nối Internet. Tất cả xử lý được thực hiện trên máy cục bộ của bạn.

Feature icon

API công cộng trực quan

API công cộng đơn giản và trực quan, được các nhà phát triển thiết kế cho các nhà phát triển với sự tận tâm.

Feature icon

Hoạt động trên Windows và Linux

Các assembly .NET và .NET Framework được cung cấp trong gói NuGet.

Mẫu mã

Các kịch bản sử dụng phổ biến nhất để xuất tài liệu sang Markdown bằng Python.

Xuất DOCX sang Markdown

Chuyển đổi tài liệu Word sang Markdown. Hình ảnh được nhúng dưới dạng Base64 theo mặc định.
# Nhập mô-đun
from groupdocs.markdown import MarkdownConverter

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

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

Chuyển đổi tài liệu sang Markdown và lưu hình ảnh vào thư mục riêng biệt với đường dẫn tương đối.
# Nhập mô-đun
from groupdocs.markdown import MarkdownConverter, ConvertOptions
from groupdocs.markdown import ExportImagesToFileSystemStrategy

# Cấu hình xuất hình ảnh ra hệ thống tệp
strategy = ExportImagesToFileSystemStrategy("./images")
strategy.images_relative_path = "images"
options = ConvertOptions()
options.image_export_strategy = strategy

# Chuyển đổi và lưu đầu ra vào 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.
# Nhập mô-đun
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 one-liner
md = MarkdownConverter.to_markdown("report.pdf",
    convert_options=options)

Sẵn sàng để bắt đầu?

Tải xuống GroupDocs.Markdown miễn phí hoặc nhận giấy phép dùng thử để có toàn quyền truy cập!

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.

Lời khuyên về giấy phép tạm thời

1
Đăng ký bằng email công việc của bạn. Dịch vụ thư miễn phí không được phép.
2
Sử dụng nút Nhận giấy phép tạm thời ở Bước thứ hai.
 Tiếng Việt