GroupDocs.Markdown 한눈에 보기

문서를 깔끔하고 구조화된 Markdown으로 내보내는 Java API.

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

다중 문서 형식 내보내기

가장 인기있는 문서 형식(PDF, DOCX, XLSX, EPUB 등)을 Markdown으로 변환합니다.

Feature icon

고급 Markdown 서식

제목, 단락, 목록, 표, 링크, 이미지, 인용문 및 코드 블록이 해당 Markdown 구문으로 내보내집니다.

Feature icon

이미지에 대한 완전한 제어

이미지를 내보내거나 출력 Markdown 파일에 삽입하여 제어할 수 있습니다.

Feature icon

로컬 머신에서 실행

클라우드나 인터넷 연결이 필요 없습니다. 모든 처리는 로컬 머신에서 수행됩니다.

Feature icon

직관적인 퍼블릭 API

개발자를 위해 사랑으로 설계된 간단하고 직관적인 퍼블릭 API입니다.

Feature icon

Windows 및 Linux 지원

.NET 및 .NET Framework 어셈블리가 NuGet 패키지에 포함되어 제공합니다.

코드 샘플

Java에서 문서를 Markdown으로 내보내는 가장 일반적인 사용 시나리오.

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());

// 프런트 매터와 함께 첫 3페이지만 변환합니다
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
두 번째 단계에서 임시 라이센스 받기 버튼을 사용하세요.
 한국인