텍스트 입력 양식 필드를 텍스트로 내보내기
소개
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단계: 프로젝트 설정
코드를 살펴보기 전에 프로젝트가 올바르게 설정되었는지 확인해 보겠습니다.
프로젝트 생성
- Visual Studio 열기: Visual Studio나 원하는 C# 개발 환경을 열어 시작합니다.
- 새 프로젝트 만들기: 이동
File > New > Project
. 선택하다Console App (.NET Core)
또는 기타 관련 프로젝트 유형. - 프로젝트 이름 지정: 프로젝트에 의미 있는 이름을 지정하세요.
AsposeWordsExportExample
.
Aspose.Words 추가
- NuGet 패키지 관리: 솔루션 탐색기에서 프로젝트를 마우스 오른쪽 버튼으로 클릭하고 선택하세요.
Manage NuGet Packages
. - Aspose.Words 검색: NuGet 패키지 관리자에서 Aspose.Words를 검색합니다.
Aspose.Words
. - Aspose.Words 설치: 클릭하세요
Install
프로젝트에 Aspose.Words 라이브러리를 추가하세요.
2단계: Word 문서 로드
이제 프로젝트가 설정되었으니 텍스트 입력 양식 필드가 포함된 Word 문서를 로드해 보겠습니다.
- 문서 디렉토리 지정: 문서가 저장된 디렉토리의 경로를 정의합니다.
- 문서 로드: 다음을 사용하세요.
Document
Word 문서를 로드하는 클래스입니다.
string dataDir = "YOUR DOCUMENT DIRECTORY";
Document doc = new Document(dataDir + "Rendering.docx");
3단계: 내보내기 디렉토리 준비
내보내기 전에 내보내기 디렉토리가 준비되었는지 확인합시다. 여기가 HTML 파일과 이미지가 저장될 곳입니다.
- 내보내기 디렉토리 정의: 내보낸 파일이 저장될 경로를 지정합니다.
- 디렉토리 확인 및 정리: 디렉토리가 존재하고 비어 있는지 확인하세요.
string imagesDir = Path.Combine(dataDir, "Images");
if (Directory.Exists(imagesDir))
Directory.Delete(imagesDir, true);
Directory.CreateDirectory(imagesDir);
4단계: 저장 옵션 구성
마법이 일어나는 곳은 바로 여기입니다. 텍스트 입력 양식 필드를 일반 텍스트로 내보내려면 저장 옵션을 설정해야 합니다.
- 저장 옵션 만들기: 새 것을 초기화합니다.
HtmlSaveOptions
물체. - 내보내기 텍스트 옵션 설정: 구성
ExportTextInputFormFieldAsText
재산에true
. - 이미지 폴더 설정: 이미지가 저장될 폴더를 정의합니다.
HtmlSaveOptions saveOptions = new HtmlSaveOptions(SaveFormat.Html)
{
ExportTextInputFormFieldAsText = true,
ImagesFolder = imagesDir
};
5단계: 문서를 HTML로 저장
마지막으로 구성된 저장 옵션을 사용하여 Word 문서를 HTML 파일로 저장해 보겠습니다.
- 출력 경로 정의: HTML 파일이 저장될 경로를 지정합니다.
- 문서 저장: 다음을 사용하세요.
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 플랫폼과 호환됩니다.