Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
OX Document Converter explained
1. Malte Timmermann – Head of Development OX Documents
January 2015
OX Document Converter Explained
From a technical point of view
2. OX Document Converter
Features
2 OX Document Converter Explained
• Document Conversion
❯ Convert different types of documents to OOXML or ODF
❯ Convert different types of documents to PDF
❯ Converter PDF to PNG
❯ Convert PDF to SVG
• State
❯ Stateless when converting full documents
❯ Stateful when converting page by page
• Queueing and Process Management
❯ Processing conversion jobs in the order they arrive
❯ Queues with different priorities – documents to be viewed have much higher priority than
thumbnail generation
❯ Processes Management – conversion process lifetime und reuse count,
detect crashed or hanging processes, …
• Cache Server
❯ Avoid unnecessary conversions
❯ Self-organizing Cache Cluster
• Some more details are explained in the OX Techblog article.
3. Architecture Overview
3 OX Document Converter Explained
OX Backend
Document
Converter
Open Office
OX Drive
InfoStore
3rd Party
Cloud
StorageOX Drive
Backend
With user information
Without user information, converter typically installed on a different machine.
OX Backend fetches the document from Drive and transfers it to the converter.
Different types of documents to OOXML/ODF/PDF
Poppler+Cairo PDF to SVG/PNG
Sharepoint (*) MS Binary and OOXML to PDF
MS Binary to OOXML
*) Sharepoint WCF service available on request
Cache