문서를 생성하기위한 템플릿으로 Microsoft Word 파일을 사용하는 응용 프로그램을 만들고 있습니다. 병합 필드를 사용하여 내 문서에 데이터를 가져옵니다.Open XML SDK를 사용하여 FieldChar에서 결과 설정
는 SimpleField
그것의 결과는 매우 쉽게 설정 할 수 있습니다 필드가 Word에서 스타일 때
SimpleField f = doc.MainDocumentPart.Document.Body.Descendants<SimpleField>().First();
f.RemoveAllChildren();
f.Append(new Run(new Text("somevalue")));
하지만은, 조금 더 복잡입니다 FieldChar
으로 저장합니다. 위의 방법은 결과가 자식이 아니기 때문에 작동하지 않지만 형제가됩니다.
그래서 기본적으로 질문 : Open XML SDK를 사용하여 필드 (모든 유형)의 결과를 설정하려면 어떻게해야합니까?