4.0.0
com.groupdocs
groupdocs-metadata
GroupDocs.Metadata
22.10
GroupDocs.Metadata for Java is a full featured class library which allows you to edit metadata associated with various document formats like PDF, DOC, DOCX, PPT, PPTX, VSD, VSDX, many image formats. This library helps to read and edit Audio metadata, manage Video metadata. It supports
archive formats. This metadata library allows to work with metadata standards like XMP, EXIF, IPTC.
Features:
* Work with most popular metadata standards: XMP, EXIF, IPTC, Image Resource Blocks, ID3, document properties;
* Create, modify and remove metadata associated with supported document and image formats with a few lines of code;
* Manage EXIF metadata in Jpeg and TIFF formats;
* Manage XMP metadata in image and PDF formats;
* Manage Image Resource blocks in image formats;
* Manage audio metadata: ID3 tag (ID3v1, ID3v2), Lyrics3 tag, APE;
* Utilities to inspect and clean hidden metadata in document formats;
* Utilities to Export metadata to Excel/Csv;
* Metadata cleanup utility;
* MIME type detection;
* Read track changes. Accept or reject track changes;
* Export to CSV or XLS file.
Supported document formats:
* Microsoft Word documents - DOC, DOT, DOCX, DOCM, DOTX, DOTM;
* Microsoft Excel spreadsheets - XLS, XLT, XLSB, XLSX, XLSM, XLTX, XLTM;
* Microsoft PowerPoint presentations - PPT, PPS, POT, PPTX, PPTM, POTX, POTM, PPSX, PPSM;
* Microsoft Visio diagrams - VSD, VSS, VDX, VSX, VSDX;
* Microsoft Project - MPP, MPT;
* Microsoft OneNote - ONE;
* Open Document formats - ODS, ODT;
* Portable Document Formats - PDF, AI;
* AutoCAD - DWG, DXF;
* Email - EML, MSG;
* Image - BMP, DIB, DCM, DIC, DICM, DJVU, DJV, GIF, J2C, JP2, JPF, JPX, JPEG, JPG, JPE, PNG, PSD, TIFF, TIF, WEBP, EMF, WMF, HEIF, HEIC;
* Audio - MP3, WAV;
* Video - ASF, AVI, FLV, MKA, MKV, MOV, QT, WEBM;
* Ebook - EPUB;
* Fonts - OTF, TTF, TTC;
* Other formats - TORRENT, VCF, VCARD;
* Archive - ZIP.
For more details on the GroupDocs.Metadata for Java API, please visit GroupDocs website at:
https://products.groupdocs.com/metadata/java
Note: GroupDocs.Metadata for Java will run in evaluation mode. In order to test full features of the product, please request a free 30-day temporary license.
https://products.groupdocs.com/metadata
groupdocs
Marketplace Team
support@groupdocs.com
GroupDocs License, Version 1.0
http://groupdocs.com/corporate/purchase/end-user-license-agreement
repo
git@groupdocs.com/metadata
com.github.seahen
maven-s3-wagon
1.3.3
${project.basedir}/src/main/resources
maven-jar-plugin
2.4
package
GroupDocs.Metadata for Java
${project.version}
Aspose Pty Ltd
GroupDocs.Metadata for Java
${project.version}
Aspose Pty Ltd
GroupDocs
${maven.build.timestamp}
Copyright (C) Aspose Pty Ltd 2001-2022. All Rights Reserved.
maven-compiler-plugin
2.0.2
-XDignore.symbol.file
${maven.compiler.source}
${maven.compiler.target}
${project.build.sourceEncoding}
maven-shade-plugin
2.3
reduced-pom
package
shade
true
shade-jar
package
shade
${project.build.directory}/${project.build.finalName}-shaded.jar
*:*
META-INF/versions/**
META-INF/*.SF
META-INF/*.DSA
META-INF/*.RSA
maven-antrun-plugin
1.8
validate
validate
run
package
package
run
com.github.wvengen
proguard-maven-plugin
2.1.1
proguard
package
proguard
net.sf.proguard
proguard-base
6.0.3
runtime
3072m
false
./config/groupdocs-metadata.pro
${java.bootstrap.classes}
${java.cryptographic.extension.classes}
${java.secure.socket.extension.classes}
true
${project.build.finalName}-shaded-jarjar.jar
${project.build.finalName}-shaded-jarjar-final.jar
${project.build.directory}
maven-install-plugin
2.5.1
install
package
install-file
${project.build.directory}/${project.build.finalName}-shaded-jarjar-final.jar
${project.artifactId}
${project.groupId}
${project.version}
${project.packaging}
simplified-pom.xml
maven-surefire-plugin
2.22.0
testng.xml
-XX:+HeapDumpOnOutOfMemoryError -XX:-TieredCompilation -Xms1024m -Xmx2048m -XX:-UseCodeCacheFlushing -XX:MaxPermSize=512m -XX:ReservedCodeCacheSize=256m -Dfile.encoding=UTF-8
${qa.skip.junit}
target/
**/**Test.java
**/**Tests.java
**/RegressionTests*.java
${project.build.directory}/test-classes/
maven-gpg-plugin
1.6
sign-artifacts
verify
sign
true
${project.build.directory}/${project.build.finalName}.jar
maven-javadoc-plugin
2.10.1
attach-javadocs
initialize
jar
public
-Xdoclint:none
UTF-8
UTF-8
true
protected
1.7
com/groupdocs/metadata/core/Metadata.java
com/groupdocs/metadata/core/License.java
com/groupdocs/metadata/core/Metered.java
${project.basedir}/src/main/java;
maven-source-plugin
2.2.1
attach-sources
package
jar
**/META-INF/**
maven-assembly-plugin
2.2-beta-5
package
single
${package.name}
${project.build.directory}
./config/assembly.xml
org.sonatype.plugins
nexus-staging-maven-plugin
1.6.3
true
sonatype-nexus-staging
https://oss.sonatype.org/
false
org.codehaus.mojo
build-helper-maven-plugin
3.0.0
add-source
generate-sources
add-source
${project.basedir}/src/test/java/com/groupdocs/metadata
org.codehaus.mojo
exec-maven-plugin
1.6.0
package
powershell
/
-Command
(Get-Content simplified-pom.template) | ForEach-Object { $_ -replace 'VERSION_NUMBER', '${project.version}' } | Set-Content simplified-pom.xml
maven-failsafe-plugin
2.20.1
integration-test
verify
testng.xml
-XX:+HeapDumpOnOutOfMemoryError -XX:-TieredCompilation -Xms1024m -Xmx2048m -XX:-UseCodeCacheFlushing -XX:MaxPermSize=512m -XX:ReservedCodeCacheSize=256m -Dfile.encoding=UTF-8
${qa.skip.failsafe}
target/
${project.build.directory}/${project.build.finalName}-shaded-jarjar-final.jar
continue
usedefaultlisteners
false
**/**Test.java
**/**Tests.java
**/RegressionTests*.java
maven-jarsigner-plugin
1.4
sign
sign
pkcs12
${project.basedir}/submodules/SignatureKeys/Code Signing Cert.pfx
37e3c32d0498f421bda90834ef804996_e16479b4-7ad7-4994-b441-97b8af920170
f27Hp99Ds3
${project.build.directory}
${project.build.finalName}-shaded-jarjar-final.jar
-tsa
http://timestamp.digicert.com
-sigalg
SHA256withRSA
-digestalg
SHA-256
-verbose
false
false
maven-install-plugin
2.5.1
true
maven-compiler-plugin
2.3.2
1.8
1.8
development
maven-compiler-plugin
maven-shade-plugin
maven-antrun-plugin
1.8
maven-install-plugin
${project.build.directory}/${project.build.finalName}-shaded-jarjar.jar
true
true
./config/groupdocs-metadata-development.rules
final-notests
maven-shade-plugin
maven-antrun-plugin
1.8
com.github.wvengen
proguard-maven-plugin
maven-install-plugin
true
final
maven-shade-plugin
maven-antrun-plugin
1.8
com.github.wvengen
proguard-maven-plugin
maven-install-plugin
false
release
maven-shade-plugin
maven-antrun-plugin
1.8
com.github.wvengen
proguard-maven-plugin
maven-jarsigner-plugin
maven-install-plugin
maven-source-plugin
maven-javadoc-plugin
maven-assembly-plugin
false
deploy
maven-shade-plugin
maven-antrun-plugin
1.8
com.github.wvengen
proguard-maven-plugin
${project.build.finalName}.jar
maven-jarsigner-plugin
${project.build.directory}/${project.build.finalName}.jar
maven-gpg-plugin
false
maven-install-plugin
${project.build.directory}/${project.build.finalName}.jar
maven-source-plugin
maven-javadoc-plugin
maven-assembly-plugin
./config/assembly-deploy.xml
org.sonatype.plugins
nexus-staging-maven-plugin
sonatype-nexus-staging
http://oss.sonatype.org/service/local/staging/deploy/maven2/
false
deploy-odessa
maven-shade-plugin
maven-antrun-plugin
1.8
com.github.wvengen
proguard-maven-plugin
${project.build.finalName}.jar
maven-jarsigner-plugin
${project.build.directory}/${project.build.finalName}.jar
maven-install-plugin
${project.build.directory}/${project.build.finalName}.jar
maven-javadoc-plugin
false
deploy-groupdocs
maven-shade-plugin
2.3
reduced-pom
package
shade
true
*:*
META-INF/versions/**
META-INF/*.SF
META-INF/*.DSA
META-INF/*.RSA
shade-jar
package
shade
C:\GroupDocs\Runner\builds\Fa-Cc6SL\0\groupdocs\bravo\metadata\java\target/groupdocs-metadata-22.10-shaded.jar
*:*
META-INF/versions/**
META-INF/*.SF
META-INF/*.DSA
META-INF/*.RSA
*:*
META-INF/versions/**
META-INF/*.SF
META-INF/*.DSA
META-INF/*.RSA
maven-antrun-plugin
1.8
validate
validate
run
package
package
run
com.github.wvengen
proguard-maven-plugin
2.1.1
proguard
package
proguard
groupdocs-metadata-22.10.jar
3072m
false
./config/groupdocs-metadata.pro
C:\Program Files\Java\jdk1.8.0_181\jre/lib/rt.jar
C:\Program Files\Java\jdk1.8.0_181\jre/lib/jce.jar
C:\Program Files\Java\jdk1.8.0_181\jre/lib/jsse.jar
true
groupdocs-metadata-22.10-shaded-jarjar.jar
C:\GroupDocs\Runner\builds\Fa-Cc6SL\0\groupdocs\bravo\metadata\java\target
net.sf.proguard
proguard-base
6.0.3
runtime
groupdocs-metadata-22.10.jar
3072m
false
./config/groupdocs-metadata.pro
C:\Program Files\Java\jdk1.8.0_181\jre/lib/rt.jar
C:\Program Files\Java\jdk1.8.0_181\jre/lib/jce.jar
C:\Program Files\Java\jdk1.8.0_181\jre/lib/jsse.jar
true
groupdocs-metadata-22.10-shaded-jarjar.jar
C:\GroupDocs\Runner\builds\Fa-Cc6SL\0\groupdocs\bravo\metadata\java\target
maven-jarsigner-plugin
1.4
sign
sign
C:\GroupDocs\Runner\builds\Fa-Cc6SL\0\groupdocs\bravo\metadata\java\target/groupdocs-metadata-22.10.jar
pkcs12
C:\GroupDocs\Runner\builds\Fa-Cc6SL\0\groupdocs\bravo\metadata\java/submodules/SignatureKeys/Code Signing Cert.pfx
37e3c32d0498f421bda90834ef804996_e16479b4-7ad7-4994-b441-97b8af920170
f27Hp99Ds3
C:\GroupDocs\Runner\builds\Fa-Cc6SL\0\groupdocs\bravo\metadata\java\target
-tsa
http://timestamp.digicert.com
-sigalg
SHA256withRSA
-digestalg
SHA-256
-verbose
false
false
C:\GroupDocs\Runner\builds\Fa-Cc6SL\0\groupdocs\bravo\metadata\java\target/groupdocs-metadata-22.10.jar
pkcs12
C:\GroupDocs\Runner\builds\Fa-Cc6SL\0\groupdocs\bravo\metadata\java/submodules/SignatureKeys/Code Signing Cert.pfx
37e3c32d0498f421bda90834ef804996_e16479b4-7ad7-4994-b441-97b8af920170
f27Hp99Ds3
C:\GroupDocs\Runner\builds\Fa-Cc6SL\0\groupdocs\bravo\metadata\java\target
-tsa
http://timestamp.digicert.com
-sigalg
SHA256withRSA
-digestalg
SHA-256
-verbose
false
false
maven-install-plugin
${project.build.directory}/${project.build.finalName}.jar
maven-javadoc-plugin
2.10.1
attach-javadocs
initialize
jar
public
-Xdoclint:none
UTF-8
UTF-8
true
1.7
com/groupdocs/metadata/core/Metadata.java
com/groupdocs/metadata/core/License.java
com/groupdocs/metadata/core/Metered.java
C:\GroupDocs\Runner\builds\Fa-Cc6SL\0\groupdocs\bravo\metadata\java/src/main/java;
UTF-8
UTF-8
true
protected
1.7
com/groupdocs/metadata/core/Metadata.java
com/groupdocs/metadata/core/License.java
com/groupdocs/metadata/core/Metered.java
C:\GroupDocs\Runner\builds\Fa-Cc6SL\0\groupdocs\bravo\metadata\java/src/main/java;
maven-deploy-plugin
2.8.2
default-deploy
deploy
deploy
deploy-file
deploy
deploy-file
s3://data.repository.groupdocs.com/repo/
groupdocs-s3-repo-ci
target/groupdocs-metadata-22.10.jar
target/groupdocs-metadata-22.10-javadoc.jar
jar
simplified-pom.xml
com.groupdocs
groupdocs-metadata
22.10
groupdocs-s3-repo-ci
s3://data.repository.groupdocs.com/java/repo/
false
deploy-groupdocs-qa
maven-shade-plugin
maven-antrun-plugin
1.8
com.github.wvengen
proguard-maven-plugin
${project.build.finalName}.jar
maven-jarsigner-plugin
${project.build.directory}/${project.build.finalName}.jar
maven-install-plugin
${project.build.directory}/${project.build.finalName}.jar
maven-javadoc-plugin
maven-deploy-plugin
2.8.2
deploy-file
deploy
deploy-file
s3://data-qa.repository.groupdocs.com/repo/
groupdocs-s3-repo-ci-qa
target/groupdocs-metadata-${project.version}.jar
target/groupdocs-metadata-${project.version}-javadoc.jar
true
jar
simplified-pom.xml
com.groupdocs
groupdocs-metadata
${project.version}
groupdocs-s3-repo-ci-qa
s3://data-qa.repository.groupdocs.com/java/repo/
false
javadoc
maven-install-plugin
true
maven-jar-plugin
3.0.2
src/main/resources/META-INF/MANIFEST.MF
maven-javadoc-plugin
test
true
false
test-obfuscated
org.codehaus.mojo
build-helper-maven-plugin
3.0.0
maven-shade-plugin
maven-antrun-plugin
1.8
com.github.wvengen
proguard-maven-plugin
maven-install-plugin
maven-source-plugin
maven-failsafe-plugin
org.testng
testng
6.8.8
org.hamcrest
hamcrest-core
1.2
org.xmlunit
xmlunit-core
2.6.4
false
./config/groupdocs-metadata-test.rules
true
local-dependencies
file://${project.basedir}/dependencies
maven-central
https://repo1.maven.org/maven2
AsposeJavaAPI
Aspose Java API
https://repository.aspose.com/repo/
org.testng
testng
6.8.8
test
bsh
org.beanshell
jcommander
com.beust
org.hamcrest
hamcrest-core
1.2
test
org.xmlunit
xmlunit-core
2.6.4
test
${java.home}/lib/jce.jar
22.9
20.12
22.6
22.5
22.7
true
20.7
UTF-8
yyyy-MM-dd
GroupDocs.Metadata_${project.version}-Java
1.8
./config/groupdocs-metadata.rules
22.6
false
1.8
${java.home}/lib/jsse.jar
22.7
22.7
21.12
21.7
22.6
${java.home}/lib/rt.jar
18.5