LJexm

LJexm is an R package designed to automate the process of extracting ZIP files, converting ‘Word’, ‘Excel’, and ‘HTML/HTM’ files to PDFs, and merging PDF files in a structured order.

Installation

To install LJexm from source, run:

# Install from source  
install.packages("LJexm", repos = NULL, type = "source")  

Usage

Load the package and run the application:

library(LJexm)  
run_app()  

Error Handling

Manually Checking Errors (If Needed)

If you need to check errors manually before running the script, you can view the log file:

log_file <- file.path("path/to/your/folder", "conversion_log.txt")  
if (file.exists(log_file)) {  
  log_content <- readLines(log_file)  
  message(log_content, appendLF = TRUE)  
}  

Features

Dependencies

This package requires the following dependencies:
- fs
- pdftools
- rstudioapi
- utils
- webshot

These dependencies will be automatically installed when you install LJexm.

License

This package is licensed under GPL-3.