- Vous publiez gratuitement votre projet informatique ou graphique.
- Vous recevez des offres de la part de prestataires qualifiés et évalués.
- Vous faites réaliser votre projet au prestataire choisi, en toute sécurité.
A/ Features:
b)PPT templates (if possible with word files
it would be cool too!)
-text replacing:
fileObject.replace(regex, string function ->
string(*))
(*): precisely, interface instantiation
TextReplacement { string substitute(string
oldvalue); }
applies to all the available text, in I18N
-images replacement
+ finding available images: string images =
fileObject.getImages()
+ reading an image
objetFichier.getImage(string name, stream)
and
byte[] img = objetFichier.getImage(string name)
Work only with JPG and PNG, etc..(to documented
image file formats) + image replacing
objetFichier.setImage(string imageName, stream)
objetFichier.setImage(string imageName, byte[])
objetFichier.setImage(string imageName,
objetFichier)
B/ Deliverables & coding style:
- give the sources
- apply coding conventions for J2SE
- ALL the fields from javadoc have to be filled
- when there is an error, send an exception
- all exceptions have to be documented
- all exceptions have a string field that explain in
"understandable language" what's wrong
- unit tests (junit, documented)
- aspectj and/or java 5 OK
- ant build.xml file (including ant task for
build of the final jar file; including task
for javadoc)
- eclipse project file
- should be tested on linux jdk 5
(optionally bea jrockit) / win$ / optionally
IKVM (.NET based JVM) ; MacOS X ; freeBSD
- pure jar [no native code] much appreciated!
- import of BSD/Apache/LGPL (/NOT/ GPL) licensed
code is OK!