MD Markfown PDF 이미지 변환

이 기사에서는 C# 언어를 사용하여 프로그래밍 방식으로 Markdown 파일에서 PDF, PNG, JPG 및 기타 이미지 형식 변환을 학습합니다. MD 파일은 웹에서 매우 일반적이며 다른 소프트웨어의 readme 파일과 설명서가 종종 Markdown 형식으로 생성된다는 것을 눈치채셨을 것입니다. 다음 제목을 살펴보겠습니다.

Markdown(.md) to PDF 및 이미지 변환기 – API 설치

Markdown 형식의 파일을 PDF나 이미지 형식으로 변환하려면 Aspose.HTML for .NET API를 설치해야 합니다. 다음과 같이 공식 다운로드 섹션에서 다운로드하거나 NuGet 갤러리 설치 명령을 통해 API를 구성할 수 있습니다.

PM> Install-Package Aspose.Html

C#에서 마크다운(MD)을 PDF로 변환

.NET 응용 프로그램에서 C#을 사용하여 마크다운 파일(MD)을 PDF로 쉽게 변환할 수 있습니다. MD를 PDF 파일로 변환하려면 아래 단계를 따라야 합니다.

  1. 간단한 Markdown 예제를 준비하거나 입력 MD 파일 로드
  2. ConvertMarkdown 메서드 호출
  3. 입력 파일을 HTMLDocument 인스턴스로 변환
  4. ConvertHTML 메서드를 사용하여 출력 PDF 파일 저장

다음 코드는 C#을 사용하여 마크다운(MD) 파일을 PDF로 변환하는 방법을 보여줍니다.

// 간단한 Markdown 예제 준비
var code = "### Hello World" +
        "\r\n" +
        "[visit applications](https://aspose.com)";
// 마크다운 파일 생성
System.IO.File.WriteAllText(dataDir + "document.md", code);

// 마크다운을 HTML 문서로 변환
//Aspose.Html.Converters.Converter.ConvertMarkdown("document.md", "document.html");
HTMLDocument document = Aspose.Html.Converters.Converter.ConvertMarkdown(dataDir + "document.md");

// ConvertHTML 메서드를 호출하여 HTML을 PDF로 변환합니다.
Aspose.Html.Converters.Converter.ConvertHTML(document, new Aspose.Html.Saving.PdfSaveOptions(), dataDir + "output.pdf");

C#에서 마크다운(MD)을 PNG 또는 JPG 이미지로 변환

때로는 MD 파일을 미리 봐야 할 수도 있으므로 이미지로 렌더링하는 것이 도움이 될 수 있습니다. MD 파일을 요구 사항에 따라 PNG 또는 JPG 이미지로 변환할 수 있습니다. 이 변환은 기본적으로 HTML 형식으로 렌더링한 다음 이미지로 렌더링하는 2단계 접근 방식입니다.

  1. 입력 마크다운(MD) 파일 생성 또는 로드
  2. 마크다운을 중간 HTML 형식으로 변환
  3. 결과를 PNG 또는 JPG 출력 이미지로 렌더링

이 간단한 단계는 미리보기로 MD 파일의 이미지를 만드는 데 도움이 됩니다. 사용 사례에 따라 출력 이미지를 더 활용할 수 있습니다. 또한 아래 코드는 C#에서 Markdown(MD) 파일을 PNG 또는 JPG 이미지로 변환하는 방법을 보여줍니다.

// 간단한 Markdown 예제 준비
var code = "### Hello World" +
            "\r\n" +
            "[visit applications](https://.aspose.com)";
// 마크다운 파일 생성
System.IO.File.WriteAllText(dataDir + "document.md", code);

// 마크다운을 HTML 문서로 변환
using (HTMLDocument document = Aspose.Html.Converters.Converter.ConvertMarkdown(dataDir + "document.md"))
{
    // HTML 문서를 PNG 이미지 파일 형식으로 변환
    Aspose.Html.Converters.Converter.ConvertHTML(document, new Aspose.Html.Saving.ImageSaveOptions(Aspose.Html.Rendering.Image.ImageFormat.Png), dataDir + "output.png");
}

결론

간단히 말해서 .NET 응용 프로그램에서 C#을 사용하여 Markdown(MD) 파일을 PNG, JPG 및 PDF로 변환하는 것을 고려했습니다. 이러한 기능은 애플리케이션을 최고로 만들 수 있습니다. 또한 제품 문서를 살펴봄으로써 탐색할 수 있는 API가 제공하는 다른 많은 기능이 있습니다. 모호하거나 우려되는 사항이 있는 경우 무료 지원 포럼에 언제든지 문의해 주십시오. 여러분의 피드백을 받고 싶습니다!

또한보십시오