Harmanpreet,

Welcome to the PDFBox community.  I agree that it'd be great to have 
PDFBox run on mobile devices.  There has actually been talk about this 
before.  If you haven't already read PDFBOX-586[1], I would encourage you 
to check this out (specifically the comments).  You'll find that PDFBox 
does run on Android, but there's plenty of room for improvement.

I'm short on time, I don't have an Android phone and last time I tried 
running the emulator it failed to boot (no errors, just sat there eating 
up all the CPU cycles), so I don't know how much I'll be able to 
contribute.  But I remember one of the issues brought up was the size of 
the jar file and memory limitations of small devices.  However, each 
dependency removed will drop some features.  For example, dropping icu4j 
will mean "right to left" languages like Arabic won't be supported, or 
removing bouncy castle will mean that encrypted PDFs will not be supported 
(note: no all encrypted documents require a password and these are fairly 
common).

I like Andreas's idea on splitting it into modules.  That way you can pick 
and choose the options you want, and the other options will not be 
consuming memory/drive space.  This will also benefit desktop users 
because using less memory is always a good thing.

[1] https://issues.apache.org/jira/browse/PDFBOX-586

---- 
Thanks,
Adam





From:
harmanpreet singh <[email protected]>
To:
[email protected]
Date:
03/15/2011 00:34
Subject:
PDFBox for Hand Held devices



Hi,

I have newly joined this developer forum and I have a proposal for all of
PDFBox developers. The PDFBox till date whatever is developed is a desktop
solution. But in this era of mobile technology. I think we need to make 
this
PDFBox compatible and tested with J2ME platform, in particular it must be
compatible with various Mobile Operating Systems like blackberry, android,
Symbian, Windows. With the help of such a tool for mobile the developers
will be able to make such application with following features for mobile
like
Creating Pdf file in mobile.
Editing Pdf file in mobile.
Able to attach the videos and other things with pdf in mobile.
Filling up forms in pdf in mobile.
Viewing Pdf in mobile
Audio Pdf reader in mobile.

All this will be possible only inside the mobile. No external tool or
solution will be required to do so.
Hence I think this is the best way to  this PDF Box library forward. If 
this
library is compared with other PDF libraries like itext and others. PDFBox
is a way versatile library than others because it can almost do anything
with PDF, but only on desktop. So my proposal is to take it one step ahead
and make it to be used in any hand held device in this universe using PDF.

So those of developers interested in this new thinking can kindly mail me
what they can offer to this proposal if they are interested.
I hope everybody understands that It is a process of taking Pdf technology
and PDFBox one step forward.

regards,
with passion for development,
Harmanpreet Singh





- FHA 203b; 203k; HECM; VA; USDA; Conventional 
- Warehouse Lines; FHA-Authorized Originators 
- Lending and Servicing in over 45 States 
www.swmc.com   -  www.simplehecmcalculator.com   
Visit  www.swmc.com/resources   for helpful links on Training, Webinars, Lender 
Alerts and Submitting Conditions  

This email and any content within or attached hereto from Sun West Mortgage 
Company, Inc. is confidential and/or legally privileged. The information is 
intended only for the use of the individual or entity named on this email. If 
you are not the intended recipient, you are hereby notified that any 
disclosure, copying, distribution or taking any action in reliance on the 
contents of this email information is strictly prohibited, and that the 
documents should be returned to this office immediately by email. Receipt by 
anyone other than the intended recipient is not a waiver of any privilege. 
Please do not include your social security number, account number, or any other 
personal or financial information in the content of the email. Should you have 
any questions, please call (800) 453 7884.  

Reply via email to