Interoperability via OpenXML Wolfgang Keber DIaLOGIKa – Germany

Slides:



Advertisements
Similar presentations
Microsoft Office System UK Developers Conference Radisson Edwardian, Heathrow 29 th & 30 th June 2005.
Advertisements

Preservation by Migration to XML Dirk Roorda. work on a preservation strategy positioning of the XML preservation strategy implementing the strategy in.
ECMA Open XML File Formats and the Evolution of Open File Formats Mark Lange Senior Policy Counsel Microsoft EMEA.
MS Exchange and MS SharePoint Connectors Version
Usage of the memoQ web service API by LSP – a case study
SpreadsheetML Basics.
LV2IDL, a software package for automatic data transfer between LabVIEW and IDL Gelu M. Nita New Jersey Institute of Technology.
IT Project Management, Third Edition Appendix A1 Appendix A: Guide to Using Microsoft Project 2002.
Ellucian Mobile: Don’t text and drive, kids!
Introduction KWizCom Business Card Founded in 2005 Headquartered in Toronto Global provider of add-ons and services customers worldwide Business.
About DataViz, Inc. In business 25 years 13+ years experience in the mobile industry Specializing in Office compatibility for non-Microsoft platforms.
Doron Tamari MINT Messages Long Term Archive/Search/Investigate.
© InLoox GmbH InLoox Web App product presentation The web client for project management on the Internet.
Adaptability of learning objects by appropriate knowledge representation Anastas Misev Institute of Informatics Faculty of Natural Science and Mathematics.
EASY LOGISTICS CENTER - the TURNTABLE for information, documents and processes EASY LOGISTICS CENTER DOCUMENTS SHOP CONTENT COMMUNITY MODULES EASY ENTERPRISE.
© 2010 Microsoft Corporation. All rights reserved. Quality Assurance: Towards Tools for Characterizing and Comparing Digital Documents Natasa Milic-Frayling.
Microsoft Office Open XML Formats Brian Jones Lead Program Manager Microsoft Corporation.
Collaborative Information Systems for Student Projects Chapter Extension 2.
Tutorial 8 Sharing, Integrating and Analyzing Data
P reservation and L ong-term A ccess through N ETworked S ervices.
Cambodia-India Entrepreneurship Development Centre - : :.... :-:-
Introducing…. Business Problem Are you working as an individual, in a workgroup or with an enterprise having time restraints, limited resources and want.
Converting General Microsoft Word Questionnaires to DDI.
PLANETS (PA/4) Microsoft Conversion Tools Overview and Interoperability Aspects Natasa Milic-Frayling/Microsoft & Wolfgang Keber/DIaLOGIKa 13 July 2007.
PLANETS (PA/4) Microsoft Conversion Tools Overview and Next Steps Wolfgang Keber/DIaLOGIKa 1 October 2007.
QAD Pitch Report QAD EDI. Introduction to EDI … the transfer of structured data, by agreed messaging standards, from one computer system to another without.
“This presentation is for informational purposes only and may not be incorporated into a contract or agreement.”
Crystal Hoyer Program Manager IIS Team Preview of features that will be announced at MIX09 Please do not blog, take pictures or video of session.
Computer Networking From LANs to WANs: Hardware, Software, and Security Chapter 12 Electronic Mail.
ETP Reloaded e-Commission Technological Platform Upgrade to Microsoft Office 2003 DIGIT Adapted to DG SCIC.
High thoughts must have high language. Aristophanes
©Kwan Sai Kit, All Rights Reserved Windows Small Business Server 2003 Features.
OFC304 Excel 2003 Overview: XML Support Joseph Chirilov Program Manager.
Jason G. Caudill Assistant Professor of Business Administration Carson-Newman College.
Microsoft Confidential Office as a Development Platform Tim Heuer
FLAVIUS Technical presentation (Overblog, Qype, TVTrip) - WP2 Platform architecture.
Omicron Consulting 1700 Market Street Philadelphia, PA Microsoft Office 2007 Presented by: David F. Soll Vice President of Advanced Technology Omicron.
In addition to Word, Excel, PowerPoint, and Access, Microsoft Office® 2013 includes additional applications, including Outlook, OneNote, and Office Web.
Todd Kitta  Covenant Technology Partners  Professional Windows Workflow Foundation.
Lisa Ruff Business Productivity/Accessibility TS Microsoft Federal.
Digital Filing A Simple Way to Digitally Centralize and Distribute Documents.
© 2008 The McGraw-Hill Companies, Inc. All rights reserved. ACCESS 2007 M I C R O S O F T ® THE PROFESSIONAL APPROACH S E R I E S Lesson 13 – Advanced.
Personal productivity SW: 1  Google Apps net suite  Apache OpenOffice  Microsoft Office  Simple Integration of documents.
Edit the same file in real time with friends or colleagues Real Office documents, presentations and spreadsheets on the Web.
By: PHANIDEEP NARRA. OVERVIEW Definition Motivation.NET and J2EE Architectures Interoperability Problems Interoperability Technologies Conclusion and.
OpenXML: What is it?  XML-based file format which describes documents, presentations, spreadsheets, etc.  Replacement for binary file formats used in.
Module 9 User Profiles and Social Networking. Module Overview Configuring User Profiles Implementing SharePoint 2010 Social Networking Features.
Open XML Formats Fabio Santini.NET Developer Evangelist Microsoft Italy.
Lifecycle Metadata for Digital Objects October 23, 2006 Creation Metadata.
Google Mail. Navigating Visit Sign in using your gmail address and password.
Microsoft Office 2003 What’s New for 2003? Improved Features Better collaboration tools Extra Security options Increased use of task panes Capability.
You can save your Office documents directly to Google Docs or directly open your online documents in Microsoft Office programs for reading and writing.
QlikView Integration Overview June Agenda Data Source Integration Web & Application Integration Security Integration Integration with 3rd party.
Enterprise Library 3.0 Memi Lavi Solution Architect Microsoft Consulting Services Guy Burstein Senior Consultant Advantech – Microsoft Division.
Playing Well with Others Collaborative Tools for Successful Group Projects James M. Donovan, J.D., Ph.D. Faculty and Access Services Librarian.
© 2005 KPIT Cummins Infosystems Limited We value our relationship XML Publisher Prafulla Kauthalkar RJTSB – Oracle Apps Consultant We value our relationship.
10 Questions and Answers about.
IBM Lotus Symphony Documents, Presentations & Spreadsheets Guts Wissema -
Core ELN Training: Office Web Apps (OWA)
10/09/2018 The eFolio Arrives John Sewell.
Software and file types
Computing Fundamentals
CaRT eCapacity Initiative Ghana Productivity Apps
Office Open XML Formats: Enabling Solutions
MICROSOFT OUTLOOK and Outlook service Provider
IT Connects: Lync and Box Staff Association Council
RMS with Microsoft SharePoint
Converter for Azure and SharePoint Converts s into SharePoint list items 24/7 Creates SharePoint list items from s
SDMX : General introduction H. Linden, Eurostat, Unit B5
Product Overview.
Presentation transcript:

Interoperability via OpenXML Wolfgang Keber DIaLOGIKa – Germany

A Few Words about DIaLOGIKa Based in Germany (Saarbrücken, near Luxembourg) Founded in 1982 (still owned by the same people) Currently ca. 60 employees Specialised in consulting and development projects for ◦ Multinational institutions (e.g. EU institutions) ◦ Telecom service providers ◦ Banking sector (secure communication) ◦ Industry

Overview of the Presentation OpenXML ◦ Main features ◦ Technical details ◦ Advantages OpenXML and Interoperability ◦ Binary Office formats ◦ Open Document Format

OpenXML – The New MS Office Format Officially “Office Open XML” (OOXML) Comes with Office 2007, but not bound to it Available for ◦ Word (docx) ◦ PowerPoint (pptx) ◦ Excel (xlsx) What’s new in OpenXML? ◦ Based on XML ◦ Specification freely available (but voluminous) ◦ Can be used by everyone (“covenant not to sue”)

OpenXML – A Look under the Hood Zip package as the container ◦ A document is one single file ◦ Small file size due to compression Subfiles inside the container ◦ Content ◦ Layout information ◦ Metadata ◦ Embedded objects, e.g. images ◦ Relationship and content type files

OpenXML – New Options OpenXML documents can be processed on any platform ◦ Document creation ◦ Information extraction  Metadata  Text  Layout ◦ Document modification  Exchanging embedded pictures, e.g. logos

OpenXML – Some More Options Compatibility with binary Office formats ◦ OpenXML has been designed to faithfully preserve the features of existing Office documents ◦ Converters are available Extending OpenXML (Word) ◦ Custom XML parts ◦ Stored in separate subfiles in the package ◦ Bound to content controls  Automatically populate these controls  Extract information from these controls

OpenXML and Binary Office Formats Office 2007 ◦ Opens/saves binary Office formats ◦ Compatibility mode to preserve “old” functionality Office ◦ File Format Compatibility Pack ◦ Opens/saves OpenXML documents OMPM ◦ Office Migration Planning Manager ◦ Includes OFC (Office File Converter) ◦ Converts binary files to OpenXML

OFC – Office File Converter Stand-alone conversion tool ◦ Office applications are not required Can convert entire folder structures Could be wrapped into conversion services OFC wrapped into a.Net web service Java client (any platform) binary Office file OpenXML file

OpenXML and the Open World OpenXML/ODF Translator Project ◦ Open Source project hosted on SourceForge ( ◦ Developed under a liberate BSD-like license ◦ Several companies involved  Clever Age and Sonata (development)  Aztecsoft and DIaLOGIKa (testing)  Novell (Linux porting & OpenOffice.org integration)  Microsoft (funding and coordination)

ODF/OpenXML Translator (1) Schedule ◦ Project start mid 2006 ◦ Version 1.0 for text documents (ODT/DOCX) released in January 2007 ◦ Translator for spreadsheets and presentations currently being developed  M2 released on 21 May ◦ Version 1.1 for text documents in the pipeline  Version 1.0 user feedback taken into account  In particular feedback from EU (European Commission) ◦ Final version planned for the end of August 2007

ODF/OpenXML Translator (2) Available in three variants ◦ Add-in for Office 2002 and 2003 (+File Format Compatibility Pack) ◦ Add-in for Office 2007 ◦ Command-line tool (Office apps not required) All use the same translation kernel Translation based on XSLT-technology ◦ Pre- and postprocessing for special purposes ◦.Net Framework 2.0/C# for Office integration ◦ Porting to other platforms feasible (see Novell/Linux)

It‘s a Translation (1) ODF and OpenXML implement partly different feature sets ◦ One-to-one mapping  “bold” is mapped to “bold” ◦ Workarounds or replacements  Intermediate font-weight values in ODF are translated to “normal” or “bold” in OpenXML  “SEQ” fields in OpenXML are translated to “Number range” fields in ODF  Section/page layout handling ◦ Incompatible features  Picture rotation doesn’t exist in ODF  Last line alignment in justified paragraph doesn’t exist in OpenXML

It‘s a Translation (Conclusion) Translation quality is already quite good (and will be improved in the near future) Comparable with other converters in this area (however, not comparable with the conversion quality of binary Office to OpenXML conversion tools) Working group “Translation” at DIN and Fraunhofer Institute has recently been initiated ◦ Analysing the feature translatibility between ODF and OpenXML

Usage Scenario: Desktop Conversion An official in an EU institution downloads an.ODT document from a US website The institution uses Word 2007 as its word processing system and has deployed the ODF/OpenXML Translator Add-In for Word 2007 on each workstation This add-in enables the official to open, read, revise and save the document again as an.ODT file

Usage Scenario: Central Conversion Another EU institution has made a central -based ODF/OpenXML translation service available to its internal users A user in this institution receives an from a citizen with an.ODT document attached The user simply forwards this message to the central conversion service and receives the converted.DOCX document back via in a matter of minutes -based translation service any client OpenXML fileODF file

Conclusion OpenXML combines the advantages of an open and XML-based format with full compatibility with your existing document store The OpenXML/ODF Translator project builds the “interop” bridge to other open standards The architecture of the conversion and translation tools allows for various usage scenarios

References OpenXML standard (ECMA) ◦ international.org/news/TC45_current_work/ international.org/news/TC45_current_work/ ◦ international.org/news/TC45_current_work/OpenX ML%20White%20Paper.pdf international.org/news/TC45_current_work/OpenX ML%20White%20Paper.pdf File Format Compatibility Pack ◦ milyid=941b3470-3ae9-4aee-8f43- c6bb74cd1466&displaylang=da milyid=941b3470-3ae9-4aee-8f43- c6bb74cd1466&displaylang=da OpenXML/ODF Translator Project ◦

Thank You! Q & A Wolfgang Keber, DIaLOGIKa – Germany,