Tools and Methodologies for Developing 
Interactive Electronic Books 
Case Study: A Physics Textbook for High School Students 
MARTINA BRAJKOVIĆ
FACULTAD DE INFORMÁTICA
UNIVERSIDAD COMPLUTENSE DE MADRID 
Proyecto de Sistemas Informáticos
Ingeniería Informática
ERASMUS program 
June 2014 
Advisor: Prof. Federico Peinado 
Co-
advisor: doc.dr.sc. Lidija Mandić
Delete blank pages in pdf online - remove PDF pages in C#.net, ASP.NET, MVC, Ajax, WinForms, WPF
Provides Users with Mature Document Manipulating Function for Deleting PDF Pages
delete pages from pdf; delete page pdf
Delete blank pages in pdf online - VB.NET PDF Page Delete Library: remove PDF pages in vb.net, ASP.NET, MVC, Ajax, WinForms, WPF
Visual Basic Sample Codes to Delete PDF Document Page in .NET
delete a page from a pdf; delete pdf page acrobat
I would like to thank my advisor Federico Peinado 
and co-
advisor Lidija Mandić for their 
help 
and support throughout this work.  
C# PDF Page Insert Library: insert pages into PDF file in C#.net
such as how to merge PDF document files by C# code, how to rotate PDF document page, how to delete PDF page using Add and Insert Blank Pages to PDF File in
cut pages from pdf online; delete page from pdf document
VB.NET PDF Page Insert Library: insert pages into PDF file in vb.
add and insert one or multiple pages to existing adobe PDF document in VB.NET. Ability to create a blank PDF page with related by using following online VB.NET
delete pdf pages acrobat; delete pages from pdf reader
Mart
ina Brajkovć autoriza a la Universidad Complutense a difundir y utilizar con fines 
académicos, no comerciales  mencionando expresamente a su autor, tanto la propia memoria, 
como él código, los contenidos audiovisuales incluso si incluyen imágenes de los au
tores, la 
documentación y/
o el prototipo desarrollado. 
Martina Brajković
C# Create PDF Library SDK to convert PDF from other file formats
Able to download free trial and use online example source code in C# output.pdf"; // Create a new PDF Document object with 2 blank pages PDFDocument doc
delete pages from a pdf; cut pages from pdf file
C# Word - Insert Blank Word Page in C#.NET
Users to Insert (Empty) Word Page or Pages from a to specify where they want to insert (blank) Word document rotate Word document page, how to delete Word page
delete pages in pdf reader; delete pages from pdf acrobat
ABSTRACT 
Electronic books are electronic copy of a book or a book-length digital publication. In 
the past decade they have become very popular and widely used. Each day more and more 
publishers digitalize their textbooks and more and more devices are suitable for reading of the 
electronic books.  
Huge changes in human  communication happened  in the late 20
th
and early  21
st
century. Due to invention of Internet, information became widely available which changed 
every segment of human life, especially education. One of the most important applications of 
electronic books is electronic learning. Electronic learning includes various types of media, 
such as video, audio, text, images and animations. Interactivity of an electronic book can 
increase the attention in the classroom and result with better educational performance   
In this work the process of creation of an interactive electronic book is researched and 
analyzed.  The  process  includes  use  of  popular  Adobe  software:  InDesign,  Photoshop, 
Illustrator, Captivate and Edge Animate. Main goal of this work is to create an interactive 
electronic  book,  describe  the  process  and  identify  advantages and  disadvantages  of  the 
different available techniques. An e-book containing some chapters from a high school book 
of physics is developed as a case of study. Original book is enriched with pictures, videos, 
quizzes and interactive animations in order to illustrate the possibilities of the medium.  
KEYWORDS: 
Electronic Publication, Digital Publishing, Animation, Interactive Animation, Text, Image, 
Video, Interactivity, iPad 
C# PowerPoint - Insert Blank PowerPoint Page in C#.NET
to Insert (Empty) PowerPoint Page or Pages from a where they want to insert (blank) PowerPoint document PowerPoint document page, how to delete PowerPoint page
add and delete pages from pdf; cut pages from pdf preview
VB.NET PDF File & Page Process Library SDK for vb.net, ASP.NET
PDF document is unnecessary, you may want to delete this page instance may consist of newly created blank pages or image VB.NET: Edit and Manipulate PDF Pages.
copy page from pdf; delete a page from a pdf online
Herramientas y Metodologías para el 
Desarrollo de Libros Electrónicos Interactivos
Caso de estudio: Un libro de texto sob
re Física para alumnos de 
Educación Secundaria
ABSTRACTO 
Los libros 
electrónicos
(o e-Books) son copias digitales de un libro o publicaciones 
digitales que tienen la extensión de un libro. En la última década se han vuelto muy populares 
y son ampliamente 
utilizados. Cada día más y más editores digitalizan sus libros de texto y 
más dispositivos son capaces de leer estos libros electrónicos.
La  comunicación  humana  ha  sufrido  enormes cambios a  finales del siglo  XX  y 
comienzos del  XXI. 
Con la  invención  de Internet  la  información  tan  amplia  de  la  que 
disponemos ha cambiado cada aspecto de la vida del ser humano, especialmente nuestra 
educación. Una de las aplicaciones más importantes del libro electrónico es el aprendizaje 
electrónico (o e
-Learning). Este aprendizaje incluye varios tipos de medios, como videos, 
sonidos, textos, imágenes y animaciones.
La interactividad en un libro electrónico puede 
aumentar el nivel de atención en clase y favorecer un mejor rendimiento educativo.
En este trabajo se investiga y 
analiza el proceso de creación de un libro electrónico 
interactivo. El trabajo de campo incluye el uso de software muy conocido de Adobe como 
InDesign, Photoshop, Illustrator, Captivate y Edge Animate. El objetivo principal de este 
trabajo es crear un libr
o electrónico interactivo para describir el proceso e identificar las 
ventajas y desventajas de las diversas técnicas existentes. Se ha desarrollado como caso de 
estudio un e-
Book con varios capítulos provenientes de un libro de texto real sobre Física par
Educación Secundaria. El libro original
ha sido enriquecido con imágenes, videos, juegos de 
preguntas y animaciones interactivas para ilustrar las posibilidades de este nuevo medio. 
PALABRAS CLAVE: 
Publicación  Electrónica,  Publicación  Digital,  Animación,
Animación  Interactiva,  Texto, 
Imagen, Video, Interactividad, iPad 
VB.NET Create PDF Library SDK to convert PDF from other file
Free trial and use online source code are available for RootPath + "\\" output.pdf" ' Create a new PDF Document object with 2 blank pages Dim doc As
add or remove pages from pdf; add and remove pages from a pdf
VB.NET PDF: Get Started with PDF Library
Auto Fill-in Field Data. Field: Insert, Delete, Update Field. RootPath + "\\" output.pdf" ' Create a new PDF Document object with 2 blank pages Dim doc
delete pages from pdf document; delete a page from a pdf acrobat
TABLE OF CONTENTS 
1
Introduction .....................................................................................................................1
2
State of the Art on Electronic Books ................................................................................4
2.1
History .....................................................................................................................6
2.2
E-book formats .........................................................................................................8
2.3
E-book readers ....................................................................................................... 11
2.4
Other devices for e-book reading ............................................................................ 14
3
Software used for creation of an e-book ......................................................................... 16
3.1
Adobe InDesign CS6 .............................................................................................. 16
3.1.1
MathMagic Pro ............................................................................................... 18
3.1.2
Digital Publishing Suite ................................................................................... 20
4
Software used to create content of electronic book......................................................... 22
4.1
Adobe Photoshop CS6 ............................................................................................ 22
4.2
Adobe Illustrator CS6 ............................................................................................. 23
4.3
Adobe Captivate 7 .................................................................................................. 24
4.4
Adobe Edge Animate CC ....................................................................................... 25
5
Methods of making an interactive e-book ...................................................................... 26
5.1
Using Adobe programs ........................................................................................... 26
5.1.1
Making of a sample ......................................................................................... 26
5.1.2
Making of an interactive electronic book ......................................................... 32
6
Results and discussion ................................................................................................... 47
7
Conclusion and future work ........................................................................................... 50
8
References ..................................................................................................................... 52
ANNEX ............................................................................................................................... 55
How to C#: Cleanup Images
returned. Delete Blank Pages. Set property BlankPageDelete to true , blank pages in the document will be deleted. Remove Edges or Borders.
delete pages pdf document; delete page in pdf preview
TABLE OF FIGURES 
Image 1: Amazon Kindle Paperwhite (picture taken from: 
http://www.engadget.com/2012/09/30/amazon-kindle-paperwhite-review/)........................... 12
Image 2: Nook GlowLight (Image taken from: 
http://i.walmartimages.com/i/p/09/78/14/00/50/0978140050171_500X500.jpg ) ................... 12
Image 3: Cybook Odyssey (image taken from: http://blog.the-ebook-reader.com/wp-
content/uploads/2012/11/cyboook-odyssey-hd.jpg) ............................................................... 13
Image 4: ETACO jetBook Lite (image taken from: http://cdn.itechnews.net/wp-
content/uploads/2009/10/ECTACO-jetBook-Lite-most-affordable-eBook-Reader.jpg) .......... 13
Image 5: Kobo Aura (image taken from: http://www.inmondadori.it/Kobo-Aura-eReader-
Colore-Rosa-na/eai068149500633/) ..................................................................................... 14
Image 6: The iPad Air (image taken from: 
http://en.wikipedia.org/wiki/IPad_Air#mediaviewer/File:IPad_Air.png) .............................. 15
Image 7: Adobe InDesign CS6 interface ............................................................................... 16
Image 8: Alternate layouts and the updated Pages panel ...................................................... 17
Image 9: Liquid Layout (image taken from: http://helpx.adobe.com/indesign/using/whats-
new-cs6.html) ....................................................................................................................... 17
Image 10: Buttons and Forms panel with PDF form components .......................................... 18
Image 11: MathMagic interface ............................................................................................ 19
Image 12: Folio Builder panel (image taken from: ............................................................... 21
Image 13: Adobe Photoshop CS6 interface ........................................................................... 22
Image 14: Adobe Illustrator CS6 interface ............................................................................ 23
Image 15: Adobe Captivate 7 interface ................................................................................. 24
Image 16: Adobe Edge Animate CC interface ....................................................................... 25
Image 17: Setting up InDesign document .............................................................................. 26
Image 18:  Setting up the Photoshop document ..................................................................... 27
Image 19: Layers in Photoshop ............................................................................................ 28
Image 20: Setting up Adobe Captivate document .................................................................. 30
Image 21: Quiz types in Adobe Captivate ............................................................................. 31
Image 22: Using Folio Overlay ............................................................................................ 32
Image 23: Golden ratio applied on page layout .................................................................... 33
Image 24: Setting up the Adobe Illustrator document............................................................ 34
Image 25: JPEG options in Adobe Illustrator CS6 ................................................................ 35
Image 26: Adobe Edge Animate CC timeline ........................................................................ 36
Image 27: Publish Settings in Adobe Edge Animate CC ........................................................ 38
Image 28: Drawing tools in Adobe Edge Animate CC ........................................................... 38
Image 29: Quiz preferences in Adobe Captivate 7 ................................................................ 39
Image 30: Publish settings in Adobe Captivate 7 .................................................................. 39
Image 31: Paragraph Formatting Controls in InDesign CS6 ................................................ 40
Image 32: Bullets and Numbering window in InDesign ......................................................... 41
Image 33: Table of Contents window .................................................................................... 42
Image 34: Pages panel in InDesign CS6 ............................................................................... 42
Image 35: Create Alternate Layouts window ........................................................................ 43
Image 36: New Folio window in InDesign CS6 ..................................................................... 44
Image 37: Add Article option ................................................................................................ 44
Image 38: New Article dialog box ......................................................................................... 45
Image 39
: Acrobat’s Folio 
Producer web page ..................................................................... 45
 Introduction 
Nowadays Electronic Learning (e-Learning) is becoming more and more common in 
education thanks to its numerous advantages compared to classic learning. Educators are 
continuously challenged to deliver innovative ways to educate in order to achieve better 
outcomes.  Keeping  students  motivated  and  classes  interesting  is  a  huge  challenge  for 
educators. 
There are various possibilities to implement electronic learning into the educational 
system. It can be applied to create completely new learning system or it can act as supplement 
for the classic system. The term ‘e
-
learning’ refers to 
the learning helped by some electronic 
device. Development of computers  made digital  transfer of  information and  knowledge 
possible, which eliminated the problem created by the physical distance between students and 
teachers, made quality education available to wider range of people, made literature available 
at any moment, and eliminating the problem of monotony of isolated learning by adding 
interaction to the process. This way of learning is especially suitable for students whose 
college is too far away, too expensive or for students who work at the same time, but also for 
the students that cannot attend the classes due to some illness.  
The great difference between classical and electronic learning is that e-learning can 
include multimedia content. Therefore, it includes various types of media, such as text, audio, 
images, animation and video and processes of computer-based and web-based learning. It can 
be performed inside or outside of the classroom, by teachers or other students that act as 
tutors and combined with classical face-to-face teaching. It is suited for distance and flexible 
learning.  Each  student  can select  learning  materials  that  are  suitable  for their  level  of 
knowledge and interest and they can approach the materials at any time of the day. If student 
is already familiar with certain area, it does not have to spend hours on it again; it can skim 
over and use that time to concentrate on something it feels it should work more at. 
Electronic learning also has its flaws: it requires certain knowledge and skills from the 
user, equipment for e-learning is not available to everyone and is not completely reliable 
because there  are  always possible  bugs,  malfunction  or technical  issues, and  e-learning 
systems have to develop all the time, in accordance with programs and technology they use. 
Lack of the face-to-face contact between student and teacher can lead to low engagement of 
the students in e-learning class. The great flaw of most of the e-learning systems is that 
students can reach them only if they have proper device and internet connection.  
Electronic book is relatively new invention, but in very few years it became widely 
and commonly used. This fact was the main motivation to start this work. The reason why the 
physics textbook was chosen as a subject is that physics is one of the fields that students have 
most  problems  understanding  and  visualize.  The  main  goal  of  this work  is to create  a 
functional and  educational  electronic  textbook that  will contain  multimedia  and  will  be 
interactive. The content of the textbook has to present the information correctly and clearly. 
The  main  hypothesis of the work is that students react much  better to multimedia and 
interactive content than conventional printed  book; they pay much more attention to the 
content and understand it better. Therefore, the education produces better results. The main 
purpose of this electronic book is to make physics more interesting and easier to understand to 
the students. Lessons are enriched with animations, pictures and videos in order to clarify the 
text of the lessons. All this multimedia added interactivity to the book.  
This work encourages the creation of electronic books, especially books for schooling. 
Electronic books can be stored on devices and therefore are way easier to carry to and out of 
school than printed books. Modern devices for e-book reading can store more than thousands 
of books. Students can easily search trough the text and some readers even have built-in 
dictionaries. Most of them have Wi-Fi connectivity so students can search for additional 
information on Internet. There is  also  possibility to create on-line  quizzes  and tests  for 
students and include them into the book. The book can be connected to Learning Management 
System  (LMS)  where  test  results  can  be  submitted,  stored  and  reviewed.  Learning 
Management  System  is  a  software  application  for  creation  and  revision  of  e-learning 
educational courses. Due to the modern technology, it is not necessary to have an e-book 
reader in order to read the electronic book because most of the formats can be read on smart 
phones and tablets. 
Electronic books are great way to improve learning because they can contain a lot of 
multimedia materials, but also some hyperlinks that can lead to the sources on internet with 
more information.  Although they are extremely useful, these interactive contents can be 
distractive.  That  is  why  it  is  important  to  find  the  perfect balance  between  static  and 
interactive content of the book. 
Documents you may be interested
Documents you may be interested