.net 용 docx 라이브러리로 만든 파일의 제목, 작성자, 제목과 같은 속성을 설정하는 방법은 무엇입니까?
제공 한 DocX 프로젝트는 참조하는 메타 데이터 속성에 쉽게 액세스 할 수 있으며 CoreProperties
아래와 같이 속성을 사용하여 매우 쉽게 액세스 할 수 있습니다.
// Load your Document
var wordFile = Novacode.DocX.Load(@"your-docx-file-path");
// Access Metadata properties
var props = wordFile.CoreProperties;
여기서 문제는이 속성 모음이 읽기 전용이므로 쉽게 변경할 수 없다는 것입니다. 그러나 값이 어떻게 보이는지 살펴보고 수동으로 추가 할 수 있습니다.
따라서 제목 속성 (명명하게 명명 됨 dc:title
) 을 업데이트하려면 AddCoreProperty()
동일한 이름과 일치 하는 새 Core 속성 ( 메서드 를 통해)을 추가 한 다음 파일을 저장하여 변경 사항을 유지 하기 만하면 됩니다.
// Load your Document
var wordFile = DocX.Load(@"your-docx-file-path");
// Update Metadata
wordFile.AddCoreProperty("dc:title", "Example Title");
wordFile.Save();
이렇게하면 파일을 다시 열고 변경 사항이 반영되었는지 확인할 수 있습니다.
보시다시피 dc:title
속성은 이제 위의 예제 코드에 따라 "예제 제목"으로 설정됩니다.
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다