문서 작성기 없이 필드 포함 텍스트 삽입

다음은 .NET용 Aspose.Words의 “FieldIncludeText 필드 삽입” 기능을 사용하는 아래 C# 소스 코드를 설명하는 단계별 가이드입니다. 원하는 결과를 얻으려면 각 단계를 주의 깊게 따르십시오.

1단계: 문서 디렉터리 설정

제공된 코드에서 문서의 디렉터리를 지정해야 합니다. “YOUR DOCUMENT DIRECTORY” 값을 문서 디렉토리에 대한 적절한 경로로 바꾸십시오.

string dataDir = "YOUR DOCUMENTS DIRECTORY";

2단계: 문서 및 단락 만들기

새 문서를 만들고 단락을 초기화하는 것부터 시작합니다.

Document doc = new Document();
Paragraph para = new Paragraph(doc);

3단계: FieldIncludeText 필드 삽입

우리는AppendField() FieldIncludeText 필드를 단락에 삽입하는 방법입니다.

FieldIncludeText fieldIncludeText = (FieldIncludeText)para.AppendField(FieldType.FieldIncludeText, false);

그런 다음 책갈피 이름과 소스 파일 이름을 지정하여 FieldIncludeText 필드의 속성을 구성합니다.

fieldIncludeText.BookmarkName = "bookmark";
fieldIncludeText.SourceFullName = MyDir + "IncludeText.docx";

다음으로 문서 본문에 단락을 추가합니다.

doc.FirstSection.Body.AppendChild(para);

마지막으로 우리는Update() 필드를 업데이트하는 방법입니다.

fieldIncludeText.Update();

.NET용 Aspose.Words를 사용하여 FieldIncludeText 필드를 삽입하기 위한 소스 코드 예

// 문서 디렉터리의 경로입니다.
string dataDir = "YOUR DOCUMENTS DIRECTORY";

// 문서와 단락을 만듭니다.
Document doc = new Document();
Paragraph para = new Paragraph(doc);

// FieldIncludeText 필드를 삽입합니다.
FieldIncludeText fieldIncludeText = (FieldIncludeText)para.AppendField(FieldType.FieldIncludeText, false);

fieldIncludeText.BookmarkName = "bookmark";
fieldIncludeText.SourceFullName = MyDir + "IncludeText.docx";

doc.FirstSection.Body.AppendChild(para);

fieldIncludeText.Update();

doc.Save(dataDir + "InsertionFieldFieldIncludeTextWithoutDocumentBuilder.docx");

이 예에서는 새 문서를 만들고, 단락을 초기화하고, 책갈피 이름과 소스 파일 이름을 지정하는 FieldIncludeTexten을 삽입하고, 지정된 파일 이름으로 문서를 저장했습니다.

이것으로 .NET용 Aspose.Words와 함께 “FieldIncludeText 삽입” 기능을 사용하는 방법에 대한 가이드를 마칩니다.

FAQ

Q: Aspose.Words for .NET에서 텍스트 포함 필드에 대한 소스 파일을 어떻게 지정할 수 있습니까?

A: .NET용 Aspose.Words의 텍스트 포함 필드에 대한 소스 파일을 지정하려면 다음을 사용할 수 있습니다.FieldIncludeText.SourceFullName소스 파일의 전체 경로를 설정하는 속성입니다. 소스 파일에 액세스할 수 있고 텍스트 포함 필드에 포함하려는 콘텐츠가 포함되어 있는지 확인하세요.

Q: Aspose.Words for .NET을 사용하여 텍스트 포함 필드에 매크로의 텍스트를 포함할 수 있나요?

A: 예, Aspose.Words for .NET을 사용하면 텍스트 포함 필드에 매크로의 텍스트를 포함할 수 있습니다. 당신은 사용할 수 있습니다FieldIncludeText.IncludeText 필드에 내용이 포함되어야 하는 매크로의 이름을 지정하는 속성입니다.

Q: 문서 작성기 없이 텍스트 포함 필드를 삽입하면 Aspose.Words for .NET을 사용하는 Word 문서 구조에 영향을 미치나요?

A: 문서 작성기 없이 텍스트 포함 필드를 삽입해도 Word 문서의 구조에 직접적인 영향을 미치지 않습니다. 그러나 문서 콘텐츠에 새 필드 요소를 추가합니다. 필요에 따라 기존 요소를 추가, 삭제, 수정하여 문서 구조를 조작할 수 있습니다.

Q: .NET용 Aspose.Words를 사용하여 Word 문서에서 텍스트 포함 필드의 모양을 사용자 지정할 수 있습니까?

A: 텍스트 포함 필드는 Word 문서의 모양을 직접 사용자 정의하지 않습니다. 그러나 .NET용 Aspose.Words에서 사용할 수 있는 단락 속성, 글꼴 속성 및 기타 서식 개체를 사용하여 포함된 텍스트의 서식을 지정할 수 있습니다.