SlideShare ist ein Scribd-Unternehmen logo
1 von 8
Downloaden Sie, um offline zu lesen
XML to eBook Conversion
                  Hassle free & easiest way

Frankfurt Book Fair - 2011
14-Oct-2011


Punniyakotti GS
Manager – Online, Publishing and Media Solutions
Datamatics Global Services Limited
kotti_gsp@datamaticstech.com
XML to eBook Conversion


  Extensible Markup Language (XML) has become a popular means to represent
  data. One of the fastest growing uses of XML is within various business
  environments. Business applications use XML to represent data shared within
  the bounds of a business application, between business applications, and
  between businesses. A necessity for making use of the data housed in XML
  documents is the ability to access and manipulate the data to fit the needs of
  the business application or end user of the data.
  Extensible Stylesheet Language (XSL) provides facilities to access and
  manipulate the data in XML documents.
  The well formed XML document can be converted into various eBook formats in
  easy and efficient way using XSL
XML to eBook Conversion with XSLT

  XSL Processing Flow:
XML to eBook Conversion with XSLT…

  An XML document and an XSL stylesheet are input to the XSL processor to
  generate the output:

      Match template patterns. As the XML document content is accessed (element by element), the
      match attribute for each template rule is compared against that portion (element and its
      children) of the XML document. The XSL processor accesses the XML document from top to
      bottom, so the matching process is sequential.

      Determine correct template. The XSL processor selects a template rule pattern that matches the
      XML document. The pattern for a match attribute can be very concise, specifying the path to a
      particular element or a particular attribute, or more general, allowing matches to any
      occurrence of an element or attribute within the XML document regardless of its parentage. The
      determination process takes these factors into account.

      Create results for output. The XSL processor deals with the template rule. Depending upon the
      rule body data, the literal data, XML document content, or both may be put into the output
      stream or other actions can take place. A result tree is created containing the results of the rule
      processing. As each rule is processed, information may be added to the results tree.

      Any more templates? After checking other templates that need to be processed, the XSL
      processor continues processing or outputs the results tree and ends the execution.
The process of making an ePub eBook from XML

  The process of making an ePub book can be broken down into three parts:

      Prepare the content
      Prepare the XML files
      Put in in the container along with the XSLT and ePub supporting files
Pros and Cons of Making eBook from XML

  Advantages

     Multiple outputs like eBook, PDF, Online, etc can be generated from single
     source
     Very Efficient and time saving process

  Disadvantage

     Formats implemented by XML are constantly evolving and hence the
     frequent upgrade of the development and translation tool
     Implementing it in Multimedia ePub files
Thai
   Hindi
                                        Traditional Chinese




                                                                            Gracias
                     Russian
                                    Thank                                                     Spanish




                                    You             English

                                                                 Obrigado
                                                                    Brazilian Portuguese
                        Arabic

                                                                                                  Danke
                                                                                                        German


        Grazie
           Italian
                                            Simplified Chinese                                    Merci
                                                                                                         French




                                                    Japanese
Tamil                                                                                                            Korean



                                 kotti_gsp@datamaticstech.com
Contact

 Headquarter / India
 Website www.datamatics.com
 Contact onlineprintmedia@datamatics.com

 Datamatics Global Service Ltd.
 Knowledge Centre, Street No. 17
 MIDC, Andheri (East)
 Mumbai – 400 093
 Phone +91 (22) 6102 0000 – 0009


 Germany / D-A-CH
 Website www.datamatics.de
 Contact info@datamatics.de

 Datamatics Global Service GmbH
 Im Leuschnerpark 3
 64347 Griesheim
 Telefon +49 (6155) 79537-0

Weitere ähnliche Inhalte

Andere mochten auch

The Real ROI of Telepresence
The Real ROI of TelepresenceThe Real ROI of Telepresence
The Real ROI of TelepresenceKVH Co. Ltd.
 
Survey on deception in osn
Survey on deception in osnSurvey on deception in osn
Survey on deception in osnMecheko Sha
 
Film industry work
Film industry workFilm industry work
Film industry workNShuttle
 
Mass, Volume and Density Labs
Mass, Volume and Density Labs Mass, Volume and Density Labs
Mass, Volume and Density Labs jmori1
 
Витамины
ВитаминыВитамины
Витаминыcrasgmu
 
Libaisi Common Interest Youth Groups' contribution to food security in Wester...
Libaisi Common Interest Youth Groups' contribution to food security in Wester...Libaisi Common Interest Youth Groups' contribution to food security in Wester...
Libaisi Common Interest Youth Groups' contribution to food security in Wester...futureagricultures
 
air-fast-tickets-settembre-2011
air-fast-tickets-settembre-2011air-fast-tickets-settembre-2011
air-fast-tickets-settembre-2011Groupon
 
United States Armed Forces Decoded
United States Armed Forces DecodedUnited States Armed Forces Decoded
United States Armed Forces Decodedgranimal
 
Соединительная ткань
Соединительная тканьСоединительная ткань
Соединительная тканьcrasgmu
 
プライベートクラウドへの準備はできていますか?[ホワイトペーパー]
プライベートクラウドへの準備はできていますか?[ホワイトペーパー]プライベートクラウドへの準備はできていますか?[ホワイトペーパー]
プライベートクラウドへの準備はできていますか?[ホワイトペーパー]KVH Co. Ltd.
 
Лекарственные средства, влияющие на сердечно сосудистую систему
Лекарственные средства, влияющие на сердечно сосудистую системуЛекарственные средства, влияющие на сердечно сосудистую систему
Лекарственные средства, влияющие на сердечно сосудистую системуcrasgmu
 
20110907102119431
2011090710211943120110907102119431
20110907102119431Mark Chung
 
Veiliger door gezond verstand - Presentatie Safe@schools 27 mei 2014
Veiliger door gezond verstand - Presentatie Safe@schools 27 mei 2014Veiliger door gezond verstand - Presentatie Safe@schools 27 mei 2014
Veiliger door gezond verstand - Presentatie Safe@schools 27 mei 2014B.A.
 

Andere mochten auch (18)

The Real ROI of Telepresence
The Real ROI of TelepresenceThe Real ROI of Telepresence
The Real ROI of Telepresence
 
Survey on deception in osn
Survey on deception in osnSurvey on deception in osn
Survey on deception in osn
 
Film industry work
Film industry workFilm industry work
Film industry work
 
Mass, Volume and Density Labs
Mass, Volume and Density Labs Mass, Volume and Density Labs
Mass, Volume and Density Labs
 
Витамины
ВитаминыВитамины
Витамины
 
Libaisi Common Interest Youth Groups' contribution to food security in Wester...
Libaisi Common Interest Youth Groups' contribution to food security in Wester...Libaisi Common Interest Youth Groups' contribution to food security in Wester...
Libaisi Common Interest Youth Groups' contribution to food security in Wester...
 
air-fast-tickets-settembre-2011
air-fast-tickets-settembre-2011air-fast-tickets-settembre-2011
air-fast-tickets-settembre-2011
 
United States Armed Forces Decoded
United States Armed Forces DecodedUnited States Armed Forces Decoded
United States Armed Forces Decoded
 
Соединительная ткань
Соединительная тканьСоединительная ткань
Соединительная ткань
 
プライベートクラウドへの準備はできていますか?[ホワイトペーパー]
プライベートクラウドへの準備はできていますか?[ホワイトペーパー]プライベートクラウドへの準備はできていますか?[ホワイトペーパー]
プライベートクラウドへの準備はできていますか?[ホワイトペーパー]
 
Informator oswiatowy
Informator oswiatowyInformator oswiatowy
Informator oswiatowy
 
The bros
The brosThe bros
The bros
 
Usw update-tuesday
Usw update-tuesdayUsw update-tuesday
Usw update-tuesday
 
อติมา อุ่นจิตร
อติมา  อุ่นจิตรอติมา  อุ่นจิตร
อติมา อุ่นจิตร
 
Лекарственные средства, влияющие на сердечно сосудистую систему
Лекарственные средства, влияющие на сердечно сосудистую системуЛекарственные средства, влияющие на сердечно сосудистую систему
Лекарственные средства, влияющие на сердечно сосудистую систему
 
20110907102119431
2011090710211943120110907102119431
20110907102119431
 
Veiliger door gezond verstand - Presentatie Safe@schools 27 mei 2014
Veiliger door gezond verstand - Presentatie Safe@schools 27 mei 2014Veiliger door gezond verstand - Presentatie Safe@schools 27 mei 2014
Veiliger door gezond verstand - Presentatie Safe@schools 27 mei 2014
 
Taysia
TaysiaTaysia
Taysia
 

Mehr von Datamatics Global Services GmbH

Detailed case study leading insurance company - alfresco based invoice appr...
Detailed case study   leading insurance company - alfresco based invoice appr...Detailed case study   leading insurance company - alfresco based invoice appr...
Detailed case study leading insurance company - alfresco based invoice appr...Datamatics Global Services GmbH
 
Wie Sie Ihren Content fit machen für die Zukunft (für Cash)
Wie Sie Ihren Content fit machen für die Zukunft (für Cash)Wie Sie Ihren Content fit machen für die Zukunft (für Cash)
Wie Sie Ihren Content fit machen für die Zukunft (für Cash)Datamatics Global Services GmbH
 
Datamatics Digital Publishing & Retail Services - Overview [EN]
Datamatics Digital Publishing & Retail Services - Overview [EN]Datamatics Digital Publishing & Retail Services - Overview [EN]
Datamatics Digital Publishing & Retail Services - Overview [EN]Datamatics Global Services GmbH
 
Datamatics Award 2012 Griesheim 'Social Media: Hype - Realität - Nutzen'
Datamatics Award 2012 Griesheim 'Social Media: Hype - Realität - Nutzen'Datamatics Award 2012 Griesheim 'Social Media: Hype - Realität - Nutzen'
Datamatics Award 2012 Griesheim 'Social Media: Hype - Realität - Nutzen'Datamatics Global Services GmbH
 
London Book Fair 2012: Thinking & Planning the EPUB 3 Way (Slides)
London Book Fair 2012: Thinking & Planning the EPUB 3 Way (Slides)London Book Fair 2012: Thinking & Planning the EPUB 3 Way (Slides)
London Book Fair 2012: Thinking & Planning the EPUB 3 Way (Slides)Datamatics Global Services GmbH
 
Umfrage: Wie planen Zeitschriftenverlage in Deutschland für das Jahr 2012
Umfrage: Wie planen Zeitschriftenverlage in Deutschland für das Jahr 2012Umfrage: Wie planen Zeitschriftenverlage in Deutschland für das Jahr 2012
Umfrage: Wie planen Zeitschriftenverlage in Deutschland für das Jahr 2012Datamatics Global Services GmbH
 

Mehr von Datamatics Global Services GmbH (20)

Sharepoint konferenz, wien
Sharepoint konferenz, wienSharepoint konferenz, wien
Sharepoint konferenz, wien
 
Detailed case study leading insurance company - alfresco based invoice appr...
Detailed case study   leading insurance company - alfresco based invoice appr...Detailed case study   leading insurance company - alfresco based invoice appr...
Detailed case study leading insurance company - alfresco based invoice appr...
 
Leveraging Big Data Opportunities for Growth
Leveraging Big Data Opportunities for GrowthLeveraging Big Data Opportunities for Growth
Leveraging Big Data Opportunities for Growth
 
Utilizing the Full Potential of EPUB Feature Set
Utilizing the Full Potential of EPUB Feature SetUtilizing the Full Potential of EPUB Feature Set
Utilizing the Full Potential of EPUB Feature Set
 
Case Study: Editorial Services
Case Study: Editorial ServicesCase Study: Editorial Services
Case Study: Editorial Services
 
Formular, mit einem Xerox Multifunktionsgerät gescannt
Formular, mit einem Xerox Multifunktionsgerät gescanntFormular, mit einem Xerox Multifunktionsgerät gescannt
Formular, mit einem Xerox Multifunktionsgerät gescannt
 
Flash2HTML Convertions #fbm2012
Flash2HTML Convertions #fbm2012Flash2HTML Convertions #fbm2012
Flash2HTML Convertions #fbm2012
 
Showcase DMS EXPO 2012, Stuttgart
Showcase DMS EXPO 2012, StuttgartShowcase DMS EXPO 2012, Stuttgart
Showcase DMS EXPO 2012, Stuttgart
 
Interactivity in EPUB3 - #FBM12
Interactivity in EPUB3 - #FBM12Interactivity in EPUB3 - #FBM12
Interactivity in EPUB3 - #FBM12
 
Wie Sie Ihren Content fit machen für die Zukunft (für Cash)
Wie Sie Ihren Content fit machen für die Zukunft (für Cash)Wie Sie Ihren Content fit machen für die Zukunft (für Cash)
Wie Sie Ihren Content fit machen für die Zukunft (für Cash)
 
Datamatics Content2Cash Solution
Datamatics Content2Cash SolutionDatamatics Content2Cash Solution
Datamatics Content2Cash Solution
 
DSS - Document Solution System
DSS - Document Solution SystemDSS - Document Solution System
DSS - Document Solution System
 
Zertifizierter projektmanager verfügbar
Zertifizierter projektmanager verfügbarZertifizierter projektmanager verfügbar
Zertifizierter projektmanager verfügbar
 
Interim manager verfügbar
Interim manager  verfügbarInterim manager  verfügbar
Interim manager verfügbar
 
Datamatics Digital Publishing & Retail Services - Overview [EN]
Datamatics Digital Publishing & Retail Services - Overview [EN]Datamatics Digital Publishing & Retail Services - Overview [EN]
Datamatics Digital Publishing & Retail Services - Overview [EN]
 
Datamatics Award 2012 Griesheim 'Social Media: Hype - Realität - Nutzen'
Datamatics Award 2012 Griesheim 'Social Media: Hype - Realität - Nutzen'Datamatics Award 2012 Griesheim 'Social Media: Hype - Realität - Nutzen'
Datamatics Award 2012 Griesheim 'Social Media: Hype - Realität - Nutzen'
 
London Book Fair 2012: Thinking & Planning the EPUB 3 Way (Slides)
London Book Fair 2012: Thinking & Planning the EPUB 3 Way (Slides)London Book Fair 2012: Thinking & Planning the EPUB 3 Way (Slides)
London Book Fair 2012: Thinking & Planning the EPUB 3 Way (Slides)
 
Datamatics Enhanced Content Billing
Datamatics Enhanced Content BillingDatamatics Enhanced Content Billing
Datamatics Enhanced Content Billing
 
APE 2012: Semantic Publishing - Just a Buzzword?
APE 2012: Semantic Publishing - Just a Buzzword?APE 2012: Semantic Publishing - Just a Buzzword?
APE 2012: Semantic Publishing - Just a Buzzword?
 
Umfrage: Wie planen Zeitschriftenverlage in Deutschland für das Jahr 2012
Umfrage: Wie planen Zeitschriftenverlage in Deutschland für das Jahr 2012Umfrage: Wie planen Zeitschriftenverlage in Deutschland für das Jahr 2012
Umfrage: Wie planen Zeitschriftenverlage in Deutschland für das Jahr 2012
 

Kürzlich hochgeladen

B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptx
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptxB.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptx
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptxpriyanshujha201
 
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876dlhescort
 
Eluru Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort Service
Eluru Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort ServiceEluru Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort Service
Eluru Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort ServiceDamini Dixit
 
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...daisycvs
 
Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...
Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...
Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...allensay1
 
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...lizamodels9
 
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service AvailableCall Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service AvailableSeo
 
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...lizamodels9
 
Nelamangala Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Nelamangala Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...Nelamangala Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Nelamangala Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...amitlee9823
 
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesMysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesDipal Arora
 
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756dollysharma2066
 
Dr. Admir Softic_ presentation_Green Club_ENG.pdf
Dr. Admir Softic_ presentation_Green Club_ENG.pdfDr. Admir Softic_ presentation_Green Club_ENG.pdf
Dr. Admir Softic_ presentation_Green Club_ENG.pdfAdmir Softic
 
Cracking the Cultural Competence Code.pptx
Cracking the Cultural Competence Code.pptxCracking the Cultural Competence Code.pptx
Cracking the Cultural Competence Code.pptxWorkforce Group
 
How to Get Started in Social Media for Art League City
How to Get Started in Social Media for Art League CityHow to Get Started in Social Media for Art League City
How to Get Started in Social Media for Art League CityEric T. Tung
 
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...amitlee9823
 
Uneak White's Personal Brand Exploration Presentation
Uneak White's Personal Brand Exploration PresentationUneak White's Personal Brand Exploration Presentation
Uneak White's Personal Brand Exploration Presentationuneakwhite
 
Value Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and painsValue Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and painsP&CO
 
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...Sheetaleventcompany
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756dollysharma2066
 

Kürzlich hochgeladen (20)

B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptx
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptxB.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptx
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptx
 
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
 
Eluru Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort Service
Eluru Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort ServiceEluru Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort Service
Eluru Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort Service
 
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
 
Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...
Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...
Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...
 
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
 
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service AvailableCall Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
 
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
 
Nelamangala Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Nelamangala Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...Nelamangala Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Nelamangala Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
 
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesMysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
 
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
 
Dr. Admir Softic_ presentation_Green Club_ENG.pdf
Dr. Admir Softic_ presentation_Green Club_ENG.pdfDr. Admir Softic_ presentation_Green Club_ENG.pdf
Dr. Admir Softic_ presentation_Green Club_ENG.pdf
 
Cracking the Cultural Competence Code.pptx
Cracking the Cultural Competence Code.pptxCracking the Cultural Competence Code.pptx
Cracking the Cultural Competence Code.pptx
 
How to Get Started in Social Media for Art League City
How to Get Started in Social Media for Art League CityHow to Get Started in Social Media for Art League City
How to Get Started in Social Media for Art League City
 
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
 
Uneak White's Personal Brand Exploration Presentation
Uneak White's Personal Brand Exploration PresentationUneak White's Personal Brand Exploration Presentation
Uneak White's Personal Brand Exploration Presentation
 
Falcon Invoice Discounting platform in india
Falcon Invoice Discounting platform in indiaFalcon Invoice Discounting platform in india
Falcon Invoice Discounting platform in india
 
Value Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and painsValue Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and pains
 
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
 

XML to eBook Conversion - Hassle free & easiest way

  • 1. XML to eBook Conversion Hassle free & easiest way Frankfurt Book Fair - 2011 14-Oct-2011 Punniyakotti GS Manager – Online, Publishing and Media Solutions Datamatics Global Services Limited kotti_gsp@datamaticstech.com
  • 2. XML to eBook Conversion Extensible Markup Language (XML) has become a popular means to represent data. One of the fastest growing uses of XML is within various business environments. Business applications use XML to represent data shared within the bounds of a business application, between business applications, and between businesses. A necessity for making use of the data housed in XML documents is the ability to access and manipulate the data to fit the needs of the business application or end user of the data. Extensible Stylesheet Language (XSL) provides facilities to access and manipulate the data in XML documents. The well formed XML document can be converted into various eBook formats in easy and efficient way using XSL
  • 3. XML to eBook Conversion with XSLT XSL Processing Flow:
  • 4. XML to eBook Conversion with XSLT… An XML document and an XSL stylesheet are input to the XSL processor to generate the output: Match template patterns. As the XML document content is accessed (element by element), the match attribute for each template rule is compared against that portion (element and its children) of the XML document. The XSL processor accesses the XML document from top to bottom, so the matching process is sequential. Determine correct template. The XSL processor selects a template rule pattern that matches the XML document. The pattern for a match attribute can be very concise, specifying the path to a particular element or a particular attribute, or more general, allowing matches to any occurrence of an element or attribute within the XML document regardless of its parentage. The determination process takes these factors into account. Create results for output. The XSL processor deals with the template rule. Depending upon the rule body data, the literal data, XML document content, or both may be put into the output stream or other actions can take place. A result tree is created containing the results of the rule processing. As each rule is processed, information may be added to the results tree. Any more templates? After checking other templates that need to be processed, the XSL processor continues processing or outputs the results tree and ends the execution.
  • 5. The process of making an ePub eBook from XML The process of making an ePub book can be broken down into three parts: Prepare the content Prepare the XML files Put in in the container along with the XSLT and ePub supporting files
  • 6. Pros and Cons of Making eBook from XML Advantages Multiple outputs like eBook, PDF, Online, etc can be generated from single source Very Efficient and time saving process Disadvantage Formats implemented by XML are constantly evolving and hence the frequent upgrade of the development and translation tool Implementing it in Multimedia ePub files
  • 7. Thai Hindi Traditional Chinese Gracias Russian Thank Spanish You English Obrigado Brazilian Portuguese Arabic Danke German Grazie Italian Simplified Chinese Merci French Japanese Tamil Korean kotti_gsp@datamaticstech.com
  • 8. Contact Headquarter / India Website www.datamatics.com Contact onlineprintmedia@datamatics.com Datamatics Global Service Ltd. Knowledge Centre, Street No. 17 MIDC, Andheri (East) Mumbai – 400 093 Phone +91 (22) 6102 0000 – 0009 Germany / D-A-CH Website www.datamatics.de Contact info@datamatics.de Datamatics Global Service GmbH Im Leuschnerpark 3 64347 Griesheim Telefon +49 (6155) 79537-0