際際滷

際際滷Share a Scribd company logo
1 
Highlights from talks presented at 
LibreOffice Conference 
Sushil Shinde 
sushil.shinde@synerzip.com 
Lunch and Learn, 8th Oct 2014 In.linkedin.com/pub/sushil-shinde/18/65b/452/
2 
About Me 
 Sr. Software Developer at Synerzip Softech India 
 About 3 years of experience in C++ and OOXML 
 Active contributor to LibreOffice product and community 
 Member of TDF. 
 Love to play, watch cricket 
 Email: Sushil.shinde@synerzip.com 
 IRC: #libreoffice-dev chat : sushils_
3 
Topics 
 'Easy Hacks to Improve Writer  OOXML Interoperability' 
 LibreOffice and Interoperability. 
 Interoperability Issues. 
 Steps to fix issues. 
 Synerzip's Contribution. 
 Some interesting topics from conference. 
 3D Models in Impress. 
 Libreoffice on Android.
4 
LibreOffice and Interoperability 
Many companies, 
Government Organizations, 
Individuals use MS 
Word File Formats. 
MS Word Formats: 
.doc (Binary file) 
.docx (OOXML 
File Format)
5 
Interoperability Issues 
Corruption 
Preservation 
Rendering 
Crash
6 
Steps to fix issues 
 Check XML 
 OOXML Tool 
 Compare 
Files 
 Open SDK tool 
 Identify ODF 
properties. 
 XRAY Tool 
 Search for 
OOXML and 
ODF Mapping 
code. 
 Export file 
 Add export 
support for 
OOXML features. 
 Convert ODF 
properties to 
OOXML tags
7 
Some Examples
8 
Data Loss Example - shape 
 TextBox Background image loss 
Original TextBox fill 
LO rendered before FIX 
LO rendered after fix
9 
Data Loss Example - Table 
Original table 
Auto width 
How LO rendered 
LO Rendering After Fix LO : Export Before Fix After Fix
10 
Data Loss - Example 
 Numbered list is not preserved 
 Original XML - <w:lvlText w:val="%1" /> 
 Exported XML - <w:lvlText w:val="" /> Numbering.xml 
Original data Before Fix After Fix 
Code reference : https://gerrit.libreoffice.org/#/c/8768/
11 
Chart 
Wall color 
Wall Color was missing 
From exported file 
Lost 
Fixed
12 
Exploded Pie Chart 
Original chart Before fix After fix 
Code Reference : https://gerrit.libreoffice.org/#/c/6924
13 
Shapes in header 
Before Fix After Fix
14 
Synerzip's Contribution 
 ~250 patches submitted by synerzip in last 1 year.
15 
Topics from conference
16 
3D Models in Impress 
 Inserting models in 
open format of 
COLLADA / GlTF / 
KMZ to impress 
 Only on windows and 
Linux (Not on Mac 
yet)
17 
LibreOffice on Android 
 Based on Fennec  
Firefox for Android 
 Supports writer, impress, 
Draw documents. (Calc 
work in progress) 
 Can't export 
document. 
 Editing is not 
supported yet.
18 
State of the project 
 80m downloads. 
 18 governments using it. 
 111 File types supported.
19 
Team Synerzip

More Related Content

Viewers also liked (10)

PDF
弌 "亶亟舒!"
-弌弌
PPSX
Saint petersburg design-week9
-弌弌
PDF
弌于亠仂亟亳仂亟仆仂亠 仂于亠亠仆亳亠 亟仍 从亠舒亳于仆仂亶 亳仆亟亳亳
-弌弌
PDF
仂仂从仂仍 16 亰舒亠亟舒仆亳 弌
-弌弌
PPT
IMA-PRESS
-弌弌
PPTX
St. Luke's Health System - Boise, Idaho
St. Luke's Health System
PDF
丼-2018
-弌弌
PDF
亠从仍舒仄仆亶 仆仂从 弌舒仆从-亠亠弍亞舒
-弌弌
PPTX
Ext Js introduction and new features in Ext Js 6
Sushil Shinde
PPTX
St. Luke's Health System overview
St. Luke's Health System
弌 "亶亟舒!"
-弌弌
Saint petersburg design-week9
-弌弌
弌于亠仂亟亳仂亟仆仂亠 仂于亠亠仆亳亠 亟仍 从亠舒亳于仆仂亶 亳仆亟亳亳
-弌弌
仂仂从仂仍 16 亰舒亠亟舒仆亳 弌
-弌弌
IMA-PRESS
-弌弌
St. Luke's Health System - Boise, Idaho
St. Luke's Health System
丼-2018
-弌弌
亠从仍舒仄仆亶 仆仂从 弌舒仆从-亠亠弍亞舒
-弌弌
Ext Js introduction and new features in Ext Js 6
Sushil Shinde
St. Luke's Health System overview
St. Luke's Health System

Similar to Key highlights from libreoffice conference 2014 (19)

PDF
New interoperability features in LibreOffice
Igalia
PDF
User initiative for improving OOXML integration in LibreOffice/OpenOffice.org
Matthias St端rmer
PPTX
introduction to linux libre office.pptx
KiranAR15
PDF
LibreOffice from Collabora
Open Canarias
PDF
Intro to libre_office
Shiwang Kalkhanda
ODP
libocon16_areafill
Heiko Tietze
PDF
Advice to LibreOffice migration Example in Fukuoka, Japan
koutarou watanabe
PDF
Using Opens Document Format in Education
Shinji Enoki
ODP
Office OpenXML: a technical approach for OOo.
Alexandro Colorado
PDF
Import filters for vector graphic formats in LibreOffice: the reverse- and st...
lgworld
PDF
Migrating to Free Software: a Reference Protocol for LibreOffce
Great Wide Open
PPT
Libre office
avasquez901
PDF
Public Money, Public Code Marina Latini, CIB software GmbH
LibreItalia
DOCX
productivity software in education
Mahnoor Hafeez
ODP
Intelligent Impress
Alexandro Colorado
ODP
A Technical Comparison: ISO/IEC 26300 vs Microsoft Office Open XML
Alexandro Colorado
PDF
SFScon18 - Italo Vignoli - Open Standards for documents a significant advanta...
South Tyrol Free Software Conference
ODP
The need of Interoperability in Office and GIS formats
Markus Neteler
New interoperability features in LibreOffice
Igalia
User initiative for improving OOXML integration in LibreOffice/OpenOffice.org
Matthias St端rmer
introduction to linux libre office.pptx
KiranAR15
LibreOffice from Collabora
Open Canarias
Intro to libre_office
Shiwang Kalkhanda
libocon16_areafill
Heiko Tietze
Advice to LibreOffice migration Example in Fukuoka, Japan
koutarou watanabe
Using Opens Document Format in Education
Shinji Enoki
Office OpenXML: a technical approach for OOo.
Alexandro Colorado
Import filters for vector graphic formats in LibreOffice: the reverse- and st...
lgworld
Migrating to Free Software: a Reference Protocol for LibreOffce
Great Wide Open
Libre office
avasquez901
Public Money, Public Code Marina Latini, CIB software GmbH
LibreItalia
productivity software in education
Mahnoor Hafeez
Intelligent Impress
Alexandro Colorado
A Technical Comparison: ISO/IEC 26300 vs Microsoft Office Open XML
Alexandro Colorado
SFScon18 - Italo Vignoli - Open Standards for documents a significant advanta...
South Tyrol Free Software Conference
The need of Interoperability in Office and GIS formats
Markus Neteler
Ad

Recently uploaded (20)

PDF
AWS Consulting Services: Empowering Digital Transformation with Nlineaxis
Nlineaxis IT Solutions Pvt Ltd
PDF
Humans vs AI Call Agents - Qcall.ai's Special Report
Udit Goenka
PPTX
Wondershare Filmora Crack 14.5.18 + Key Full Download [Latest 2025]
HyperPc soft
PDF
Best Practice for LLM Serving in the Cloud
Alluxio, Inc.
PPTX
Foundations of Marketo Engage - Programs, Campaigns & Beyond - June 2025
BradBedford3
PPTX
ERP Systems in the UAE: Driving Business Transformation with Smart Solutions
dheeodoo
PDF
CodeCleaner: Mitigating Data Contamination for LLM Benchmarking
arabelatso
PPTX
Agentforce TDX 2025 Hackathon Achievement
GetOnCRM Solutions
PPTX
IObit Driver Booster Pro 12 Crack Latest Version Download
pcprocore
PDF
Best Software Development at Best Prices
softechies7
PDF
TEASMA: A Practical Methodology for Test Adequacy Assessment of Deep Neural N...
Lionel Briand
PDF
Automated Test Case Repair Using Language Models
Lionel Briand
PPTX
CV-Project_2024 version 01222222222.pptx
MohammadSiddiqui70
PDF
OpenChain Webinar - AboutCode - Practical Compliance in One Stack Licensing...
Shane Coughlan
PDF
The Next-Gen HMIS Software AI, Blockchain & Cloud for Housing.pdf
Prudence B2B
PDF
From Data Preparation to Inference: How Alluxio Speeds Up AI
Alluxio, Inc.
PPTX
Introduction to web development | MERN Stack
JosephLiyon
PPTX
Threat Modeling a Batch Job Framework - Teri Radichel - AWS re:Inforce 2025
2nd Sight Lab
PPTX
Android Notifications-A Guide to User-Facing Alerts in Android .pptx
Nabin Dhakal
PDF
CodeCleaner: Mitigating Data Contamination for LLM Benchmarking
arabelatso
AWS Consulting Services: Empowering Digital Transformation with Nlineaxis
Nlineaxis IT Solutions Pvt Ltd
Humans vs AI Call Agents - Qcall.ai's Special Report
Udit Goenka
Wondershare Filmora Crack 14.5.18 + Key Full Download [Latest 2025]
HyperPc soft
Best Practice for LLM Serving in the Cloud
Alluxio, Inc.
Foundations of Marketo Engage - Programs, Campaigns & Beyond - June 2025
BradBedford3
ERP Systems in the UAE: Driving Business Transformation with Smart Solutions
dheeodoo
CodeCleaner: Mitigating Data Contamination for LLM Benchmarking
arabelatso
Agentforce TDX 2025 Hackathon Achievement
GetOnCRM Solutions
IObit Driver Booster Pro 12 Crack Latest Version Download
pcprocore
Best Software Development at Best Prices
softechies7
TEASMA: A Practical Methodology for Test Adequacy Assessment of Deep Neural N...
Lionel Briand
Automated Test Case Repair Using Language Models
Lionel Briand
CV-Project_2024 version 01222222222.pptx
MohammadSiddiqui70
OpenChain Webinar - AboutCode - Practical Compliance in One Stack Licensing...
Shane Coughlan
The Next-Gen HMIS Software AI, Blockchain & Cloud for Housing.pdf
Prudence B2B
From Data Preparation to Inference: How Alluxio Speeds Up AI
Alluxio, Inc.
Introduction to web development | MERN Stack
JosephLiyon
Threat Modeling a Batch Job Framework - Teri Radichel - AWS re:Inforce 2025
2nd Sight Lab
Android Notifications-A Guide to User-Facing Alerts in Android .pptx
Nabin Dhakal
CodeCleaner: Mitigating Data Contamination for LLM Benchmarking
arabelatso
Ad

Key highlights from libreoffice conference 2014

  • 1. 1 Highlights from talks presented at LibreOffice Conference Sushil Shinde sushil.shinde@synerzip.com Lunch and Learn, 8th Oct 2014 In.linkedin.com/pub/sushil-shinde/18/65b/452/
  • 2. 2 About Me Sr. Software Developer at Synerzip Softech India About 3 years of experience in C++ and OOXML Active contributor to LibreOffice product and community Member of TDF. Love to play, watch cricket Email: Sushil.shinde@synerzip.com IRC: #libreoffice-dev chat : sushils_
  • 3. 3 Topics 'Easy Hacks to Improve Writer OOXML Interoperability' LibreOffice and Interoperability. Interoperability Issues. Steps to fix issues. Synerzip's Contribution. Some interesting topics from conference. 3D Models in Impress. Libreoffice on Android.
  • 4. 4 LibreOffice and Interoperability Many companies, Government Organizations, Individuals use MS Word File Formats. MS Word Formats: .doc (Binary file) .docx (OOXML File Format)
  • 5. 5 Interoperability Issues Corruption Preservation Rendering Crash
  • 6. 6 Steps to fix issues Check XML OOXML Tool Compare Files Open SDK tool Identify ODF properties. XRAY Tool Search for OOXML and ODF Mapping code. Export file Add export support for OOXML features. Convert ODF properties to OOXML tags
  • 8. 8 Data Loss Example - shape TextBox Background image loss Original TextBox fill LO rendered before FIX LO rendered after fix
  • 9. 9 Data Loss Example - Table Original table Auto width How LO rendered LO Rendering After Fix LO : Export Before Fix After Fix
  • 10. 10 Data Loss - Example Numbered list is not preserved Original XML - <w:lvlText w:val="%1" /> Exported XML - <w:lvlText w:val="" /> Numbering.xml Original data Before Fix After Fix Code reference : https://gerrit.libreoffice.org/#/c/8768/
  • 11. 11 Chart Wall color Wall Color was missing From exported file Lost Fixed
  • 12. 12 Exploded Pie Chart Original chart Before fix After fix Code Reference : https://gerrit.libreoffice.org/#/c/6924
  • 13. 13 Shapes in header Before Fix After Fix
  • 14. 14 Synerzip's Contribution ~250 patches submitted by synerzip in last 1 year.
  • 15. 15 Topics from conference
  • 16. 16 3D Models in Impress Inserting models in open format of COLLADA / GlTF / KMZ to impress Only on windows and Linux (Not on Mac yet)
  • 17. 17 LibreOffice on Android Based on Fennec Firefox for Android Supports writer, impress, Draw documents. (Calc work in progress) Can't export document. Editing is not supported yet.
  • 18. 18 State of the project 80m downloads. 18 governments using it. 111 File types supported.