<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/posts/openxml-news-overview-sj9llbtzp" -->

---
title: OpenXML news overview | daily.dev
description: A roundup of OpenXML-related news from 2007: Microsoft released an SDK built on top of System.IO.Packaging for strongly-typed access to Office 2007 document...
canonical: https://daily.dev/posts/openxml-news-overview-sj9llbtzp
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:type: website
og:site_name: daily.dev
og:title: OpenXML news overview | daily.dev
og:description: A roundup of OpenXML-related news from 2007: Microsoft released an SDK built on top of System.IO.Packaging for strongly-typed access to Office 2007 document...
og:url: https://daily.dev/posts/openxml-news-overview-sj9llbtzp
og:image: https://api.daily.dev/og/posts/sJ9LLBtZp.png
og:image:alt: OpenXML news overview
og:image:width: 1200
og:image:height: 630
og:locale: en
---

> ## Documentation Index
> Fetch the complete documentation index at: https://daily.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# OpenXML news overview

**[Maarten Balliauw](https://daily.dev/sources/maartenballiauw)** · 2 min read · 0 upvotes · 0 comments

## Summary

A roundup of OpenXML-related news from 2007: Microsoft released an SDK built on top of System.IO.Packaging for strongly-typed access to Office 2007 document parts; Wouter van Vugt released a PackageExplorer 3.0 beta with template-based document part creation; Altova added OpenXML support to XMLSpy; the author is attempting to compile the PHP library PHPExcel to .NET using the Phalanger PHP compiler, with partial success; and a Java OpenXML library called OpenXML4J is available in alpha.

## Full article

daily.dev links to this article rather than hosting it. Read it at the original source: <https://blog.maartenballiauw.be/posts/2007-06-10-openxml-news-overview>

## Questions this post answers

### What is the Microsoft SDK for Open XML formats built on top of?

It is built on top of the System.IO.Packaging API introduced in .NET 3.0, which provides low-level programmatic access to OpenXML packages such as Office 2007 files. The new SDK adds strongly typed classes for document parts, making it much easier to work with an OpenXML package than using System.IO.Packaging directly.

_Developers evaluating Office document generation approaches can track SDK updates and alternatives on daily.dev._

### Is there a Java library for working with OpenXML files?

Yes, OpenXML4J is a Java library for working with Office Open XML packages, though at the time it was only available as alpha versions and not yet production-stable. It gives Java developers a way to read and manipulate OpenXML documents similar to what the Microsoft SDK offers on .NET.

_Java developers comparing OpenXML options across ecosystems can follow library maturity on daily.dev._

## Similar posts on daily.dev

- [C\# Word Library: Comparing 7 Options for .NET Developers in 2026](https://daily.dev/posts/c-word-library-comparing-7-options-for-net-developers-in-2026-jkwjw3mgg) · C\# Corner · 2 upvotes · 1 comments
- [Sneak Peek: 4 New Libraries Coming to Syncfusion Document SDK 2026 Volume 3](https://daily.dev/posts/sneak-peek-4-new-libraries-coming-to-syncfusion-document-sdk-2026-volume-3-hiqs9zm5a) · Syncfusion · 0 upvotes · 0 comments
- [How proprietary formats have become Microsoft’s main tool for lock-in](https://daily.dev/posts/how-proprietary-formats-have-become-microsoft-s-main-tool-for-lock-in-7v96hniud) · Hacker News · 2 upvotes · 2 comments
- [LibreOffice once again slams Microsoft for using "lock-in" with Office files](https://daily.dev/posts/libreoffice-once-again-slams-microsoft-for-using-lock-in-with-office-files-crgws2lzt) · XDA Developers · 0 upvotes · 0 comments

---

Tags: [#.net](https://daily.dev/tags/.net)

[View this post on daily.dev](https://daily.dev/posts/openxml-news-overview-sj9llbtzp)

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@type":"TechArticle","headline":"OpenXML news overview","url":"https://daily.dev/posts/openxml-news-overview-sj9llbtzp","mainEntityOfPage":{"@type":"WebPage","@id":"https://daily.dev/posts/openxml-news-overview-sj9llbtzp"},"datePublished":"2026-10-04T13:05:05.692Z","dateModified":"2026-10-04T13:10:55.024Z","description":"A roundup of OpenXML-related news from 2007: Microsoft released an SDK built on top of System.IO.Packaging for strongly-typed access to Office 2007 document...","image":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/b654867afd40857ef14f71b353620323?_a=AQAEuop","thumbnailUrl":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/b654867afd40857ef14f71b353620323?_a=AQAEuop","isAccessibleForFree":true,"articleSection":"Maarten Balliauw","inLanguage":"en","publisher":{"@type":"Organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180}},"author":{"@type":"Organization","name":"Maarten Balliauw","logo":"https://media.daily.dev/image/upload/s--rOTg3VYO--/f_auto,q_auto/v1791119043/logos/maartenballiauw?_a=BAMAMicg0","url":"https://daily.dev/sources/maartenballiauw"},"commentCount":0,"discussionUrl":"https://daily.dev/posts/openxml-news-overview-sj9llbtzp","interactionStatistic":[{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":0},{"@type":"InteractionCounter","interactionType":{"@type":"CommentAction"},"userInteractionCount":0}],"keywords":".net","timeRequired":"PT2M"}
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"Maarten Balliauw","item":"https://daily.dev/sources/maartenballiauw"},{"@type":"ListItem","position":3,"name":"OpenXML news overview"}]}
{"@context":"https://schema.org","@type":"FAQPage","@id":"https://daily.dev/posts/openxml-news-overview-sj9llbtzp#faq","mainEntity":[{"@type":"Question","name":"What is the Microsoft SDK for Open XML formats built on top of?","acceptedAnswer":{"@type":"Answer","text":"It is built on top of the System.IO.Packaging API introduced in .NET 3.0, which provides low-level programmatic access to OpenXML packages such as Office 2007 files. The new SDK adds strongly typed classes for document parts, making it much easier to work with an OpenXML package than using System.IO.Packaging directly. Developers evaluating Office document generation approaches can track SDK updates and alternatives on daily.dev."}},{"@type":"Question","name":"Is there a Java library for working with OpenXML files?","acceptedAnswer":{"@type":"Answer","text":"Yes, OpenXML4J is a Java library for working with Office Open XML packages, though at the time it was only available as alpha versions and not yet production-stable. It gives Java developers a way to read and manipulate OpenXML documents similar to what the Microsoft SDK offers on .NET. Java developers comparing OpenXML options across ecosystems can follow library maturity on daily.dev."}}]}
```

