Try the source from CreatePDFA.java

http://svn.apache.org/viewvc/pdfbox/branches/2.0/examples/src/main/java/org/apache/pdfbox/examples/pdmodel/CreatePDFA.java?revision=1824539&view=co

Am 01.02.22 um 21:17 schrieb Tommy Wu:
I still cannot get it to compile

         <dependency>
             <groupId>org.apache.pdfbox</groupId>
             <artifactId>pdfbox</artifactId>
             <version>2.0.25</version>
         </dependency>

         <dependency>
             <groupId>org.apache.pdfbox</groupId>
             <artifactId>xmpbox</artifactId>
             <version>2.0.24</version>
         </dependency>
         <dependency>
             <groupId>org.apache.pdfbox</groupId>
             <artifactId>fontbox</artifactId>
             <version>2.0.25</version>
         </dependency>
// jempbox version
XMPMetadata xmp = new XMPMetadata();
XMPSchemaPDFAId pdfaid = new XMPSchemaPDFAId(xmp);
xmp.addSchema(pdfaid);
pdfaid.setConformance("B");
pdfaid.setPart(1);
pdfaid.setAbout("");
metadata.importXMPMetadata(xmp);

*java: constructor XMPMetadata in class org.apache.xmpbox.XMPMetadata
cannot be applied to given types;*
*  required: no arguments*
*  found:    no arguments*
*  reason: XMPMetadata() has protected access in
org.apache.xmpbox.XMPMetadata*




*java: cannot find symbol  symbol:   class XMPSchemaPDFAId  location: class
com.example.pdfboxtest.CreatePDFAjava: cannot find symbol  symbol:   class
XMPSchemaPDFAId  location: class com.example.pdfboxtest.CreatePDFAjava:
incompatible types: org.apache.xmpbox.XMPMetadata cannot be converted to
byte[]*

Tilman Hausherr <thaush...@t-online.de> 於 2022年2月1日週二 下午3:03寫道:

Use xmpbox, not jempbox.

Tilman

Am 01.02.2022 um 20:19 schrieb Tommy Wu:
Here's the dependency I used

<dependency>
      <groupId>org.apache.pdfbox</groupId>
      <artifactId>pdfbox</artifactId>
      <version>2.0.25</version>
</dependency>
<!-- https://mvnrepository.com/artifact/org.apache.pdfbox/jempbox -->
<dependency>
      <groupId>org.apache.pdfbox</groupId>
      <artifactId>jempbox</artifactId>
      <version>1.8.16</version>
</dependency>


pdfboxTest\src\main\java\com\example\pdfboxtest\CreatePDFA.java:101:40
java: incompatible types: org.apache.jempbox.xmp.XMPMetadata cannot be
converted to byte[]

line 40 is

metadata.importXMPMetadata(xmp);


Tilman Hausherr <thaush...@t-online.de> 於 2022年2月1日週二 下午1:56寫道:

Then please tell what errors you get, and what libraries you're using
(hopefully pdfbox, fontbox and xmpbox).

Tilman

Am 01.02.2022 um 19:42 schrieb Tommy Wu:
I can't even get it to compile

Andreas Lehmkuehler <andr...@lehmi.de> 於 2022年2月1日週二 上午12:35寫道:

Hi,

Am 31.01.22 um 22:03 schrieb Tommy Wu:
The following cookbook is not long working for the new version. Do
you
have
a way to do it now?
Which version are you referring to?

What exactly doesn't work?

Andreas

Apache PDFBox | PDF/A Creation
<https://pdfbox.apache.org/1.8/cookbook/pdfacreation.html>



Thanks

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@pdfbox.apache.org
For additional commands, e-mail: users-h...@pdfbox.apache.org



---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@pdfbox.apache.org
For additional commands, e-mail: users-h...@pdfbox.apache.org




---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@pdfbox.apache.org
For additional commands, e-mail: users-h...@pdfbox.apache.org





---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@pdfbox.apache.org
For additional commands, e-mail: users-h...@pdfbox.apache.org

Reply via email to