Anyone know of a Java PDF Library?

Anyone know of a java library that assists in creation of pdf files?

iText (lowagie.com) has been around for a while. I used it several years ago, and it seemed fairly decent then. It seems to be the de facto standard. You create PDF elements via Java code. doc.newParagraph(); paragraph.setText(), etc.
There's also FOP at apache's XML project. That hasn't been around as long, and might not be as mature, and I think there are maybe more pieces to learn, but it has the advantage that you can specify your doc's contents in XML, use XLST to transform it to XSL-FO that includes layout information, and then let the tool turn that XSL-FO doc (which is really just more XML) into PDF and several other formats.

Similar Messages

  • Anyone know how to get pdf files to print on Mac

    anyone know how to get pdf files to print on  a Mac. When i bring pdf file up and press print a box comes up saying cannot print. When i press that one another comes up saying no pages selected. Everything up to date, rebooted, checked to make sure plugins are there and up to date.

    Might not be exactly what you want and I haven't had time to fully investigate this but take a look at http://www.hanynet.com/waterroof/

  • Anyone knows about using java to get data from MS Access database.

    hi there
    anyone knows about using java to get data from MS Access database? thank you

    there is a list of jdbc drivers at:
    http://industry.java.sun.com/products/jdbc/drivers
    they have several ms access drivers listed.
    also, you can use a jdbc-odbc bridge which allows you to use jdbc to connect to any odbc data source:
    http://java.sun.com/j2se/1.3/docs/guide/jdbc/getstart/bridge.doc.html

  • Anyone know how to Restore iTunes Library from External HD

    My PC won't even turn on anymore. But luckily, I have most of the iTunes Library backed up in an External HD.
    Now, I've searched and can't find instructions from Apple on how to Restore the Library while keeping all the Playlists, Ratings, and all that other good stuff. Anyone know to do that, or at least WHERE that info is?
    Thanks.
    Message was edited by: MasterSpade

    I have most of the iTunes Library backed up in an External HD
    What exactly do you have backed up on the external?

  • Anyone knows How to get gd library to work with this PHP?

    I am using sun one web server 7 with php add-on. and I am trying to use gd library to work with php. Anyone knows how to ?

    checking size of long long... (cached) 8
    checking size of long long int... (cached) 8
    checking size of long... (cached) 4
    checking size of int... (cached) 4
    checking size of intmax_t... (cached) 8
    checking size of ssize_t... (cached) 4
    checking size of ptrdiff_t... (cached) 4
    checking for st_blksize in struct stat... (cached) yes
    checking for st_blocks in struct stat... (cached) yes
    checking for st_rdev in struct stat... (cached) yes
    checking for size_t... (cached) yes
    checking for uid_t in sys/types.h... (cached) yes
    checking for struct sockaddr_storage... (cached) yes
    checking for field sa_len in struct sockaddr... (cached) no
    checking for IPv6 support... (cached) yes
    checking for vprintf... (cached) yes
    checking for alphasort... (cached) yes
    checking for asctime_r... (cached) yes
    checking for chroot... (cached) yes
    checking for ctime_r... (cached) yes
    checking for cuserid... (cached) yes
    checking for crypt... (cached) yes
    checking for flock... (cached) no
    checking for ftok... (cached) yes
    checking for funopen... (cached) no
    checking for gai_strerror... (cached) yes
    checking for gcvt... (cached) yes
    checking for getloadavg... (cached) yes
    checking for getlogin... (cached) yes
    checking for getprotobyname... (cached) yes
    checking for getprotobynumber... (cached) yes
    checking for getservbyname... (cached) yes
    checking for getservbyport... (cached) yes
    checking for gethostname... (cached) yes
    checking for getrusage... (cached) yes
    checking for gettimeofday... (cached) yes
    checking for gmtime_r... (cached) yes
    checking for getpwnam_r... (cached) yes
    checking for getgrnam_r... (cached) yes
    checking for getpwuid_r... (cached) yes
    checking for grantpt... (cached) yes
    checking for inet_ntoa... (cached) yes
    checking for inet_ntop... (cached) yes
    checking for inet_pton... (cached) yes
    checking for isascii... (cached) yes
    checking for link... (cached) yes
    checking for localtime_r... (cached) yes
    checking for lockf... (cached) yes
    checking for lchown... (cached) yes
    checking for lrand48... (cached) yes
    checking for memcpy... (cached) yes
    checking for memmove... (cached) yes
    checking for mkstemp... (cached) yes
    checking for mmap... (cached) yes
    checking for nl_langinfo... (cached) yes
    checking for perror... (cached) yes
    checking for poll... (cached) yes
    checking for ptsname... (cached) yes
    checking for putenv... (cached) yes
    checking for realpath... (cached) yes
    checking for random... (cached) yes
    checking for rand_r... (cached) yes
    checking for scandir... (cached) yes
    checking for setitimer... (cached) yes
    checking for setlocale... (cached) yes
    checking for localeconv... (cached) yes
    checking for setenv... (cached) yes
    checking for setpgid... (cached) yes
    checking for setsockopt... (cached) yes
    checking for setvbuf... (cached) yes
    checking for shutdown... (cached) yes
    checking for sin... (cached) yes
    checking for snprintf... (cached) yes
    checking for srand48... (cached) yes
    checking for srandom... (cached) yes
    checking for statfs... (cached) yes
    checking for statvfs... (cached) yes
    checking for std_syslog... (cached) no
    checking for strcasecmp... (cached) yes
    checking for strcoll... (cached) yes
    checking for strdup... (cached) yes
    checking for strerror... (cached) yes
    checking for strftime... (cached) yes
    checking for strnlen... (cached) no
    checking for strptime... (cached) yes
    checking for strstr... (cached) yes
    checking for strtok_r... (cached) yes
    checking for symlink... (cached) yes
    checking for tempnam... (cached) yes
    checking for tzset... (cached) yes
    checking for unlockpt... (cached) yes
    checking for unsetenv... (cached) yes
    checking for usleep... (cached) yes
    checking for utime... (cached) yes
    checking for vsnprintf... (cached) yes
    checking for vasprintf... (cached) no
    checking for asprintf... (cached) no
    checking for nanosleep... (cached) yes
    checking for getaddrinfo... (cached) yes
    checking for strlcat... (cached) yes
    checking for strlcpy... (cached) yes
    checking for getopt... (cached) yes
    checking whether utime accepts a null argument... (cached) yes
    checking for working alloca.h... (cached) yes
    checking for alloca... (cached) yes
    checking for declared timezone... (cached) yes
    checking for type of reentrant time-related functions... (cached) POSIX
    checking for readdir_r... (cached) yes
    checking for type of readdir_r... (cached) POSIX
    checking for in_addr_t... (cached) yes
    checking for crypt_r... (cached) no

  • Does anyone know how to compress .pdf files to share?

    I put together a 4 page document in Pages but it is almost 1.7 MB - yikes! Anyone know how to get it smaller?  It has a lot of photos, which I'm sure are the culprit.  If I knew how to make them smaller, I'm sure I'd be on the right track!  

    In todays world a fle of 1.7 Mega Bytes isn't that big. That's about the same size of a small JPG file from a standard camera.
    How do plan on sharing it? Emailing it? you should have no problem emailing a file of that size.
    Sorry I don't know of a way to compress a PDF unless you ZIP it.

  • Anyone know of a Java package to access the Windows registry, ntfs acl, etc

    I know Java is OS neutral but I was wondering if anyone has developed an open source or free group of java classes (probably C++ wrappers) to give you the ability to easily interface with Windows? I'm looking for ways to work with Windows users and groups, NTFS permissions, the Windows registry, the Windows API, etc. I saw a decent registry wrapper awhile back but I'm not sure about the rest!

    @GeneAnthony wrote:
    I know Java is OS neutral but I was wondering if anyone has developed an open source or free group of java classes (probably C++ wrappers) to give you the ability to easily interface with Windows? I'm looking for ways to work with Windows users and groups, NTFS permissions, the Windows registry, the Windows API, etc. I saw a decent registry wrapper awhile back but I'm not sure about the rest!JNI is a perfect+ candidate for this. Just write your own wrappers, or simply reference native win32 API.

  • Java pdf-library

    Hi everybody!
    I am looking for a free library for Java for interaction with pdf-files.
    My goal is to create an image-file (jpeg, bmp or gif, ...) from an exisiting pdf file, in particular from the first page, ...
    Any ideas?
    Thx in Advance!
    StrongSteve

    Any ideas?Yes. Please learn how to use a Search Engine.

  • Problem with permissions in Aperture 2.4.1. after installing mountain lion, did repair permissions but it stop at 3/4 of the repair cycle? Does anyone know what to do, my library is 94gigs!

    I tried all solutions to get my library permissions corrected, but nothing worked. Is this a known problem with ugrading to mountain lion for Aperture 2.4.1.? Does anyone have a new solution to get my library working again?
    Thanks for any help.
    Otto Muskee
    Germany

    I tried all solutions to get my library permissions corrected, but nothing worked. Is this a known problem with ugrading to mountain lion for Aperture 2.4.1.? Does anyone have a new solution to get my library working again?
    Thanks for any help.
    Otto Muskee
    Germany

  • Anyone know how open "secured" pdf's downloaded and saved?

    Adobe X freezes and shows "Not Responding" when attempting to open some saved pdf's.  Noticed that the pdf's which won't open show "Secured" next to the file name in the upper left corner.  These will open while still online, but cannot open the saved file later.  Windows 7.

    An example of a "Secured" pdf can be found at: www.envisionreports.com/XOM/2011/08605JA11E/default.htm?voting=false.  Choose to download the Notice of Annual Meeting file.  It will open while on line.  But when saved to my computer, Adobe X will not open the file.  In the file name field, it indicates "Secured" and "Adobe Reader Not Responding".  Other pdf's that do not show "Secured" open with no problem.  Don't recall this to have been an issue in earlier versions of Adobe Reader.   

  • Anyone know of sr. java developers looking for work

    in Pennsylvania, NY, or NJ? Sorry for posting here, but I need to find some ASAP.
    Thanks!

    Maybe you could wait for the personnel hemorrhaging from Bearing Point? :-)

  • Java networking library with RMI-like functionality?

    Is anyone aware of a Java networking library, that provides RMI like functionality and TCP/IP with an intuitive API and minimal coding required? I'm working on a prototype, but I'm having difficulty getting Java's RMI functionality working through Netbeans, so while I'm prototyping I'm looking for alternatives so I can code more and frustrate less!
    Thanks

    BobCrivens wrote:
    Thanks ejp.
    I guess I'll re-phrase the original question. Is there a small open-source Java networking library that doesn't include RMI, but gives a simple API for TCP/IP connections (higher level than sockets) and includes file transfer? I don't know if I need things like FTP/HTTP/POP/SMTP support etc for now.
    ThanksI gotta be honest with you here. I think you need to stop coding for now and get your requirements in hand with a better grasp on how network programming works.
    Not being insulting here but your questions show your current knowledge level on the subject to be not really sufficient for success with whatever it is you want to do.
    There is the networking tutorial available here http://java.sun.com/docs/books/tutorial/networking/index.html but it might do you well to tell us exactly what you are trying to do. Are you trying to build an FTP client? Are you trying to build a whole client/server program of some sort?
    Because everything now is very vague. You seem to be looking for protocols or API's between TCP and things like FTP for example and none exist because these sit directly on top of TCP. So you either deal directly with the Sockets or you deal with some library that deals with the protocol in question. There isn't an "in-between" layer here.

  • Remove/Replace rich media elements with PDF Library?

    I am embarking on a project and need to know if Adobe's PDF Library can accomplish the following...
    1. Using an existing PDF file as a "template", find existing elements within the document (a rectangle, perhaps)
        and remove that element, then insert in its place a rich media element (video, U3D file, JPEG, or text).
    2. If not (1), then can i create a new PDF file and insert text, video, JPEG, and especially U3D models?
    Thanks,
    Glenn Reid

    Try the forum for Acrobat SDK.

  • I don't know how to store PDF docs in my iBook library ... can anyone help ?  ?  ?

    I don't know how to store PDF docs in my iBook library ... can anyone help ?  ?  ?

    What I have been doing is exporting documents to PDF's on my PC in Open Office and emial them to myself. I create a lot of ads, fliers and other content on my PC then transfer the content to my iPad though email. I have yet to find a PDF that I cannot choose to open in iBooks which automatically saves it in my library.

  • My iMac is connected to a Brother printer. I have Snow Leopard 10.7.3 As of yesterday, when I try to print a PDF it prints as a blank black page. Does anyone know how to correct this so that the PDF will print as I see it on screen?

    My iMac is connected to a Brother printer. I have Snow Leopard 10.7.3 As of yesterday, when I try to print a PDF it prints as a blank black page. Does anyone know how to correct this so that the PDF will print as I see it on screen?

    If you are running Mac OS X 10.7.3 then you have Lion installed, not Snow Leopard. It's probably not important to this discussion, but something you should be aware of.
    What application are you printing the PDF files from? Have you tried opening the PDF file using the Preview application that can be found in the Applications folder? Does the issue still occur? Have you tried other PDF files from a different source?
    Another poster in the following discussion thread reported that this method resolved their black blank PDF issue when viewing (and presumably printing) PDF files from Safari.
    https://discussions.apple.com/thread/3890509?start=0&tstart=0
    This solved my question by mcbuffy  on Apr 20, 2012 11:29 AM 
    There's a solution if you want to see the PDF inside Safari's window :
    Go to the folder : Your Hard Drive / Library / Internet Plug-ins.
    If you see a file with PDF in its name drag it to the trash.
    Quit and restart Safari to test with a PDF.
    If it works you can empty the trash.

Maybe you are looking for

  • What happened to all the songs in my Wish List?

    I have not yet upgraded to Yosemite from Mavericks, but I did download the latest iTunes upgrade prior to Yosemite. Now all but a few of the approximately 400 songs I had in my Wish List have been wiped out. Can anybody tell me what happened? Is ther

  • Dvd stuck in macbook pro

    I cannot get a DVD to eject from my Macbook Pro.  When I eject through the standard ways, the DVD mechanism obviously is trying to eject, but the disk will not come out of the slot.  It then remounts the DVD and it starts to play. 

  • How do i get panning to stop at the edge of my screen?

    For the project i am working on i will need to use panning quite a bit.  Manual panning is too slow for what i need and auto panning will capture outside of my screen.  Is there any way to set the auto panning to stop at the edge of the screen so i a

  • Repeating event in an apex calendar

    Hi all, I would like to have a repeating meeting let's say every day from 8 to 10 am what would be the best way to do this in apex calendar ? what I do now is 2 * 5 inserts, one for eacht weekday and one for 8 and one for 9 o'clock is there no betwee

  • Running JMS Client Programs on Multiple Systems?

    Has anyone gotten JMS to work on Multiple Systems using Windows 2000 on both systems? The JMS Tutorial doesn't seem to work for me even if I repeat the steps over an over again (maybe it's incorrect)? Well, anyway, what I'd really like to do is to ru