Class CreatePortableCollection


  • public class CreatePortableCollection
    extends java.lang.Object
    This is an example on how to create a portable collection PDF, as described in the PDF 1.7 specification in chapter 12.3.5. It uses the COS methods because there are not any PD classes yet. If you want to help, we'd need PDCollection, PDCollectionField, PDCollectionSort and PDCollectionItem.
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void doIt​(java.lang.String file)
      Create a portable collection PDF with two files.
      static void main​(java.lang.String[] args)
      This will create a portable collection PDF.
      private void usage()
      This will print out a message telling how to use this example.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • CreatePortableCollection

        private CreatePortableCollection()
        Constructor.
    • Method Detail

      • doIt

        public void doIt​(java.lang.String file)
                  throws java.io.IOException
        Create a portable collection PDF with two files.
        Parameters:
        file - The file to write the PDF to.
        Throws:
        java.io.IOException - If there is an error writing the data.
      • main

        public static void main​(java.lang.String[] args)
                         throws java.io.IOException
        This will create a portable collection PDF.
        see usage() for commandline
        Parameters:
        args - Command line arguments.
        Throws:
        java.io.IOException
      • usage

        private void usage()
        This will print out a message telling how to use this example.