[brailleblaster] Importing Files

  • From: "John J. Boyer" <john.boyer@xxxxxxxxxxxxxxxxx>
  • To: brailleblaster@xxxxxxxxxxxxx
  • Date: Mon, 6 Jun 2011 15:53:00 -0500

As stated, the native format of Brailleblaster files is UTDML. Daisy 
files are read as such and become UTDML files on translation. 
liblouisutdml can take a text file and transfrom it into a UTDML file, 
so if the user wants to import a text file we can do the transformation 
behind the scenes with liblouisutdml. html and non-Daisy xml files can 
be first transformed with xslt. xom has xslt support. For other types of 
files, I think we should look for a Java or C library that is optimized 
to turn that type of file into some sort of xml. The latter can then be 
transformed to Daisy with xslt. using a package that is optimized for 
each file type should give better results than using a generalized 
package such as tika. Besides the file types already discussed we will 
want to import Word and rtf files. Probably we should have an import 
library for pdf files also, since they are so comon. 

If anyone has suggestions for import libraries, please let us know.

Thanks,
John

-- 
John J. Boyer; President, Chief Software Developer
Abilitiessoft, Inc.
http://www.abilitiessoft.com
Madison, Wisconsin USA
Developing software for people with disabilities


Other related posts: