PUB에서 Word DOCX DOC로

Microsoft Publisher 파일은 전문적인 디자인 및 편집 작업에 널리 사용됩니다. PUB) 파일을 DOCDOCX 형식의 Word 문서로 변환할 수 있습니다. 이 문서에서는 C#을 사용하여 프로그래밍 방식으로 게시자 파일을 변환하는 방법을 다룹니다.

PUB to Word DOC/DOCX 변환기 – C# API 설치

.NET API용 Aspose.PUB는 출력 PDF 파일을 요구 사항에 따라 DOC 또는 DOCX 형식의 Word 문서로 추가로 변환할 수 있는 PUB에서 PDF 파일 변환을 지원합니다. 따라서 Aspose.PUB for .NETAspose.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 문서로 변환할 수 있습니다.

  1. 출력 문서를 보관할 MemoryStream을 초기화합니다.
  2. IPubParser.Parse() 메서드로 입력 PUB 파일을 로드하고 구문 분석합니다.
  3. PUB 파일을 PDF로 변환하고 결과를 MemoryStream에 저장합니다.
  4. PDF 파일을 로드하고 DocSaveOptions 클래스 개체를 초기화합니다.
  5. 마지막으로 출력 형식(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를 더 자세히 탐색하거나 질문이 있는 경우 무료 지원 포럼에 문의해 주십시오. 연락을 기다리겠습니다!

또한보십시오