Markdown은 일반 텍스트에 서식 요소를 추가하기만 하면 웹 사이트, 문서 및 추가 정보 파일을 만드는 데 널리 사용되는 가벼운 마크업 언어입니다. 거의 모든 브라우저와 텍스트 편집기에서 널리 지원됩니다. 엄청난 호환성으로 인해 사용량이 증가하고 다른 휴대용 문서 형식과의 렌더링도 증가합니다. 이 기사에서는 C#을 사용하여 마크다운 파일을 PDF 형식으로 프로그래밍 방식으로 변환하는 방법을 배웁니다.

.NET API를 사용하여 MD 파일을 PDF로 변환

마크다운 파일을 변환하는 .NET API

GroupDocs는 마크다운 파일을 변환하는 .NET API를 .NET 애플리케이션 내에서 다른 형식으로 보여줍니다. 이 기사에서는 MD 파일을 PDF 형식으로 변환하기 위해 GroupDocs.Conversion for .NET을 사용합니다. 또한 API는 워드 프로세서 문서, 스프레드시트, 프리젠테이션, eBook, 이미지 및 문서에 언급된 기타 여러 파일 형식의 변환을 지원합니다.

다운로드 섹션에서 DLL 또는 MSI 설치 프로그램을 다운로드하거나 NuGet을 통해 .NET 애플리케이션에 API를 설치할 수 있습니다.

PM> Install-Package GroupDocs.Conversion

C#을 사용하여 마크다운을 PDF로 변환

빠르게 목표로 이동하여 마크다운 파일을 PDF 형식으로 변환해 보겠습니다. 다음 단계는 마크다운 MD 파일을 C#에서 PDF 형식으로 변환하는 방법을 보여줍니다.

  • Converter 클래스를 사용하여 마크다운 파일을 로드합니다.
  • PDF 변환 옵션을 준비합니다.
  • 페이지 여백, 페이지 방향, 워터마크 등과 같은 다른 PDF 옵션을 설정합니다.
  • Convert() 메서드를 사용하여 마크다운 파일을 PDF 형식으로 변환합니다.

다음 C# 소스 코드는 Markdown 파일을 PDF로 변환합니다.

// C#을 사용하여 마크다운 파일을 PDF 형식으로 변환
using (var converter = new GroupDocs.Conversion.Converter("/path/markdown.md"))
{
    var options = new PdfConvertOptions();
    converter.Convert("/output-path/markdown.pdf", options);
}

MD 파일의 스니펫과 위의 코드에서 변환된 PDF 파일은 아래와 같습니다.

MD File converted to PDF using .NET API

무료 API 라이선스 받기

임시 무료 라이선스 받기 평가 제한 없이 API를 사용할 수 있습니다.

결론

결론을 내리기 위해 C#에서 마크다운 파일을 PDF 형식으로 변환하는 방법에 대해 논의했습니다. 이것은 GroupDocs에서 개발한 online MD to PDF Converter와 같은 변환 응용 프로그램을 개발하는 데 도움이 되었을 것입니다.

문서를 사용하여 Conversion .NET API에 대해 자세히 알아볼 수 있습니다. 제 생각에 가장 좋은 학습 방법은 GitHub에서 사용할 수 있는 예제를 경험하는 것입니다. 문의 사항은 포럼을 통해 문의하십시오.

또한보십시오