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.5)xmpdf_0.2.1.zip(r-4.4)xmpdf_0.2.1.zip(r-4.3)
xmpdf_0.2.1.tgz(r-4.4-any)xmpdf_0.2.1.tgz(r-4.3-any)
xmpdf_0.2.1.tar.gz(r-4.5-noble)xmpdf_0.2.1.tar.gz(r-4.4-noble)
xmpdf_0.2.1.tgz(r-4.4-emscripten)xmpdf_0.2.1.tgz(r-4.3-emscripten)
xmpdf.pdf |xmpdf.html
xmpdf/json (API)
NEWS

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

Peer review:

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

Datasets:

On CRAN:

4.70 score 5 stars 1 scripts 213 downloads 45 exports 15 dependencies

Last updated 8 months agofrom:ec6b6d60f4. Checks:OK: 3 NOTE: 4. Indexed: yes.

TargetResultDate
Doc / VignettesOKOct 26 2024
R-4.5-winOKOct 26 2024
R-4.5-linuxOKOct 26 2024
R-4.4-winNOTEOct 26 2024
R-4.4-macNOTEOct 26 2024
R-4.3-winNOTEOct 26 2024
R-4.3-macNOTEOct 26 2024

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

Rendered fromxmpdf.Rmdusingknitr::rmarkdownon Oct 26 2024.

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

XMP FAQ

Rendered fromxmp.Rmdusingknitr::rmarkdownon Oct 26 2024.

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