{
  "_id": "6ad110f30edca5be25021862",
  "Encoding": "UTF-8",
  "Package": "xmpdf",
  "Type": "Package",
  "Title": "Edit 'XMP' Metadata and 'PDF' Bookmarks and Documentation Info",
  "Version": "0.3.2-2",
  "Description": "Edit 'XMP' metadata\n<https://en.wikipedia.org/wiki/Extensible_Metadata_Platform> in\na variety of media file formats as well as edit bookmarks (aka\noutline aka table of contents) and documentation info entries\nin 'pdf' files. Can detect and use a variety of command-line\ntools to perform these operations such as 'exiftool'\n<https://exiftool.sourceforge.net/>, 'ghostscript'\n<https://www.ghostscript.com/>, and/or 'pdftk'\n<https://gitlab.com/pdftk-java/pdftk>.",
  "Authors@R": "c(person(\"Trevor L.\", \"Davis\", role=c(\"aut\", \"cre\"),\nemail=\"trevor.l.davis@gmail.com\", comment = c(ORCID = \"0000-0001-6341-4639\")),\nperson(\"Linux Foundation\", role=\"dtc\",\ncomment = 'Uses some data from the \"SPDX License List\" <https://github.com/spdx/license-list-XML>'))",
  "License": "MIT + file LICENSE",
  "URL": "https://trevorldavis.com/R/xmpdf/dev/",
  "BugReports": "https://github.com/trevorld/r-xmpdf/issues",
  "LazyData": "true",
  "LazyLoad": "yes",
  "VignetteBuilder": "knitr, rmarkdown",
  "SystemRequirements": "'ghostscript' or 'pdftk' for editing pdf bookmarks\nand/or documentation info entries. 'exiftool' for editing pdf\ndocumentation info entries and/or xmp metadata.",
  "Roxygen": "list(markdown = TRUE)",
  "Config/testthat/edition": "3",
  "Config/roxygen2/version": "8.0.0",
  "Config/pak/sysreqs": "libimage-exiftool-perl libicu-dev",
  "Repository": "https://trevorld.r-universe.dev",
  "Date/Publication": "2026-10-15 14:58:29 UTC",
  "RemoteUrl": "https://github.com/trevorld/r-xmpdf",
  "RemoteRef": "HEAD",
  "RemoteSha": "a145af223b03aafedfbd342a580be7ed2624f935",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-10-15 17:26:59 UTC",
    "User": "root"
  },
  "Author": "Trevor L. Davis [aut, cre] (ORCID:\n<https://orcid.org/0000-0001-6341-4639>),\nLinux Foundation [dtc] (Uses some data from the \"SPDX License List\"\n<https://github.com/spdx/license-list-XML>)",
  "Maintainer": "Trevor L. Davis <trevor.l.davis@gmail.com>",
  "_user": "trevorld",
  "_type": "src",
  "_file": "xmpdf_0.3.2-2.tar.gz",
  "_fileid": "https://r2.ropensci.org/59d6a68f41076177e35596df6cbc04fdbdf49351e6bc0fca2127d0b241aae3a8",
  "_filesize": 398161,
  "_sha256": "59d6a68f41076177e35596df6cbc04fdbdf49351e6bc0fca2127d0b241aae3a8",
  "_expires": "2027-01-23T17:44:17.000Z",
  "_created": "2026-10-15T17:26:59.000Z",
  "_published": "2026-10-15T17:44:19.172Z",
  "_buildurl": "https://github.com/r-universe/trevorld/actions/runs/38776893078",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_jobs": [
    {
      "job": 116568815424,
      "time": 132,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "11994352273"
    },
    {
      "job": 116568815402,
      "time": 148,
      "config": "linux-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11994920670"
    },
    {
      "job": 116568815493,
      "time": 117,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "11995500929"
    },
    {
      "job": 116568815454,
      "time": 122,
      "config": "macos-release-arm64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11994039846"
    },
    {
      "job": 116566955146,
      "time": 228,
      "config": "source",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11993423529"
    },
    {
      "job": 116568815687,
      "time": 102,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "11993333869"
    },
    {
      "job": 116568815596,
      "time": 84,
      "config": "windows-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "11994467165"
    },
    {
      "job": 116568815487,
      "time": 86,
      "config": "windows-oldrel-x86_64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "11994636910"
    },
    {
      "job": 116568815525,
      "time": 78,
      "config": "windows-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11994537105"
    }
  ],
  "_upstream": "https://github.com/trevorld/r-xmpdf",
  "_commit": {
    "id": "a145af223b03aafedfbd342a580be7ed2624f935",
    "author": "Trevor L. Davis <trevor.l.davis@gmail.com>",
    "committer": "Trevor L. Davis <trevor.l.davis@gmail.com>",
    "message": "tests: Add explicit `skip_if_not_installed(\"withr\")`\n",
    "time": 1792076309
  },
  "_maintainer": {
    "name": "Trevor L. Davis",
    "email": "trevor.l.davis@gmail.com",
    "login": "trevorld",
    "description": "Studies electricity markets",
    "uuid": 2433259,
    "orcid": "0000-0001-6341-4639"
  },
  "_distro": "resolute",
  "_registered": true,
  "_dependencies": [
    {
      "package": "brio",
      "role": "Imports"
    },
    {
      "package": "datetimeoffset",
      "version": ">= 0.2.1",
      "role": "Imports"
    },
    {
      "package": "grDevices",
      "role": "Imports"
    },
    {
      "package": "jsonlite",
      "role": "Imports"
    },
    {
      "package": "purrr",
      "role": "Imports"
    },
    {
      "package": "R6",
      "role": "Imports"
    },
    {
      "package": "rlang",
      "role": "Imports"
    },
    {
      "package": "stringi",
      "role": "Imports"
    },
    {
      "package": "tools",
      "role": "Imports"
    },
    {
      "package": "utils",
      "role": "Imports"
    },
    {
      "package": "exiftoolr",
      "role": "Suggests"
    },
    {
      "package": "grid",
      "role": "Suggests"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "qpdf",
      "role": "Suggests"
    },
    {
      "package": "pdftools",
      "version": ">= 3.8.0",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    },
    {
      "package": "testthat",
      "version": ">= 3.1.7",
      "role": "Suggests"
    },
    {
      "package": "withr",
      "role": "Suggests"
    }
  ],
  "_owner": "trevorld",
  "_selfowned": true,
  "_usedby": 3,
  "_updates": [
    {
      "week": "2026-19",
      "n": 1
    },
    {
      "week": "2026-33",
      "n": 6
    },
    {
      "week": "2026-34",
      "n": 15
    },
    {
      "week": "2026-35",
      "n": 3
    },
    {
      "week": "2026-42",
      "n": 2
    }
  ],
  "_tags": [
    {
      "name": "v0.3.1",
      "date": "2026-08-25"
    }
  ],
  "_stars": 5,
  "_contributors": [
    {
      "user": "trevorld",
      "count": 135,
      "uuid": 2433259
    },
    {
      "user": "djvill",
      "count": 1,
      "uuid": 22134338
    }
  ],
  "_userbio": {
    "uuid": 2433259,
    "type": "user",
    "name": "Trevor L. Davis",
    "followers": 79,
    "description": "Studies electricity markets"
  },
  "_downloads": {
    "count": 466,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/xmpdf"
  },
  "_devurl": "https://github.com/trevorld/r-xmpdf",
  "_pkgdown": "https://trevorldavis.com/R/xmpdf/dev/",
  "_searchresults": 2,
  "_rbuild": "4.6.1",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/manual.pdf",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/readme.html",
    "extra/readme.md",
    "extra/xmpdf.html",
    "LICENSE"
  ],
  "_homeurl": "https://github.com/trevorld/r-xmpdf",
  "_realowner": "trevorld",
  "_cranurl": true,
  "_releases": [
    {
      "version": "0.1.1",
      "date": "2023-02-22"
    },
    {
      "version": "0.1.3",
      "date": "2023-02-26"
    },
    {
      "version": "0.1.4",
      "date": "2023-10-02"
    },
    {
      "version": "0.2.1",
      "date": "2024-03-29"
    },
    {
      "version": "0.3.1",
      "date": "2026-08-25"
    }
  ],
  "_exports": [
    "as_docinfo",
    "as_lang_alt",
    "as_xmp",
    "cat_bookmarks",
    "cat_pages",
    "cat_pages_gs",
    "cat_pages_pdftk",
    "cat_pages_qpdf",
    "docinfo",
    "enable_feature_message",
    "get_bookmarks",
    "get_bookmarks_augmented",
    "get_bookmarks_pdftk",
    "get_bookmarks_pdftools",
    "get_docinfo",
    "get_docinfo_exiftool",
    "get_docinfo_pdftk",
    "get_docinfo_pdftools",
    "get_xmp",
    "get_xmp_exiftool",
    "n_pages",
    "n_pages_exiftool",
    "n_pages_gs",
    "n_pages_pdftk",
    "n_pages_qpdf",
    "set_bookmarks",
    "set_bookmarks_gs",
    "set_bookmarks_pdftk",
    "set_docinfo",
    "set_docinfo_exiftool",
    "set_docinfo_gs",
    "set_docinfo_pdftk",
    "set_xmp",
    "set_xmp_exiftool",
    "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"
  ],
  "_datasets": [
    {
      "name": "spdx_licenses",
      "title": "SPDX License List data",
      "object": "spdx_licenses",
      "class": [
        "data.frame"
      ],
      "fields": [
        "id",
        "name",
        "url",
        "fsf",
        "osi",
        "deprecated",
        "url_alt",
        "pd"
      ],
      "rows": 478,
      "table": true,
      "tojson": true
    }
  ],
  "_help": [
    {
      "page": "as_docinfo",
      "title": "Coerce to docinfo objects",
      "topics": [
        "as_docinfo",
        "as_docinfo.xmp"
      ]
    },
    {
      "page": "as_lang_alt",
      "title": "Coerce to XMP \"language alternative\" structure",
      "topics": [
        "as_lang_alt",
        "as_lang_alt.character",
        "as_lang_alt.lang_alt",
        "as_lang_alt.list"
      ]
    },
    {
      "page": "as_xmp",
      "title": "Coerce to xmp objects",
      "topics": [
        "as_xmp",
        "as_xmp.docinfo",
        "as_xmp.list"
      ]
    },
    {
      "page": "bookmarks",
      "title": "Set/get pdf bookmarks",
      "topics": [
        "bookmarks",
        "get_bookmarks",
        "get_bookmarks_augmented",
        "get_bookmarks_pdftk",
        "get_bookmarks_pdftools",
        "set_bookmarks",
        "set_bookmarks_gs",
        "set_bookmarks_pdftk"
      ]
    },
    {
      "page": "cat_bookmarks",
      "title": "Concatenate pdf bookmarks",
      "topics": [
        "cat_bookmarks"
      ]
    },
    {
      "page": "cat_pages",
      "title": "Concatenate pdf documents together",
      "topics": [
        "cat_pages",
        "cat_pages_gs",
        "cat_pages_pdftk",
        "cat_pages_qpdf"
      ]
    },
    {
      "page": "docinfo",
      "title": "PDF documentation info dictionary object",
      "topics": [
        "docinfo"
      ]
    },
    {
      "page": "edit_docinfo",
      "title": "Set/get pdf document info dictionary",
      "topics": [
        "edit_docinfo",
        "get_docinfo",
        "get_docinfo_exiftool",
        "get_docinfo_pdftk",
        "get_docinfo_pdftools",
        "set_docinfo",
        "set_docinfo_exiftool",
        "set_docinfo_gs",
        "set_docinfo_pdftk"
      ]
    },
    {
      "page": "edit_xmp",
      "title": "Set/get xmp metadata",
      "topics": [
        "edit_xmp",
        "get_xmp",
        "get_xmp_exiftool",
        "set_xmp",
        "set_xmp_exiftool"
      ]
    },
    {
      "page": "enable_feature_message",
      "title": "Messages for how to enable feature",
      "topics": [
        "enable_feature_message"
      ]
    },
    {
      "page": "n_pages",
      "title": "Get number of pages in a document",
      "topics": [
        "n_pages",
        "n_pages_exiftool",
        "n_pages_gs",
        "n_pages_pdftk",
        "n_pages_qpdf"
      ]
    },
    {
      "page": "spdx_licenses",
      "title": "SPDX License List data",
      "topics": [
        "spdx_licenses"
      ]
    },
    {
      "page": "supports",
      "title": "Detect support for features",
      "topics": [
        "supports",
        "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"
      ]
    },
    {
      "page": "xmp",
      "title": "XMP metadata object",
      "topics": [
        "xmp"
      ]
    },
    {
      "page": "xmpdf",
      "title": "xmpdf: Edit 'XMP' Metadata and 'PDF' Bookmarks and Documentation Info",
      "topics": [
        "xmpdf-package",
        "xmpdf"
      ]
    }
  ],
  "_pkglogo": "https://github.com/trevorld/r-xmpdf/raw/HEAD/man/figures/logo.png",
  "_readme": "https://github.com/trevorld/r-xmpdf/raw/HEAD/README.md",
  "_rundeps": [
    "brio",
    "cli",
    "clock",
    "cpp11",
    "datetimeoffset",
    "glue",
    "jsonlite",
    "lifecycle",
    "magrittr",
    "purrr",
    "R6",
    "rlang",
    "stringi",
    "tzdb",
    "vctrs"
  ],
  "_vignettes": [
    {
      "source": "xmpdf.Rmd",
      "filename": "xmpdf.html",
      "title": "Introduction to xmpdf",
      "engine": "knitr::rmarkdown",
      "headings": [
        "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"
      ],
      "created": "2023-02-06 22:25:06",
      "modified": "2026-08-25 20:09:43",
      "commits": 9
    },
    {
      "source": "xmp.Rmd",
      "filename": "xmp.html",
      "title": "XMP FAQ",
      "engine": "knitr::rmarkdown",
      "headings": [
        "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?"
      ],
      "created": "2023-02-10 23:10:16",
      "modified": "2026-08-25 20:09:43",
      "commits": 3
    }
  ],
  "_score": 6.352182518111363,
  "_indexed": true,
  "_nocasepkg": "xmpdf",
  "_universes": [
    "trevorld"
  ],
  "_previous": "0.3.2-1",
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.3.2-2",
      "date": "2026-10-15T17:29:16.000Z",
      "distro": "resolute",
      "commit": "a145af223b03aafedfbd342a580be7ed2624f935",
      "fileid": "https://r2.ropensci.org/1d2b4096a370b4babf9144b50efc87194adea7c7e25d1d77d612768769c4077f",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/trevorld/actions/runs/38776893078"
    },
    {
      "r": "4.6.1",
      "os": "linux",
      "version": "0.3.2-2",
      "date": "2026-10-15T17:29:26.000Z",
      "distro": "resolute",
      "commit": "a145af223b03aafedfbd342a580be7ed2624f935",
      "fileid": "https://r2.ropensci.org/ea02d90bb8de67ae1c3853a06a64d9a0bc95389727386ce11560ffc60838200f",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/trevorld/actions/runs/38776893078"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.3.2-2",
      "date": "2026-10-15T17:43:32.000Z",
      "commit": "a145af223b03aafedfbd342a580be7ed2624f935",
      "fileid": "https://r2.ropensci.org/de7d2769d95ca51c674e2d923470d4e1a0c03e5671f116a2d945f4fb86c566ec",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/trevorld/actions/runs/38776893078"
    },
    {
      "r": "4.6.1",
      "os": "mac",
      "version": "0.3.2-2",
      "date": "2026-10-15T17:43:34.000Z",
      "commit": "a145af223b03aafedfbd342a580be7ed2624f935",
      "fileid": "https://r2.ropensci.org/17f7fc3ea19b0c3219d3c3a4345d82fc2611a7cc94abdca63fe6749c48501945",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/trevorld/actions/runs/38776893078"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.3.2-2",
      "date": "2026-10-15T17:29:10.000Z",
      "commit": "a145af223b03aafedfbd342a580be7ed2624f935",
      "fileid": "https://r2.ropensci.org/b95b0d18ffa70375189553a9dfe15a75a3903183a8397c875f01dad50c099247",
      "status": "success",
      "buildurl": "https://github.com/r-universe/trevorld/actions/runs/38776893078"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.3.2-2",
      "date": "2026-10-15T17:28:27.000Z",
      "commit": "a145af223b03aafedfbd342a580be7ed2624f935",
      "fileid": "https://r2.ropensci.org/c4e2b37546395dd62125ad35f0afbe835ccbc7d6b6de93eae68a5d49ad2a4df3",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/trevorld/actions/runs/38776893078"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.3.2-2",
      "date": "2026-10-15T17:28:23.000Z",
      "commit": "a145af223b03aafedfbd342a580be7ed2624f935",
      "fileid": "https://r2.ropensci.org/398c7ccfc70ae24a6c9e33a605ae424986784dca47d5bbad21f847fa3a1846c7",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/trevorld/actions/runs/38776893078"
    },
    {
      "r": "4.6.1",
      "os": "win",
      "version": "0.3.2-2",
      "date": "2026-10-15T17:28:20.000Z",
      "commit": "a145af223b03aafedfbd342a580be7ed2624f935",
      "fileid": "https://r2.ropensci.org/e22ff102b4e074f25857ef159cefc376df057b316d713290a6980c05e70e2bcd",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/trevorld/actions/runs/38776893078"
    }
  ]
}