Package: pdfsearch 0.5.0

pdfsearch: Search Tools for PDF Files

Includes functions for keyword search of pdf files. There is also a wrapper that includes searching of all files within a single directory.

Authors:Brandon LeBeau [aut, cre]

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

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

Bug tracker:https://github.com/lebebr01/pdfsearch/issues

On CRAN:

Conda:

keywordpdf

6.54 score 42 stars 41 scripts 653 downloads 8 exports 33 dependencies

Last updated from:f2fccac1e4. Checks:9 OK. Indexed: yes.

TargetResultTimeFilesSyslog
linux-devel-x86_64OK153
source / vignettesOK185
linux-release-x86_64OK174
macos-release-arm64OK99
macos-oldrel-arm64OK84
windows-develOK121
windows-releaseOK98
windows-oldrelOK103
wasm-releaseOK133

Exports:compare_mask_effectconvert_tokensextract_tablesformat_textheading_searchkeyword_directorykeyword_searchrun_shiny

Dependencies:askpassbitbit64clicliprcpp11crayoncurlgluehmslifecyclemagrittrpdftoolspillarpkgconfigprettyunitsprogressqpdfR6RcppreadrrlangSnowballCstringisystibbletidyselecttokenizerstzdbutf8vctrsvroomwithr

Robust Multi-Column and Table Workflows
Data | Coordinate-Based Column Rectification | Cleaning Page Artifacts and Section Headings | Table Control in keyword_search() | Enhanced extract_tables() | Table-Block Tuning Reference | Cross-Page Sentence Conversion (Optional) | Summary

Last update: 2026-02-18
Started: 2026-02-12

Getting Started with pdfsearch
Basic Usage | keyword_search Example | Surrounding lines of text | Combine hyphenated words | Split document into words | keyword_directory Example | Limitations | Shiny App

Last update: 2019-04-10
Started: 2018-05-15