Framework/.NET

[OOXML] OOXML 컨트롤을 위한 기초자료

옹단 2020. 8. 25. 17:47

오피스 오픈 XML(Office Open XML, OOXML, 오픈XML)은 XML을 기반으로 한 파일 포맷이다. 마이크로소프트가 추진하였으며 2006년과 2008년 두 차례에 걸쳐 Ecma 인터내셔널에 유럽 표준(ECMA-376)으로, 2008년에 ISO/IEC에 국제 표준(ISO/IEC 29500)으로 승인되었다. 이 문서 규격은 문서, 프레젠테이션, 스프레드시트를 포함한다. 확장자는 .docx 또는 .docx(문서), .pptx(프레젠테이션), .xlsx(스프레드시트)로 통일되어 있다.

 

참고 : https://ko.wikipedia.org/wiki/%EC%98%A4%ED%94%BC%EC%8A%A4_%EC%98%A4%ED%94%88_XML

 

오피스 오픈 XML - 위키백과, 우리 모두의 백과사전

위키백과, 우리 모두의 백과사전.

ko.wikipedia.org

 

개발에 들어가기 전 참고자료 : 

OOXML 개발 문서 http://officeopenxml.com/anatomyofOOXML.php

 

Office Open XML - Anatomy of an OOXML WordProcessingML File

Anatomy of a WordProcessingML File Package Structure A WordprocessingML or docx file is a zip file (a package) containing a number of "parts"--typically UTF-8 or UTF-16 encoded XML files, though strictly defined, a part is a stream of bytes. The package ma

officeopenxml.com

.NET 환경에서의 OOXML 핸들링 :https://docs.microsoft.com/en-us/office/open-xml/getting-started?view=openxml-2.8.1#using-the-classes-in-the-open-xml-sdk

 

Getting started with the Open XML SDK 2.5 for Office

Getting started with the Open XML SDK 2.5 for Office In this article --> The Open XML SDK 2.5 for Office simplifies the task of manipulating Open XML packages and the underlying Open XML schema elements within a package. The classes in the Open XML SDK 2.5

docs.microsoft.com

 

OOXML에서 픽셀단위 이미지 변환 관련 참고 문서 : https://startbigthinksmall.wordpress.com/2010/01/04/points-inches-and-emus-measuring-units-in-office-open-xml/