# Thursday, 07 June 2007

Seit gestern sind mehr als zehn neue MSDN Solve CodeCLips inkl. Code-Download online; kostenlos und ohne Registrierung verfügbar.
Kollege Jens Häupel hat sich den Themen Open XML und den neuen Office 2007 Dateiformaten angenommen. Somit wurde MSDN Solve wieder um einen neuen Bereich erweitert - "Officeentwicklung“.

Hier ein Überblick, mehr Inhalte finden man auf MSDN Solve in der Suchmaschine:

  • Überblick über die Architektur des Open XML Dateiformats [MSDN Solve-CodeClip]
    In diesem CodeClip erklärt Jens Häupel, Developer Evangelist bei der Microsoft Deutschland GmbH, wie Open XML-Dateien aufgebaut sind und was die Open Packaging Conventions sind. Weiterhin zeigt Jens wird ein minimales Word-Dokument ohne Zuhilfenahme von Word erzeugt werden kann, sowie Tabellen, Hyperlinks und Images im zugrundeliegendem XML repräsentiert sind.
  • Wie kann ich die Dokumenteigenschaften eines Office 2007 Dokuments auslesen und verändern? [MSDN Solve-CodeClip]
    In diesem CodeClip werden die Dokumenteigenschaften einer Open XML-Datei mit Hilfe von .NET APIs (System.IO.Packaging) ausgelesen bzw. geschrieben. Wie Sie bereits aus dem ersten CodeClip wissen handelt es sich bei Open XML um ein „gepacktes“ Dateiformat. Dieser CodeClip vermittelt wie Sie programmatisch und ohne Zuhilfenahme der entsprechenden Office Programme auf den ZIP-Container der Datei zugreifen und die relevanten Bestandteile des Dokuments (DocumentParts) auslesen und manipulieren können.
  • Wie kann ich in einem Word Dokument eingebettete Bilder auslesen? [MSDN Solve-CodeClip]
    In diesem CodeClip sehen Sie wie Sie eine Word-Datei auf eingebettete Bilder untersuchen können und diese – sofern vorhanden – auslesen und in einer WinForms-Anwendung anzeigen können. Dabei wird über typed Relationships der Suchkontext gesetzt, damit nichtrelevante Daten von vorn herein nicht in die Suche einbezogen werden. Einmal gefunden werden die Bilder über Streams gelesen und in .NET Images umgewandelt.
  • Wie kann ich in einem Word Dokument referenzierte Bilder auslesen? [MSDN Solve-CodeClip]
    In diesem CodeClip zeigt Jens Häupel wie Bilder, die in einem Word Dokument referenziert werden, ausgelesen und in einer Windows Forms Anwendung angezeigt werden können. Dieser CodeClip baut auf dem CodeClip: Wie kann ich in einem Word Dokument eingebettete Bilder auslesen? - auf und erweitert das Projekt um die Fähigkeit, in einem Word Dokument referenzierte Bilder anzuzeigen.
  • Wie kann ich ein Word 2007 Dokument programmatisch und ohne Zuhilfenahme von Word erzeugen? [MSDN Solve-CodeClip]
    Eine häufige Anforderung an Programme ist, Berichte, Auswertungen, etc. als Word oder Excel Dokument auszugeben. Diese Anforderung war in der Vergangenheit nicht immer leicht zu bewältigen. Wie es mit Office 2007 leichter geht zeigt MSDN Solve Experte Jens Häupel. In diesem CodeClip sehen Sie wie mit Hilfe der Packaging APIs des .NET Frameworks 3.0 und der XML APIs ein Word Dokument ohne Zuhilfenahme von Word erzeugt werden kann.
  • Wie kann ich Word Content Controls an XML Datenquellen binden? [MSDN Solve-CodeClip]
    Content Controls sind die evolutionären Nachfolger von Bookmarks bzw. Word Fields. In Verbindung mit Custom XML Data Stores bieten sie die Möglichkeit, vom Anwender eingegebene Daten zentral im Dokument – streng getrennt nach Kontext – abzulegen. Dadurch ist es sehr einfach diese Daten in einem serverseitigen Prozess, bsp. einem Workflow, auszulesen bzw. zu setzen. Dieser CodeClip gibt eine Übersicht über Word Content Controls und zeigt, wie man diese per XML Data Binding innerhalb des Open XML Files an eigene XML Parts (custom XML Data Store) binden kann, ohne externe Programmierung zu benutzen.
  • Wie kann ich den Custom XML Data Store mit Hilfe des .NET Frameworks auslesen?
    Die in dem vorherigen CodeClip vorgestellten Word Content Controls werden verwendet, um Daten an einem separaten Ort eines Open XML File, dem Custom XML Data Store, abzulegen. Dieser CodeClip zeigt Ihnen, wie Sie Custom XML Data Stores mit Hilfe des .NET Frameworks auslesen können.
  • Wie kann ich den Inhalt eines Word 2007 Dokuments auslesen? [MSDN Solve-CodeClip]
    Open XML Dokumente bestehen, wie der Name schon sagt, zu 100% aus XML. In diesem CodeClip demonstriert Jens Häupel, wie mit einigen Zeilen .NET Code sämtlicher Text eines Open XML Word-Dokuments ausgelesen werden kann. Zum Einsatz kommen in diesem CodeClip die Namespaces System.IO, System.IO.Packaging, System.XML und System.XML.XPath.
  • Wie erzeuge ich ein Excel 2007 Dokument ohne Zuhilfenahme von Excel?
    Eine häufige Anforderung an Programme ist, Berichte, Auswertungen, etc. als Word oder Excel Dokument auszugeben. Diese Anforderung war in der Vergangenheit nicht immer leicht zu bewältigen. Wie es mit Office 2007 leichter geht zeigt MSDN Solve Experte Jens Häupel. In diesem CodeClip sehen Sie wie mit Hilfe der Packaging APIs des .NET Frameworks 3.0 und der XML APIs ein Excel Dokument ohne Zuhilfenahme von Excel erzeugt werden kann.
Jetzt diesen Blogpost kommentieren: Comments [0]




Jahresübersicht: 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 2009 | 2008 | 2007 | 2006


Visual Studio Code - ein kostenloser Code-Editor für  Linux, OSX und Windows - jetzt ausprobieren