openxml
Open XML로 새 Word 문서 만들기
수색…
소개
OpenXML 문서 마크 업 표준은 많은 소프트웨어 플랫폼 및 운영 체제에서 솔루션을 사용할 수있는 XML 기반 형식입니다.
안녕하세요 세계
먼저 Visual Studio를 사용하여 새 콘솔 프로젝트를 만들고 프로젝트에 다음 .dll을 추가합니다.
DocumentFormat.OpenXml
WindowsBase
다음 코드를 컴파일하고 실행하십시오.
static void Main(string[] args)
{
// Create a Wordprocessing document.
using ( WordprocessingDocument package = WordprocessingDocument.Create("HelloWorld.docx", WordprocessingDocumentType.Document))
{
// Add a new main document part.
package.AddMainDocumentPart();
// Create the Document DOM.
package.MainDocumentPart.Document =
new Document(
new Body(
new Paragraph(
new Run(
new Text("Hello World!")))));
// Save changes to the main document part.
package.MainDocumentPart.Document.Save();
}
}
\bin\Debug
폴더 아래에 첫 번째 WordprocessingML 문서가 있어야합니다.
위 예제에서 추가 한 텍스트는 주 문서 부분에 저장됩니다. 주 문서 부분에는 자식 요소 본문 이 문서를 만드는 텍스트를 저장할 수있는 document 요소가 있습니다. 문서 본문, 블록 수준 (단락 및 표) 및 인라인 내용 (실행 및 텍스트)의 두 가지 주요 그룹 콘텐츠가 있습니다. 블록 레벨 컨텐츠는 기본 구조를 제공하며 인라인 컨텐츠를 포함합니다. 위의 예를 이해하려면 먼저 WordprocessingML의 텍스트 계층 구조를 이해해야합니다. 단락은 다른 실행으로 분할됩니다. 실행은 서식을 적용 할 수있는 가장 낮은 레벨 요소입니다. 실행은 다양한 텍스트 요소로 다시 분리됩니다.
Modified text is an extract of the original Stack Overflow Documentation
아래 라이선스 CC BY-SA 3.0
와 제휴하지 않음 Stack Overflow