
Microsoft Publisher 파일은 전문적인 디자인 및 편집 작업에 널리 사용됩니다. PUB 파일을 DOC 및 DOCX 형식의 Word 문서로 변환할 수 있습니다. 이 문서에서는 C#을 사용하여 프로그래밍 방식으로 게시자 파일을 변환하는 방법을 다룹니다.
PUB to Word DOC/DOCX 변환기 – C# API 설치
.NET API용 Aspose.PUB는 출력 PDF 파일을 요구 사항에 따라 DOC 또는 DOCX 형식의 Word 문서로 추가로 변환할 수 있는 PUB에서 PDF 파일 변환을 지원합니다. 따라서 Aspose.PUB for .NET 및 Aspose.PDF for .NET API의 DLL 파일을 다운로드해야 합니다. 다음 NuGet 설치 명령을 사용하여 이러한 API를 설치할 수도 있습니다.
PM> Install-Package Aspose.PDF
PM> Install-Package Aspose.PUB
C#을 사용하여 프로그래밍 방식으로 PUB를 Word DOC/DOCX로 변환
다음 단계에 따라 Microsoft Publisher(.PUB) 파일을 DOC 또는 DOCX 형식의 Word 문서로 변환할 수 있습니다.
- 출력 문서를 보관할 MemoryStream을 초기화합니다.
- IPubParser.Parse() 메서드로 입력 PUB 파일을 로드하고 구문 분석합니다.
- PUB 파일을 PDF로 변환하고 결과를 MemoryStream에 저장합니다.
- PDF 파일을 로드하고 DocSaveOptions 클래스 개체를 초기화합니다.
- 마지막으로 출력 형식(DOC/DOCX)을 지정하고 Word 파일을 저장합니다.
아래 코드는 C#을 사용하여 프로그래밍 방식으로 PUB 파일을 DOC 또는 DOCX 형식의 Word 문서로 변환하는 방법을 보여줍니다.
string fileName = dataDir + "1.pub";
// 출력 문서를 보유하기 위해 MemoryStream 초기화
MemoryStream stream = new MemoryStream();
// 입력 PUB 파일 로드
Aspose.Pub.IPubParser parser = Aspose.Pub.PubFactory.CreateParser(fileName);
// 입력 게시자 파일 구문 분석
Aspose.Pub.Document doc = parser.Parse();
// PUB 파일을 PDF로 변환하고 결과를 MemoryStream에 저장
Aspose.Pub.PubFactory.CreatePdfConverter().ConvertToPdf(doc, stream);
// MemoryStream에서 입력 PDF 파일 로드
Aspose.Pdf.Document document = new Document(stream);
// DocSaveOptions 클래스 개체 초기화
Aspose.Pdf.DocSaveOptions options = new DocSaveOptions();
// 출력 워드 파일 형식 지정(DOC/DOCX)
options.Format = DocSaveOptions.DocFormat.Doc;
// 출력 워드 파일(DOC/DOCX) 저장
document.Save(dataDir + "Output.doc", options);
무료 API 라이선스 받기
무료 임시 라이선스를 요청하여 제한 없이 PUB에서 Word 파일 변환을 테스트할 수 있습니다.
결론
이 문서에서는 C#을 사용하여 프로그래밍 방식으로 Microsoft Publisher(PUB) 파일을 DOC 또는 DOCX 형식의 Microsoft Word 파일로 변환하는 방법을 배웠습니다. 위에 나열된 간단한 단계에 따라 고화질 변환을 확인할 수 있습니다. 또한 문서를 방문하여 API를 더 자세히 탐색하거나 질문이 있는 경우 무료 지원 포럼에 문의해 주십시오. 연락을 기다리겠습니다!