텍스트 입력 양식 필드를 텍스트로 내보내기

소개

Aspose.Words for .NET의 세계에 뛰어드시나요? 굉장한 선택입니다! 텍스트 입력 양식 필드를 텍스트로 내보내는 방법을 배우고 싶다면, 당신은 올바른 곳에 있습니다. 막 시작하든 기술을 다듬고 있든, 이 가이드는 알아야 할 모든 것을 안내해 줄 것입니다. 시작해 볼까요?

필수 조건

자세한 내용을 알아보기 전에 먼저 원활하게 따라갈 수 있도록 필요한 모든 것이 있는지 확인해 보겠습니다.

  • .NET용 Aspose.Words: 최신 버전을 다운로드하여 설치하세요.여기.
  • IDE: Visual Studio 또는 C# 개발 환경.
  • 기본 C# 지식: 기본 C# 구문과 객체 지향 프로그래밍 개념에 대한 이해.
  • 문서: 샘플 Word 문서(Rendering.docx) 텍스트 입력 양식 필드가 있습니다.

네임스페이스 가져오기

먼저, 필요한 네임스페이스를 가져와야 합니다. 이는 모든 것이 원활하게 작동하도록 하는 빌딩 블록과 같습니다.

using System;
using System.IO;
using Aspose.Words;
using Aspose.Words.Saving;

좋습니다. 이제 네임스페이스가 준비되었으니, 시작해볼까요!

1단계: 프로젝트 설정

코드를 살펴보기 전에 프로젝트가 올바르게 설정되었는지 확인해 보겠습니다.

프로젝트 생성

  1. Visual Studio 열기: Visual Studio나 원하는 C# 개발 환경을 열어 시작합니다.
  2. 새 프로젝트 만들기: 이동File > New > Project . 선택하다Console App (.NET Core) 또는 기타 관련 프로젝트 유형.
  3. 프로젝트 이름 지정: 프로젝트에 의미 있는 이름을 지정하세요.AsposeWordsExportExample.

Aspose.Words 추가

  1. NuGet 패키지 관리: 솔루션 탐색기에서 프로젝트를 마우스 오른쪽 버튼으로 클릭하고 선택하세요.Manage NuGet Packages.
  2. Aspose.Words 검색: NuGet 패키지 관리자에서 Aspose.Words를 검색합니다.Aspose.Words.
  3. Aspose.Words 설치: 클릭하세요Install 프로젝트에 Aspose.Words 라이브러리를 추가하세요.

2단계: Word 문서 로드

이제 프로젝트가 설정되었으니 텍스트 입력 양식 필드가 포함된 Word 문서를 로드해 보겠습니다.

  1. 문서 디렉토리 지정: 문서가 저장된 디렉토리의 경로를 정의합니다.
  2. 문서 로드: 다음을 사용하세요.Document Word 문서를 로드하는 클래스입니다.
string dataDir = "YOUR DOCUMENT DIRECTORY";
Document doc = new Document(dataDir + "Rendering.docx");

3단계: 내보내기 디렉토리 준비

내보내기 전에 내보내기 디렉토리가 준비되었는지 확인합시다. 여기가 HTML 파일과 이미지가 저장될 곳입니다.

  1. 내보내기 디렉토리 정의: 내보낸 파일이 저장될 경로를 지정합니다.
  2. 디렉토리 확인 및 정리: 디렉토리가 존재하고 비어 있는지 확인하세요.
string imagesDir = Path.Combine(dataDir, "Images");

if (Directory.Exists(imagesDir))
    Directory.Delete(imagesDir, true);

Directory.CreateDirectory(imagesDir);

4단계: 저장 옵션 구성

마법이 일어나는 곳은 바로 여기입니다. 텍스트 입력 양식 필드를 일반 텍스트로 내보내려면 저장 옵션을 설정해야 합니다.

  1. 저장 옵션 만들기: 새 것을 초기화합니다.HtmlSaveOptions 물체.
  2. 내보내기 텍스트 옵션 설정: 구성ExportTextInputFormFieldAsText재산에true.
  3. 이미지 폴더 설정: 이미지가 저장될 폴더를 정의합니다.
HtmlSaveOptions saveOptions = new HtmlSaveOptions(SaveFormat.Html)
{
    ExportTextInputFormFieldAsText = true,
    ImagesFolder = imagesDir
};

5단계: 문서를 HTML로 저장

마지막으로 구성된 저장 옵션을 사용하여 Word 문서를 HTML 파일로 저장해 보겠습니다.

  1. 출력 경로 정의: HTML 파일이 저장될 경로를 지정합니다.
  2. 문서 저장: 다음을 사용하세요.Save 의 방법Document문서를 내보내는 클래스입니다.
doc.Save(dataDir + "ExportedDocument.html", saveOptions);

결론

이제 다 됐습니다! Aspose.Words for .NET을 사용하여 텍스트 입력 양식 필드를 일반 텍스트로 성공적으로 내보냈습니다. 이 가이드는 이 작업을 달성하기 위한 명확하고 단계별 접근 방식을 제공했을 것입니다. 기억하세요, 연습하면 완벽해지므로 다양한 옵션과 설정을 계속 실험하여 Aspose.Words로 무엇을 할 수 있는지 확인하세요.

자주 묻는 질문

같은 방법을 사용해 다른 유형의 양식 필드를 내보낼 수 있나요?

예, 다양한 속성을 구성하여 다른 유형의 양식 필드를 내보낼 수 있습니다.HtmlSaveOptions 수업.

문서에 이미지가 있는 경우는 어떻게 되나요?

이미지는 지정된 이미지 폴더에 저장됩니다.ImagesFolder 에 있는 재산HtmlSaveOptions.

Aspose.Words를 사용하려면 라이센스가 필요한가요?

네, 무료 체험판을 받으실 수 있습니다.여기 또는 라이센스를 구매하세요여기.

내보낸 HTML을 사용자 정의할 수 있나요?

물론입니다! Aspose.Words는 HTML 출력을 사용자 정의하기 위한 다양한 옵션을 제공합니다. 다음을 참조하세요.선적 서류 비치 자세한 내용은.

Aspose.Words는 .NET Core와 호환됩니까?

네, Aspose.Words는 .NET Core, .NET Framework 및 기타 .NET 플랫폼과 호환됩니다.