ตรวจสอบว่าไฟล์ PDF เป็นไฟล์มาตรฐาน ISO PDF/A หรือไม่

wk
1 min readJan 15, 2020

--

ตัวอย่าง

ต้องการตรวจสอบว่าไฟล์ a.pdf เป็น PDF/A หรือไม่ โดยใช้ Library veraPDF

ขั้นตอน

  1. เพิ่ม Dependency ในไฟล์ pom.xml
<dependency>
<groupId>org.verapdf</groupId>
<artifactId>validation-model</artifactId>
<version>1.4.5</version>
</dependency>

2. เพิ่มไฟล์ src/main/java/wk/Program.java

3. รันโปรแกรมด้วย Maven คำสั่ง exec:java

mvn exec:java -Dexec.mainClass="wk.Program"

4. ถ้าเป็นไฟล์ PDF/A โปรแกรมจะแสดง Name, Creator และใน Description จะมีเลข Standard อยู่ด้วย เช่น ISO 19005–1

Name: PDF/A-1B validation profile
Creator: veraPDF Consortium
Description: Validation rules against ISO 19005-1:2005, Cor.1:2007 and Cor.2:2011, Level B

--

--

No responses yet