Package org.apache.jempbox.xmp

Examples of org.apache.jempbox.xmp.XMPSchemaBasic


               {
                  log.warn("getDate failed: " + e);
               }
            }

            XMPSchemaBasic basic = metadata.getBasicSchema();
            if (basic != null)
            {
               try
               {
                  if (basic.getCreateDate() != null)
                     props.put(DCMetaData.DATE, basic.getCreateDate());
               }
               catch (Exception e)
               {
                  log.warn("getCreationDate failed: " + e);
               }
               try
               {
                  if (basic.getModifyDate() != null)
                     props.put(DCMetaData.DATE, basic.getModifyDate());
               }
               catch (Exception e)
               {
                  log.warn("getModificationDate failed: " + e);
               }
View Full Code Here


                        display("Keywords:", pdf.getKeywords());
                        display("PDF Version:", pdf.getPDFVersion());
                        display("PDF Producer:", pdf.getProducer());
                    }
   
                    XMPSchemaBasic basic = metadata.getBasicSchema();
                    if (basic != null)
                    {
                        display("Create Date:", basic.getCreateDate());
                        display("Modify Date:", basic.getModifyDate());
                        display("Creator Tool:", basic.getCreatorTool());
                    }
                }
                else
                {
                    // The pdf doesn't contain any metadata, try to use the document information instead
View Full Code Here

                        display("Keywords:", pdf.getKeywords());
                        display("PDF Version:", pdf.getPDFVersion());
                        display("PDF Producer:", pdf.getProducer());
                    }
   
                    XMPSchemaBasic basic = metadata.getBasicSchema();
                    if (basic != null)
                    {
                        display("Create Date:", basic.getCreateDate());
                        display("Modify Date:", basic.getModifyDate());
                        display("Creator Tool:", basic.getCreatorTool());
                    }
                }
                else
                {
                    // The pdf doesn't contain any metadata, try to use the document information instead
View Full Code Here

                XMPSchemaPDF pdfSchema = metadata.addPDFSchema();
                pdfSchema.setKeywords( info.getKeywords() );
                pdfSchema.setProducer( info.getProducer() );

                XMPSchemaBasic basicSchema = metadata.addBasicSchema();
                basicSchema.setModifyDate( info.getModificationDate() );
                basicSchema.setCreateDate( info.getCreationDate() );
                basicSchema.setCreatorTool( info.getCreator() );
                basicSchema.setMetadataDate( new GregorianCalendar() );

                XMPSchemaDublinCore dcSchema = metadata.addDublinCoreSchema();
                dcSchema.setTitle( info.getTitle() );
                dcSchema.addCreator( "PDFBox" );
                dcSchema.setDescription( info.getSubject() );
View Full Code Here

                        {
                           log.warn("getProducer failed: " + e);
                        }
                     }

                     XMPSchemaBasic basic = metadata.getBasicSchema();
                     if (basic != null)
                     {
                        try
                        {
                           if (basic.getCreateDate() != null)
                              props.put(DCMetaData.DATE, basic.getCreateDate());
                        }
                        catch (Exception e)
                        {
                           log.warn("getCreationDate failed: " + e);
                        }
                        try
                        {
                           if (basic.getModifyDate() != null)
                              props.put(DCMetaData.DATE, basic.getModifyDate());
                        }
                        catch (Exception e)
                        {
                           log.warn("getModificationDate failed: " + e);
                        }
View Full Code Here

                        {
                           log.warn("getProducer failed: " + e);
                        }
                     }

                     XMPSchemaBasic basic = metadata.getBasicSchema();
                     if (basic != null)
                     {
                        try
                        {
                           if (basic.getCreateDate() != null)
                              props.put(DCMetaData.DATE, basic.getCreateDate());
                        }
                        catch (Exception e)
                        {
                           log.warn("getCreationDate failed: " + e);
                        }
                        try
                        {
                           if (basic.getModifyDate() != null)
                              props.put(DCMetaData.DATE, basic.getModifyDate());
                        }
                        catch (Exception e)
                        {
                           log.warn("getModificationDate failed: " + e);
                        }
View Full Code Here

                    display("Keywords:", pdf.getKeywords());
                    display("PDF Version:", pdf.getPDFVersion());
                    display("PDF Producer:", pdf.getProducer());
                }

                XMPSchemaBasic basic = metadata.getBasicSchema();
                if (basic != null)
                {
                    display("Create Date:", basic.getCreateDate());
                    display("Modify Date:", basic.getModifyDate());
                    display("Creator Tool:", basic.getCreatorTool());
                }
            }
            finally
            {
                if( document != null )
View Full Code Here

                        {
                           LOG.warn("getProducer failed: " + e.getMessage());
                        }
                     }

                     XMPSchemaBasic basic = metadata.getBasicSchema();
                     if (basic != null)
                     {
                        try
                        {
                           if (basic.getCreateDate() != null)
                              props.put(DCMetaData.DATE, basic.getCreateDate());
                        }
                        catch (Exception e)
                        {
                           LOG.warn("getCreationDate failed: " + e.getMessage());
                        }
                        try
                        {
                           if (basic.getModifyDate() != null)
                              props.put(DCMetaData.DATE, basic.getModifyDate());
                        }
                        catch (Exception e)
                        {
                           LOG.warn("getModificationDate failed: " + e.getMessage());
                        }
View Full Code Here

TOP

Related Classes of org.apache.jempbox.xmp.XMPSchemaBasic

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.