Package: xmpdf 0.2.1

xmpdf: Edit 'XMP' Metadata and 'PDF' Bookmarks and Documentation Info

Edit 'XMP' metadata <https://en.wikipedia.org/wiki/Extensible_Metadata_Platform> in a variety of media file formats as well as edit bookmarks (aka outline aka table of contents) and documentation info entries in 'pdf' files. Can detect and use a variety of command-line tools to perform these operations such as 'exiftool' <https://exiftool.org/>, 'ghostscript' <https://www.ghostscript.com/>, and/or 'pdftk' <https://gitlab.com/pdftk-java/pdftk>.

Authors:Trevor L Davis [aut, cre], Linux Foundation [dtc]

xmpdf_0.2.1.tar.gz
xmpdf_0.2.1.zip(r-4.7)xmpdf_0.2.1.zip(r-4.6)xmpdf_0.2.1.zip(r-4.5)
xmpdf_0.2.1.tgz(r-4.6-any)xmpdf_0.2.1.tgz(r-4.5-any)
xmpdf_0.2.1.tar.gz(r-4.7-any)xmpdf_0.2.1.tar.gz(r-4.6-any)
xmpdf_0.2.1.tgz(r-4.6-emscripten)
manual.pdf |manual.html
DESCRIPTION |NEWS
card.svg |card.png
xmpdf/json (API)

# Install 'xmpdf' in R:
install.packages('xmpdf', repos = c('https://trevorld.r-universe.dev', 'https://cloud.r-project.org'))

Bug tracker:https://github.com/trevorld/r-xmpdf/issues

Pkgdown/docs site:https://trevorldavis.com

Datasets:

On CRAN:

Conda:

5.65 score 5 stars 3 packages 1 scripts 327 downloads 45 exports 15 dependencies

Last updated from:4df6c02b24. Checks:9 OK. Indexed: yes.

TargetResultTimeFilesSyslog
linux-devel-x86_64OK159
source / vignettesOK221
linux-release-x86_64OK153
macos-release-arm64OK114
macos-oldrel-arm64OK112
windows-develOK101
windows-releaseOK70
windows-oldrelOK89
wasm-releaseOK114

Exports:as_docinfoas_lang_altas_xmpcat_bookmarkscat_pagescat_pages_gscat_pages_pdftkcat_pages_qpdfdocinfoenable_feature_messageget_bookmarksget_bookmarks_pdftkget_bookmarks_pdftoolsget_docinfoget_docinfo_exiftoolget_docinfo_pdftkget_docinfo_pdftoolsget_xmpget_xmp_exiftooln_pagesn_pages_exiftooln_pages_gsn_pages_pdftkn_pages_qpdfset_bookmarksset_bookmarks_gsset_bookmarks_pdftkset_docinfoset_docinfo_exiftoolset_docinfo_gsset_docinfo_pdftkset_xmpset_xmp_exiftoolsupports_cat_pagessupports_exiftoolsupports_get_bookmarkssupports_get_docinfosupports_get_xmpsupports_gssupports_n_pagessupports_pdftksupports_set_bookmarkssupports_set_docinfosupports_set_xmpxmp

Dependencies:briocliclockcpp11datetimeoffsetgluejsonlitelifecyclemagrittrpurrrR6rlangstringitzdbvctrs

Introduction to xmpdf
Table of Contents | Overview | Installation | Examples | Add XMP/docinfo metadata and bookmarks to a pdf | Add Google Images and Creative Commons license XMP metadata to a png image | Concatenate pdf files and embed concatenated bookmarks | Limitations by backend | External links | Metadata links | Related software | exempi | exiftool | exiv2 | other exif tools | ghostscript | poppler | qpdf | pdftk | tabula | xpdf

Last update: 2024-03-29
Started: 2023-02-06

XMP FAQ
Table of Contents | How do I adjust the automatic guessing of missing XMP tags? | Which XMP tags have an active binding? | How do I get or set XMP tags without an active binding? | What XMP tags are used to display informaton on Google Images? | Which tags should I use for Creative Commons license information? | How do I embed XMP metadata in multiple languages? | How do I enter in a "structured" tag? | Is there an easy way to embed XMP metadata when using {knitr}? | What are some helpful XMP external links?

Last update: 2023-02-20
Started: 2023-02-10

Readme and manuals

Help Manual

Help pageTopics
Coerce to docinfo objectsas_docinfo as_docinfo.xmp
Coerce to XMP "language alternative" structureas_lang_alt as_lang_alt.character as_lang_alt.lang_alt as_lang_alt.list
Coerce to xmp objectsas_xmp as_xmp.docinfo as_xmp.list
Set/get pdf bookmarksbookmarks get_bookmarks get_bookmarks_pdftk get_bookmarks_pdftools set_bookmarks set_bookmarks_gs set_bookmarks_pdftk
Concatenate pdf bookmarkscat_bookmarks
Concatenate pdf documents togethercat_pages cat_pages_gs cat_pages_pdftk cat_pages_qpdf
PDF documentation info dictionary objectdocinfo
Set/get pdf document info dictionaryedit_docinfo get_docinfo get_docinfo_exiftool get_docinfo_pdftk get_docinfo_pdftools set_docinfo set_docinfo_exiftool set_docinfo_gs set_docinfo_pdftk
Set/get xmp metadataedit_xmp get_xmp get_xmp_exiftool set_xmp set_xmp_exiftool
Messages for how to enable featureenable_feature_message
Get number of pages in a documentn_pages n_pages_exiftool n_pages_gs n_pages_pdftk n_pages_qpdf
SPDX License List dataspdx_licenses
Detect support for featuressupports supports_cat_pages supports_exiftool supports_get_bookmarks supports_get_docinfo supports_get_xmp supports_gs supports_n_pages supports_pdftk supports_set_bookmarks supports_set_docinfo supports_set_xmp
XMP metadata objectxmp
xmpdf: Edit 'XMP' Metadata and 'PDF' Bookmarks and Documentation Infoxmpdf-package xmpdf