GroupDocs.Markdown อย่างรวบรัด

Python API สำหรับส่งออกเอกสารเป็น Markdown ที่สะอาดและมีโครงสร้าง

Illustration markdown

การแปลงที่แม่นยำและเชื่อถือได้

การแปลงรูปแบบที่รองรับเป็น Markdown อย่างมีประสิทธิภาพพร้อมคงความสมบูรณ์ของโครงสร้าง ทำงานบน Windows, Linux, และ macOS ด้วย Python 3.5+.

รูปแบบยอดนิยมที่รองรับ

ส่งออก PDF, Word, Excel, eBooks, เว็บและไฟล์ข้อความธรรมดาเป็น Markdown รวมถึงเอกสารที่มีการป้องรหัสผ่าน

ทำงานบนเครื่องของคุณ

คุณควบคุมข้อมูลของคุณ — API บนเครื่องที่ไม่ต้องการคลาวด์หรือการเชื่อมต่ออินเทอร์เน็ต

สนับสนุนแพลตฟอร์ม

ระบบปฏิบัติการและตัวจัดการแพ็กเกจต่อไปนี้ได้รับการสนับสนุน

Amazon
Docker
Azure
Eclipse
IntelliJ
Windows
Linux
PyPI

รูปแบบไฟล์ที่สนับสนุน

รูปแบบไฟล์ต่อไปนี้รองรับการส่งออกเป็น 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

อื่นๆ

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

คุณสมบัติของ GroupDocs.Markdown

นี่คือคุณสมบัติที่ทำให้ผลิตภัณฑ์ของเราโดดเด่น.

Feature icon

ส่งออกหลายรูปแบบเอกสาร

แปลงรูปแบบเอกสารที่นิยมที่สุดเป็น Markdown (PDF, DOCX, XLSX, EPUB และอื่นๆ).

Feature icon

การฟอร์แมต Markdown ขั้นสูง

หัวเรื่อง, ย่อหน้า, รายการ, ตาราง, ลิงก์, รูปภาพ, blockquote และบล็อกโค้ดจะถูกส่งออกเป็นไวยากรณ์ Markdown ที่เหมาะสม。

Feature icon

การควบคุมรูปภาพอย่างเต็มที่

ควบคุมรูปภาพโดยการส่งออกหรือฝังลงในไฟล์ Markdown ผลลัพธ์

Feature icon

ทำงานบนเครื่องของคุณ

ไม่ต้องการคลาวด์หรือการเชื่อมต่ออินเทอร์เน็ต การประมวลผลทั้งหมดทำบนเครื่องของคุณ

Feature icon

API สาธารณะที่ใช้งานง่าย

API สาธารณะที่เรียบง่ายและใช้งานง่ายออกแบบโดยนักพัฒนาเพื่อให้นักพัฒนาใช้งานด้วยความรัก

Feature icon

ทำงานบน Windows และ Linux

assemblies ของ .NET และ .NET Framework มีให้ในแพคเกจ NuGet

ตัวอย่างโค้ด

สถานการณ์การใช้งานที่พบบ่อยที่สุดสำหรับการส่งออกเอกสารเป็น Markdown ด้วย Python.

ส่งออก DOCX เป็น Markdown

แปลงเอกสาร Word เป็น Markdown ภาพจะถูกฝังเป็น Base64 เป็นค่าเริ่มต้น.
# นำเข้าโมดูล
from groupdocs.markdown import MarkdownConverter

# แปลงและบันทึกผลลัพธ์ลงไฟล์
MarkdownConverter.to_file("annual-review.docx", "annual-review.md")

บันทึกภาพลงโฟลเดอร์

แปลงเอกสารเป็น Markdown และบันทึกภาพลงโฟลเดอร์แยกต่างหากพร้อมเส้นทางสัมพันธ์.
# นำเข้าโมดูล
from groupdocs.markdown import MarkdownConverter, ConvertOptions
from groupdocs.markdown import ExportImagesToFileSystemStrategy

# ตั้งค่าการส่งออกภาพไปยังระบบไฟล์
strategy = ExportImagesToFileSystemStrategy("./images")
strategy.images_relative_path = "images"
options = ConvertOptions()
options.image_export_strategy = strategy

# แปลงและบันทึกผลลัพธ์ลงไฟล์
MarkdownConverter.to_file(
    "annual-report.docx", "annual-report.md",
    convert_options=options)

ตรวจสอบเอกสารและแปลงหน้าที่ระบุ

ดึงข้อมูลเมตาเอกสารก่อนการแปลง แล้วส่งออกเฉพาะหน้าที่คุณต้องการ
# นำเข้าโมดูล
from groupdocs.markdown import MarkdownConverter, ConvertOptions

# ตรวจสอบเอกสารโดยไม่ทำการแปลง
info = MarkdownConverter.get_info("report.pdf")
print(f"{info.page_count} pages, by {info.author}")

# แปลงเฉพาะ 3 หน้าแรกพร้อม front matter
options = ConvertOptions()
options.page_numbers = [1, 2, 3]
options.include_front_matter = True

# ใช้เมธอด static แบบบรรทัดเดียว
md = MarkdownConverter.to_markdown("report.pdf",
    convert_options=options)

พร้อมที่จะเริ่มต้นหรือยัง?

ดาวน์โหลด GroupDocs.Markdown ฟรีหรือรับสิทธิ์การใช้งานแบบทดลองใช้เพื่อการเข้าถึงแบบเต็ม!

ทรัพยากรที่มีประโยชน์

สำรวจเอกสารตัวอย่างรหัสและการสนับสนุนชุมชนเพื่อปรับปรุงประสบการณ์ของคุณ

เคล็ดลับใบอนุญาตชั่วคราว

1
ลงทะเบียนด้วยอีเมลที่ทำงานของคุณ ไม่อนุญาตให้ใช้บริการอีเมลฟรี
2
ใช้ปุ่ม รับใบอนุญาตชั่วคราว ในขั้นตอนที่ 2
 ไทย