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.
 
The bros
The brosThe bros
The brosRay O'Neel
 
ЛДĐșарстĐČĐ”ĐœĐœŃ‹Đ” срДЎстĐČĐ°, ĐČĐ»ĐžŃŃŽŃ‰ĐžĐ” ĐœĐ° ŃĐ”Ń€ĐŽĐ”Ń‡ĐœĐŸ ŃĐŸŃŃƒĐŽĐžŃŃ‚ŃƒŃŽ ŃĐžŃŃ‚Đ”ĐŒŃƒ
ЛДĐșарстĐČĐ”ĐœĐœŃ‹Đ” срДЎстĐČĐ°, ĐČĐ»ĐžŃŃŽŃ‰ĐžĐ” ĐœĐ° ŃĐ”Ń€ĐŽĐ”Ń‡ĐœĐŸ ŃĐŸŃŃƒĐŽĐžŃŃ‚ŃƒŃŽ ŃĐžŃŃ‚Đ”ĐŒŃƒĐ›Đ”ĐșарстĐČĐ”ĐœĐœŃ‹Đ” срДЎстĐČĐ°, ĐČĐ»ĐžŃŃŽŃ‰ĐžĐ” ĐœĐ° ŃĐ”Ń€ĐŽĐ”Ń‡ĐœĐŸ ŃĐŸŃŃƒĐŽĐžŃŃ‚ŃƒŃŽ ŃĐžŃŃ‚Đ”ĐŒŃƒ
ЛДĐșарстĐČĐ”ĐœĐœŃ‹Đ” срДЎстĐČĐ°, ĐČĐ»ĐžŃŃŽŃ‰ĐžĐ” ĐœĐ° ŃĐ”Ń€ĐŽĐ”Ń‡ĐœĐŸ ŃĐŸŃŃƒĐŽĐžŃŃ‚ŃƒŃŽ ŃĐžŃŃ‚Đ”ĐŒŃƒ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
 
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 gescanntDatamatics 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

Katrina Personal Brand Project and portfolio 1
Katrina Personal Brand Project and portfolio 1Katrina Personal Brand Project and portfolio 1
Katrina Personal Brand Project and portfolio 1kcpayne
 
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
 
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
 
BAGALUR CALL GIRL IN 98274*61493 ❀CALL GIRLS IN ESCORT SERVICE❀CALL GIRL
BAGALUR CALL GIRL IN 98274*61493 ❀CALL GIRLS IN ESCORT SERVICE❀CALL GIRLBAGALUR CALL GIRL IN 98274*61493 ❀CALL GIRLS IN ESCORT SERVICE❀CALL GIRL
BAGALUR CALL GIRL IN 98274*61493 ❀CALL GIRLS IN ESCORT SERVICE❀CALL GIRLkapoorjyoti4444
 
Famous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st CenturyFamous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st Centuryrwgiffor
 
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
 
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
 
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...Dave Litwiller
 
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
 
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service BangaloreCall Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangaloreamitlee9823
 
RSA Conference Exhibitor List 2024 - Exhibitors Data
RSA Conference Exhibitor List 2024 - Exhibitors DataRSA Conference Exhibitor List 2024 - Exhibitors Data
RSA Conference Exhibitor List 2024 - Exhibitors DataExhibitors Data
 
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 In Noida 959961âŠč3876 Independent Escort Service Noida
Call Girls In Noida 959961âŠč3876 Independent Escort Service NoidaCall Girls In Noida 959961âŠč3876 Independent Escort Service Noida
Call Girls In Noida 959961âŠč3876 Independent Escort Service Noidadlhescort
 
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
 
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
 
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
 
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
 
Call Now â˜ŽïžđŸ” 9332606886🔝 Call Girls ❀ Service In Bhilwara Female Escorts Serv...
Call Now â˜ŽïžđŸ” 9332606886🔝 Call Girls ❀ Service In Bhilwara Female Escorts Serv...Call Now â˜ŽïžđŸ” 9332606886🔝 Call Girls ❀ Service In Bhilwara Female Escorts Serv...
Call Now â˜ŽïžđŸ” 9332606886🔝 Call Girls ❀ Service In Bhilwara Female Escorts Serv...Anamikakaur10
 
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
 

KĂŒrzlich hochgeladen (20)

Katrina Personal Brand Project and portfolio 1
Katrina Personal Brand Project and portfolio 1Katrina Personal Brand Project and portfolio 1
Katrina Personal Brand Project and portfolio 1
 
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...
 
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
 
BAGALUR CALL GIRL IN 98274*61493 ❀CALL GIRLS IN ESCORT SERVICE❀CALL GIRL
BAGALUR CALL GIRL IN 98274*61493 ❀CALL GIRLS IN ESCORT SERVICE❀CALL GIRLBAGALUR CALL GIRL IN 98274*61493 ❀CALL GIRLS IN ESCORT SERVICE❀CALL GIRL
BAGALUR CALL GIRL IN 98274*61493 ❀CALL GIRLS IN ESCORT SERVICE❀CALL GIRL
 
Famous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st CenturyFamous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st Century
 
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabiunwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
 
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
 
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...
 
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
 
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
 
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service BangaloreCall Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
 
RSA Conference Exhibitor List 2024 - Exhibitors Data
RSA Conference Exhibitor List 2024 - Exhibitors DataRSA Conference Exhibitor List 2024 - Exhibitors Data
RSA Conference Exhibitor List 2024 - Exhibitors Data
 
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 In Noida 959961âŠč3876 Independent Escort Service Noida
Call Girls In Noida 959961âŠč3876 Independent Escort Service NoidaCall Girls In Noida 959961âŠč3876 Independent Escort Service Noida
Call Girls In Noida 959961âŠč3876 Independent Escort Service Noida
 
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
 
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 ...
 
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
 
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...
 
Call Now â˜ŽïžđŸ” 9332606886🔝 Call Girls ❀ Service In Bhilwara Female Escorts Serv...
Call Now â˜ŽïžđŸ” 9332606886🔝 Call Girls ❀ Service In Bhilwara Female Escorts Serv...Call Now â˜ŽïžđŸ” 9332606886🔝 Call Girls ❀ Service In Bhilwara Female Escorts Serv...
Call Now â˜ŽïžđŸ” 9332606886🔝 Call Girls ❀ Service In Bhilwara Female Escorts Serv...
 
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
 

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