نگاهی کلی به GroupDocs.Markdown

API Java برای صدور اسناد به Markdown تمیز و ساختاریافته.

Illustration markdown

تبدیل دقیق و قابل اعتماد

به‌طور کارآمد فرمت‌های پشتیبانی‌شده را به Markdown تبدیل کنید در حالی که یکپارچگی ساختار حفظ می‌شود. یک JAR واحد بر روی Windows، Linux و macOS با Java SE 8 و بالاتر اجرا می‌شود.

فرمت‌های محبوب پشتیبانی می‌شوند

صدور PDF، Word، Excel، کتاب‌های الکترونیکی، وب و فایل‌های متنی ساده به Markdown، شامل اسنادی که با رمز عبور محافظت می‌شوند.

در ماشین محلی شما اجرا می‌شود

شما داده‌های خود را کنترل می‌کنید — یک API محلی که نیازی به هیچ سرویس ابری یا اتصال اینترنتی ندارد.

پشتیبانی از پلتفرم‌ها

سیستم‌عامل‌ها و مدیرهای بسته زیر پشتیبانی می‌شوند.

Amazon
Docker
Azure
Eclipse
IntelliJ
Windows
Linux
macOS
Maven

فرمت‌های فایل پشتیبانی‌شده

فرمت‌های فایل زیر برای صدور به 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 در Java.

صدور DOCX به Markdown

یک سند Word را به Markdown تبدیل کنید. تصاویر به‌صورت پیش‌فرض به‌صورت Base64 جاسازی می‌شوند.
// وارد کردن کلاس
import com.groupdocs.markdown.MarkdownConverter;

// تبدیل و ذخیره خروجی در فایل
MarkdownConverter.toFile("annual-review.docx", "annual-review.md");

ذخیره تصاویر در یک پوشه

یک سند را به Markdown تبدیل کنید و تصاویر را با مسیرهای نسبی در یک پوشه جداگانه ذخیره کنید.
// وارد کردن کلاس‌ها
import com.groupdocs.markdown.DocumentConvertOptions;
import com.groupdocs.markdown.ExportImagesToFileSystemStrategy;
import com.groupdocs.markdown.MarkdownConverter;

// پیکربندی صدور تصویر به سیستم فایل
ExportImagesToFileSystemStrategy strategy =
        new ExportImagesToFileSystemStrategy("./images");
strategy.setImagesRelativePath("images");

DocumentConvertOptions options = new DocumentConvertOptions();
options.setImageExportStrategy(strategy);

// تبدیل و ذخیره خروجی در فایل
MarkdownConverter.toFile(
        "annual-report.docx", "annual-report.md", options);

سند را بررسی کنید و صفحات مشخصی را تبدیل کنید

پیش از تبدیل، متادیتای سند را دریافت کنید و سپس فقط صفحاتی که نیاز دارید را صادر کنید.
// کلاس‌ها را وارد کنید
import com.groupdocs.markdown.DocumentConvertOptions;
import com.groupdocs.markdown.DocumentInfo;
import com.groupdocs.markdown.MarkdownConverter;

// سند را بدون تبدیل بررسی کنید
DocumentInfo info = MarkdownConverter.getInfo("report.pdf");
System.out.println(info.getPageCount() + " pages, by " + info.getAuthor());

// فقط اولین ۳ صفحه را با Front Matter تبدیل کنید
DocumentConvertOptions options = new DocumentConvertOptions();
options.setPageNumbers(new int[] { 1, 2, 3 });
options.setIncludeFrontMatter(true);

// از متد استاتیک یک‌خطی استفاده کنید
String md = MarkdownConverter.toMarkdown("report.pdf", options);

برای شروع آماده اید؟

GroupDocs.Markdown را به صورت رایگان دانلود کنید یا یک مجوز آزمایشی برای دسترسی کامل دریافت کنید!

منابع مفید

برای ارتقاء تجربه خود ، مستندات ، نمونه های کد و پشتیبانی جامعه را کاوش کنید.

نکات مجوز موقت

1
با ایمیل کاری خود ثبت نام کنید. خدمات پست الکترونیکی رایگان مجاز نیستند.
2
در مرحله دوم از دکمه دریافت مجوز موقت استفاده کنید.
 فارسی