문서를 한 형식에서 다른 형식으로 변환하는 것은 Aspose.Words의 주요 기능 중 하나입니다. Aspose.Words에서의 변환은 지원되는 로드 형식 중 하나로 문서를 연 다음 다른 형식으로 저장하는 것으로 구성됩니다.
Aspose.Words는 다음과 같은 거의 모든 일반적인 변환 조합을 지원합니다.
- DOC, DOCX, RTF에서 PDF 또는 XPS로,
- DOC 또는 DOCX를 JPEG, TIFF, PNG로,
- DOCX를 마크다운 또는 HTML로,
- PDF를 DOC, DOCX 또는 기타 Word 형식으로,
- 다른 사람.
이것은 가능한 전환의 전체 목록이 아닙니다. 모든 로드 또는 가져오기 형식을 지정하는 LoadFormat과 Aspose.Words에서 지원하는 모든 저장 또는 내보내기 형식을 지정하는 SaveFormat을 확인할 수 있습니다.
문서를 변환하는 방법
먼저 Aspose.Words에 문서를 로드해야 합니다. 그런 다음 이 문서를 필요한 형식으로 저장해야 합니다. 이 두 가지 간단한 단계를 따르면 Aspose.Words를 사용하여 문서를 얼마나 쉽게 변환할 수 있는지 알 수 있습니다.
원하는 결과를 얻기 위해 문서를 저장할 때 추가 옵션을 지정할 수 있습니다. 우리는 또한 아래에서 논의할 것입니다.
문서 로드 방법
문서를 로드하려면 파일 이름이나 스트림을 Document 생성자 중 하나로 전달합니다. 로드된 문서의 형식은 대부분 자동으로 결정됩니다.
다음 예는 파일에서 문서를 로드하는 방법을 보여줍니다.
// Load the document from the absolute path on disk.
Document doc = new Document(dataDir + "TestDocument.docx");
문서 저장 방법
문서를 저장하려면 저장 방법 중 하나를 사용하십시오. Aspose.Words는 파일 확장자에서 원하는 저장 형식을 자동으로 결정합니다. 문서를 파일이나 스트림에 저장할 수 있습니다. 예를 들어 DOCX 문서를 PDF 파일로 저장할 수 있습니다.
다음 예에서는 문서를 파일에 저장하는 방법을 보여줍니다.
// Save the document as a PDF file.
doc.Save(dataDir + "Document.pdf");
고급 변환 옵션 지정
문서를 변환할 때 일부 고급 속성을 설정할 수 있습니다. Aspose.Words는 SaveOptions 클래스를 제공하여 문서를 필요한 형식으로 저장하는 프로세스를 보다 정확하게 제어할 수 있습니다. 각 저장 형식에는 이 저장 형식에 대한 저장 옵션을 보유하는 해당 클래스가 있습니다. 예를 들어 HTML/MHTML/EPUB 형식으로 저장하기 위한 HtmlSaveOptions 또는 PDF로 저장하기 위한 PdfSaveOptions이 있습니다. 고급 속성에 대한 자세한 내용은 Aspose.Words 문서의 ‘저장 옵션 지정’ 문서를 참조하십시오.
다음 예는 문서를 DOCX에서 PDF로 변환하고 Aspose.Words를 설정하여 출력 문서에 전체 글꼴을 포함하는 방법을 보여줍니다.
// Load the document from the file.
Document doc = new Document(dataDir + "TestDocument.docx");
// Aspose.Words embeds full fonts by default when EmbedFullFonts is set to true.
// The property below can be changed each time a document is rendered.
PdfSaveOptions options = new PdfSaveOptions();
options.EmbedFullFonts = true;
// The output PDF will be embedded with all fonts found in the document.
doc.Save(dataDir + "TestDocument.EmbedFullFonts.pdf", options);
Aspose.Words에서 지원하는 변환의 변형
위에서 언급했듯이 Aspose.Words를 사용하면 가장 널리 사용되는 형식 중 하나에서 다른 형식으로 문서를 변환할 수 있습니다. 즉, 특별한 응용 프로그램이나 도구를 설치하지 않고 Aspose.Words만 사용하여 대부분의 변환 작업을 해결할 수 있습니다. 예를 들어, DOC 또는 DOCX와 같은 Microsoft Word 형식에서 PDF 또는 HTML로 또는 PDF 또는 HTML에서 Markdown으로 문서를 쉽고 안정적으로 변환할 수 있습니다.
더 많은 Aspose.Words 변환 예제를 보려면 ‘문서 변환’ 문서 섹션을 연구하십시오.
또한보십시오
이 질문을 더 자세히 이해하려면 Aspose 블로그에서 다음 기사를 참조하십시오.