2011-09-06 3 views
4

Open XML SDK는 강력한 형식의 클래스 만 제공하므로 Open XML 문서를 만들고 조작하는 데 별 어려움이 없습니다. 프레임 워크가해야하는 일을하는 Open XML SDK를 기반으로하는 프레임 워크가 있습니까? 새로운 추상 레이어를 추가하고 실제로 하위 레이어의 세부 사항을 숨기고 있습니까? 이 경우Open XML SDK를 기반으로 만들어진 프레임 워크는 무엇입니까?

은 지금까지 나는 하나의 라이브러리를 알고 있지만 궁금하네요 좀 더 :

+0

Interop 방식은 어떻습니까? 저는 OpenXml이 미친 제어를 필요로하는 사람들을위한 것이라고 말하고 싶습니다. –

+0

Office 자동화를위한 Interop 어셈블리를 의미합니까? 문제는 서버에서 제대로 작동하지 않는다는 것입니다. – Towa

답변

2
(쉽게 XML 문서의 번거 로움을 처리하지 않고 Excel 문서를 작성하기위한 라이브러리)

Open XML SDK는 이미 실제 XML에 액세스하고 작성하여 Open XML 문서를 만들고 조작하는 방법 인 기존 System.IO.Packaging API에 대한 추상화 계층입니다. 이제 Open XML SDK는 기존 방식보다 훨씬 개선되었지만이 SDK를 사용하려면 기본 XML에 대한 충분한 지식이 필요합니다.

System.IO.Packaging 엑셀 문서 용 API 인 ExcelPackage에 빌드 된 추상화 계층을 제공하는 추상화 계층을 제공하는 클래스가 있으며 실제로 Excel 2007 스프레드 시트를 만드는 데 필요한 클래스와 메서드를 더 쉽게 만들 수 있습니다.

사용자 정의 Open XML SDK 코드를 작성할 필요가 없으므로 필자는 제 3 자 프레임 워크에서 얻을 수없는 많은 프레임 워크를 찾지 않습니다.