C#을 사용하여 PDF를 Word로 변환

Java에서 PDF를 텍스트로 변환

PDF 및 MS Word 파일 형식은 현재 시점에서 가장 널리 사용되는 유용한 파일 형식입니다. PDF 문서는 편집하기 쉽지 않으며 때때로 편집을 위해 타사 도구가 필요합니다. 반면 Word 파일은 이와 관련하여 많은 것을 제공합니다. 그러나 많은 시나리오에서 PDF를 Word로 변환해야 합니다. 이 블로그 게시물에서는 이 .NET PDF 라이브러리를 사용하여 프로그래밍 방식으로 C#을 사용하여 PDF를 Word로 변환합니다. 이 기능을 자세히 설명하기 위해 코드 조각을 작성합니다.

우리는 다음 사항을 다룰 것입니다:

.NET PDF 라이브러리 설치

이 C# PDF 라이브러리는 프로그래밍 방식으로 PDF를 Word 변환기로 빌드하는 데 도움이 되는 라이브러리입니다. 그러나 이 라이브러리에서 제공하는 강력한 기능을 많이 찾을 수 있습니다. 따라서 API를 다운로드하거나 프로젝트에서 NuGet 패키지 관리자를 사용하여 설치할 수 있습니다.

C#을 사용하여 PDF를 Word로 변환

.NET 응용 프로그램에서 몇 줄을 작성하여 PDF 파일을 Word 문서로 변환할 수 있습니다.

다음 단계와 코드 조각을 따를 수 있습니다.

  1. Document 클래스의 개체를 초기화하고 원본 PDF 파일을 로드합니다.
  2. Save 메서드를 호출하여 파일을 DOC 형식으로 저장합니다.
// Document 클래스의 개체를 초기화하고 원본 PDF 파일을 로드합니다. 
Document pdfDocument = new Document( "sample.pdf");
// Save 메서드를 호출하여 파일을 DOC 형식으로 저장합니다.  
pdfDocument.Save( "PDFToDOC_out.doc", SaveFormat.Doc);

아래 이미지에서 출력을 볼 수 있습니다.

pdf에서 단어로 변환

PDF를 Word로 변환 - 고급 옵션

이 섹션에서는 이 C# PDF 라이브러리에서 제공하는 몇 가지 고급 방법을 살펴보겠습니다.

아래 단계와 코드 스니펫을 따르세요.

  1. Document 클래스의 인스턴스를 초기화하여 원본 PDF 문서를 엽니다.
  2. DocSaveOptions 클래스의 인스턴스를 생성하여 Doc 형식으로 내보내기 위한 저장 옵션에 액세스합니다.
  3. Format 속성의 값을 설정하여 출력 파일을 Doc 형식으로 저장합니다.
  4. Mode 속성을 설정하여 인식 모드를 Flow로 설정합니다.
  5. RelativeHorizontalProximity 속성에 값을 할당하여 수평 근접도를 2.5로 설정합니다.
  6. RecognizeBullets 속성 값을 설정하여 변환 과정에서 글머리 기호를 인식하는 값을 활성화합니다.
  7. Save 메서드를 호출하여 파일을 MS 문서 형식으로 저장합니다.
/ Open the source PDF document by initializing an instance of Document class
Document pdfDocument = new Document( "sample.pdf");
// DocSaveOptions 클래스의 인스턴스를 생성하여 Doc 형식으로 내보내기 위한 저장 옵션에 액세스 
DocSaveOptions saveOptions = new DocSaveOptions
{
    // 이 Format 속성의 값을 설정하여 출력 파일을 Doc 형식으로 저장합니다.
    Format = DocSaveOptions.DocFormat.Doc,
    // Mode 속성을 설정하여 인식 모드를 Flow로 설정합니다. 
    Mode = DocSaveOptions.RecognitionMode.Flow,
    // RelativeHorizontalProximity 속성에 값을 할당합니다. Horizontal Proximity를 2.5로 설정합니다. 
    RelativeHorizontalProximity = 2.5f,
    // RecognizeBullets 속성 값을 설정하여 변환 과정에서 글머리 기호를 인식하는 값을 활성화합니다.  
    RecognizeBullets = true
};
// Save 메서드를 호출하여 파일을 MS 문서 형식으로 저장합니다. 
pdfDocument.Save( "PDFToDOC_out.doc", saveOptions);

무료 라이선스 받기

평가 제한 없이 API를 사용해 볼 수 있는 무료 임시 라이선스를 얻을 수 있습니다.

합산

프로그래밍 방식으로 C#을 사용하여 PDF를 Word로 변환할 수 있기를 바라며 이 블로그 게시물을 끝낼 수 있습니다. 이 .NET PDF 라이브러리는 비즈니스 응용 프로그램을 위한 PDF-Word 변환기를 구축하는 데 확실히 도움이 될 것입니다. 또한 이 라이브러리의 문서를 방문하여 다른 기능을 알 수 있습니다. .NET 프로젝트에 이 라이브러리를 설치하고 프로그래밍 방식으로 PDF를 Word로 변환합니다. 마지막으로, 정기적인 업데이트를 위해 conholdate.com에 접속하십시오.

질문하기

포럼에서 질문이나 질문에 대해 알려주실 수 있습니다.

자주 묻는 질문

C# net에서 PDF를 Word로 변환하는 방법은 무엇입니까?

이 C# PDF 라이브러리를 설치하여 프로그래밍 방식으로 PDF를 Word로 변환합니다. 설치 및 기능에 대해 문서를 방문할 수 있습니다.

PDF를 Word 문서로 어떻게 변환할 수 있습니까?

Document 클래스의 인스턴스를 생성하여 원본 PDF 파일을 로드하고 Save 메서드를 호출하여 Word 파일로 저장할 수 있습니다.

또한보십시오