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

Заголовки, абзаци, списки, таблиці, посилання, зображення, блоки цитат та блоки коду експортуються у відповідний синтаксис Markdown.

Feature icon

Повний контроль над зображеннями

Візьміть контроль над зображеннями, експортувавши їх або вбудовуючи у результуючий файл Markdown.

Feature icon

Працює на вашій локальній машині

Не потрібне підключення до хмари чи Інтернету. Всі процеси виконуються на вашій локальній машині.

Feature icon

Інтуїтивний публічний API

Простий та інтуїтивний публічний API, створений розробниками для розробників з любов’ю.

Feature icon

Працює на Windows та Linux

Збірки .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

# Використайте статичний однорядковий метод
md = MarkdownConverter.to_markdown("report.pdf",
    convert_options=options)

Готові почати?

Завантажте GroupDocs.Markdown безкоштовно або отримайте тимчасову ліцензію для повного доступу!

Корисні ресурси

Вивчіть документацію, зразки коду та підтримку спільноти для покращення вашого досвіду.

Поради щодо тимчасової ліцензії

1
Зареєструйтеся за допомогою вашої робочої e-mail. Безкоштовні поштові служби заборонені.
2
Скористайтеся кнопкою Отримати тимчасову ліцензію на другому кроці.
 Українська