This document outlines different implementations for converting between Microsoft Office and OpenOffice XML formats. It shows that Microsoft Office binary formats like PPT can be converted to XML using filters, and then that XML can be laid out using layout engines and converted to other formats like SVG. It also shows OpenOffice XML can be converted to and from SVG via similar filter and layout engine processes.