최근에 우리는 Aspose.HTML for Java를 사용하여 Java에서 SVG를 PNG로 변환하는 방법에 대한 가이드를 게시했습니다. 이 블로그 게시물에서는 이 Markdown Java 라이브러리를 사용하여 Java의 Markdown에서 PDF를 프로그래밍 방식으로 생성하는 방법을 설명합니다. PDF 파일 형식은 효율성과 플랫폼 독립적 특성으로 인해 널리 사용되므로 Markdown을 PDF로 변환하면 온라인 비즈니스 일상 작업을 수행하는 데 확실히 도움이 됩니다. Aspose.HTML for Java은 MD에서 PDF로의 변환을 자동화하는 대규모 클래스 및 메소드 스택을 제공합니다. 그러므로 이 글을 시작해보자.
이 가이드에서는 다음 사항을 살펴보겠습니다.
마크다운 자바 라이브러리 설치
모든 설치 세부 사항을 살펴보려면 이 설치 가이드를 방문하세요. Aspose.HTML for Java는 프로그래밍 방식으로 파일 형식을 조작하고 렌더링하는 데 사용되는 엔터프라이즈 수준 API입니다. 또한 HTML 문서를 생성/편집하고, 널리 사용되는 다른 파일 형식으로 변환하고, W3C 사양을 구현할 수 있습니다. 그러나 JAR 파일을 다운로드하거나 다음 Maven 구성에 따라 이 Markdown Java 라이브러리를 설치할 수 있습니다.
<repositories>
<repository>
<id>snapshots</id>
<name>repo</name>
<url>http://repository.aspose.com/repo/</url>
</repository>
</repositories>
<dependencies>
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-html</artifactId>
<version>23.11</version>
</dependency>
</dependencies>
프로그래밍 방식으로 Java의 Markdown에서 PDF 생성 - 코드 조각
코드는 천마디 말보다 낫습니다. 일부 클래스를 사용하고 Aspose.HTML for Java에 의해 노출된 메서드를 호출해 보겠습니다. MD에서 PDF로의 변환을 구현하기 위한 소스 MD 파일이 있습니다.
Java에서 MD-PDF 변환기를 개발하려면 다음 단계를 수행할 수 있습니다.
- MD 파일의 원본 경로를 정의하고 변환된 PDF 파일을 저장할 경로를 준비합니다.
- HTMLDocument 클래스의 인스턴스를 만듭니다.
- Converter 클래스의 convertMarkdown 메서드를 호출하여 Markdown을 HTML로 변환합니다.
- PdfSaveOption 클래스의 개체를 초기화합니다.
- convertHTML 메소드를 호출하여 HTML 문서를 PDF 파일 형식으로 변환합니다.
다음 코드 샘플은 프로그래밍 방식으로 Java의 Markdown에서 PDF를 생성하는 방법을 보여줍니다.
package com.example;
import com.aspose.html.HTMLDocument;
import com.aspose.html.converters.Converter;
import com.aspose.html.saving.PdfSaveOptions;
public class Main {
// Java에서 PDF로 마크다운
public static void main(String[] args) throws Exception {
// 소스 경로 정의
String sourcePath = "/sample-files/";
String markdownPath = sourcePath+"sample.md";
// 변환된 PDF 파일을 저장할 경로를 준비하세요.
String savePath = sourcePath+ "output.pdf";
// HTMLDocument 클래스의 인스턴스를 만듭니다.
// Converter 클래스의 ConvertMarkdown 메서드를 호출하여 Markdown을 HTML로 변환합니다.
HTMLDocument document = Converter.convertMarkdown(markdownPath);
try {
// PdfSaveOptions 클래스의 개체를 초기화합니다.
PdfSaveOptions options = new PdfSaveOptions();
// HTML 문서를 PDF 파일 형식으로 변환하려면 ConvertHTML 메서드를 호출합니다.
com.aspose.html.converters.Converter.convertHTML(document, options, savePath);
}
finally { if (document != null) document.dispose(); }
}
}
아래 이미지에서 출력을 볼 수 있습니다.
마크다운을 온라인에서 PDF로 변환
온라인 도구를 활용하여 온라인에서 Markdown을 PDF로 변환할 수 있습니다. 이 MD-PDF 변환기는 웹 기반이며 파일 형식 변환을 수행하기 위한 많은 조항을 제공합니다. 게다가 Aspose.HTML for Java로 구동되어 강력하고 효율적입니다. 데스크톱은 물론 모바일에서도 잘 작동합니다. 사용자 인터페이스는 파일 시스템, Dropbox, Google Drive 및 OneDrive에서 파일을 업로드하는 옵션을 제공합니다. 무엇보다도 무료이며 필요에 따라 사용할 수 있습니다.
MD를 PDF로 - 무료 라이센스 받기
무료 임시 라이센스를 사용하여 평가 제한 없이 이 Markdown Java 라이브러리를 사용해 볼 수 있습니다.
결론
결론적으로 우리는 온라인 MD-PDF 변환기를 살펴보고 Java의 Markdown에서 PDF를 생성하는 기능을 구현했습니다. 이 Markdown Java 라이브러리를 사용하여 Markdown을 PDF로 변환하는 방법을 배웠기를 바랍니다. 또한 Aspose.HTML for Java를 사용하여 비즈니스 앱용 MD-PDF 변환기를 개발할 수 있습니다. 또한 문서, GitHub 저장소 및 API 참조를 사용할 수 있습니다.
마지막으로 aspose.com에서 새로운 기사를 작성하고 있습니다. 따라서 정기적인 업데이트를 위해 계속 연락해 주시기 바랍니다.
도움을 받을 수 있습니다
귀하의 질문이나 질문에 대해 포럼에 알려주실 수 있습니다.
자주 묻는 질문 – FAQ
Markdown에서 PDF를 어떻게 만듭니까?
Aspose.HTML for Java가 이 질문에 대한 답변입니다. Java의 Markdown에서 PDF를 생성하는 방법을 보려면 이 링크를 방문하세요.
MD 파일을 PDF로 어떻게 변환합니까?
이 무료 온라인 MD-PDF 변환기를 사용하여 온라인에서 Markdown을 PDF로 변환할 수 있습니다.