문서를 AI 준비 상태로 만들기

다양한 문서 유형을 깔끔하고 의미론적인 Markdown으로 내보내는 Markdown SDK.

문서 구조, 헤딩, 리스트, 테이블, 링크 및 이미지를 보존합니다.

이미지를 임베드하거나 외부 리소스로 저장하여 제어할 수 있습니다.

GroupDocs.Markdown 기능 세트

우리 솔루션을 돋보이게 하는 기능들입니다.

  • 문서를 Markdown으로 내보내기

    PDF, Word, Excel, eBook 및 텍스트를 LLM 준비 상태로 만들기 위해 Markdown으로 내보냅니다.

  • 문서 구조 유지

    문서 구조, 헤딩, 리스트, 테이블, 링크 및 이미지를 보존합니다.

  • 이미지 제어

    이미지를 임베드하거나 외부 리소스로 저장합니다. 변환 과정에서 이미지를 교체할 수 있습니다.

  • 전체 문서 또는 특정 페이지 변환

    전체 문서를 변환하거나 필요에 따라 특정 페이지 또는 워크시트로 변환을 제한합니다.

GroupDocs.Markdown 코드 샘플

문서를 Markdown으로 내보내는 가장 일반적인 사용 시나리오입니다. 제품을 환경에서 테스트하려면 무료 임시 라이선스를 요청할 수 있습니다.

PDF를 Markdown으로 내보내기

몇 줄의 코드로 PDF 파일에서 깔끔한 Markdown 파일을 얻을 수 있습니다. 기본적으로 이미지는 출력 파일에 임베드됩니다.
// 네임스페이스 가져오기
using GroupDocs.Markdown;

// 컨버터 인스턴스 생성
using var converter = new MarkdownConverter("business-plan.pdf");

// 변환하고 출력을 파일에 저장
converter.Convert("business-plan.md");
# 네임스페이스 가져오기
from groupdocs.markdown import MarkdownConverter

# 변환하고 출력을 파일에 저장
MarkdownConverter.to_file("business-plan.pdf", "business-plan.md")

이미지를 폴더에 저장

이 코드 샘플은 DOCX 파일을 Markdown으로 변환하고 이미지를 별도의 폴더에 저장하는 방법을 보여줍니다.
// 네임스페이스 가져오기
using GroupDocs.Markdown;

// 라이선스 설정
License.Set("GroupDocs.Markdown.lic");

// 컨버터 인스턴스화
using var converter = new MarkdownConverter("annual-report.docx");

// 이미지 내보내기 전략 및 출력 폴더 설정
var options = new ConvertOptions
{
    ImageExportStrategy = new ExportImagesToFileSystemStrategy("./images")
    {
        ImagesRelativePath = "images"
    }
};

// 변환하고 출력을 파일에 저장
converter.Convert("annual-report.md", options);
# 네임스페이스 가져오기
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)

문서를 검사하고 특정 페이지를 변환합니다

변환하기 전에 문서 메타데이터를 가져온 다음 필요한 페이지만 내보냅니다 — 대용량 문서 및 AI/RAG 파이프라인에 적합합니다.
// 네임스페이스를 가져옵니다
using GroupDocs.Markdown;

// 문서를 변환 없이 검사합니다
DocumentInfo info = MarkdownConverter.GetInfo("report.pdf");
Console.WriteLine($"{info.PageCount} pages, by {info.Author}");

// front matter와 함께 처음 3페이지만 변환합니다
var options = new ConvertOptions
{
    PageNumbers = new[] { 1, 2, 3 },
    IncludeFrontMatter = true
};

// 한 줄 정적 메서드를 사용합니다
MarkdownConverter.ToFile("report.pdf", "report.md", options);
# 네임스페이스를 가져옵니다
from groupdocs.markdown import MarkdownConverter, ConvertOptions

# 문서를 변환 없이 검사합니다
info = MarkdownConverter.get_info("report.pdf")
print(f"{info.page_count} pages, by {info.author}")

# front matter와 함께 처음 3페이지만 변환합니다
options = ConvertOptions()
options.page_numbers = [1, 2, 3]
options.include_front_matter = True

# 한 줄 정적 메서드를 사용합니다
MarkdownConverter.to_file("report.pdf", "report.md",
    convert_options=options)

30개 이상의 파일 형식 지원

다음 파일 형식은 Markdown으로 내보내기를 지원합니다.

심층 메트릭 및 통계 인사이트

주요 수치를 상세히 분석하고, 성과·영향·성장에 대한 포괄적인 메트릭과 통계 인사이트를 확인하세요.

  • 30+

    지원되는 형식

    PDF, Word, Excel 및 전자책을 포함한 수십 가지 문서 및 텍스트 형식을 Markdown으로 변환하여 생성 AI 생태계와 원활하게 통합합니다.

  • 1.0M

    개발자에게 신뢰받음

    우리 솔루션은 개발자 커뮤니티에서 신뢰받고 널리 채택되어 프로젝트에 원활한 통합을 제공합니다.

  • 15+

    제품

    우리는 15개 이상의 문서 처리 SDK를 제공하여 통합 경험을 원활하게 합니다. 우리가 처리하니 안심하세요.

  • 100+

    만족하는 고객

    전 세계 가장 유명한 브랜드에 서비스를 제공하고 있습니다. 수백 명이 GroupDocs 제품을 사랑하는 이유를 확인하세요! 지금 가입하세요!

우리의 만족하는 고객

GroupDocs 라이브러리는 전 세계적으로 유명하고 뛰어난 브랜드에서 사용되고 있습니다.

지원되는 플랫폼

GroupDocs.Markdown은 다음 운영 체제 및 프레임워크를 지원합니다.

.NET

.NET 6+
.NET Framework 4.6.2+
Windows, Linux
30개 이상의 파일 형식

Python

Python 3.5+
Windows, Linux, macOS
30개 이상의 파일 형식

시작할 준비가 되셨나요?

대상 플랫폼을 선택하여 제품에 대해 자세히 알아보세요.

유용한 리소스

경험을 향상시키기 위해 문서, 코드 샘플 및 커뮤니티 지원을 탐색하십시오.

자주 묻는 질문 및 우려 사항

자주 묻는 질문 섹션에서 일반 문의에 대한 답변을 찾아 신속하게 궁금증과 우려를 해결하세요.

  • 구매 전에 GroupDocs 제품을 평가할 수 있나요?
    예! 모든 GroupDocs 제품은 위험 부담 없는 평가 버전을 제공합니다. 개발자가 구매 전에 API를 다운로드하고 직접 테스트해 보기를 강력히 권장합니다.
  • GroupDocs에서 제품 데모를 제공하나요?
    아니요, 저희는 API와 가장 기능적이고 안정적인 제품 제공에 집중하고 있습니다. 대신 임시 라이선스 형태의 완전한 기능을 갖춘 무료 평가판을 제공하므로 직접 제품을 테스트할 수 있습니다.
  • 제품을 어디서 다운로드할 수 있나요?
    모든 제품은 NuGet 또는 GroupDocs Releases 웹사이트에서 다운로드할 수 있습니다.
  • GroupDocs 개발자 라이선스는 사용자당인가요, 아니면 지정된 사용자당인가요?
    GroupDocs 개발자 라이선스는 지정된 사용자당이 아니라 사용자당입니다. 코딩 팀의 구성원이 시간이 지나면서 변경될 수 있으며, 그때마다 라이선스를 업데이트하는 것이 실용적이지 않다는 점을 이해합니다.
  • 기술 지원을 제공하나요?
    예, 저희는 제품 팀이 제공하는 무료 지원 포럼유료 지원 헬프데스크를 통해 무료 기술 지원을 제공하여 원활한 경험을 보장합니다.
 한국인