Learn R Programming

warbleR (version 1.1.7)

catalog2pdf: catalog2pdf

Description

catalog2pdf combines catalog images into pdfs

Usage

catalog2pdf(keep.jpeg = TRUE, overwrite = FALSE, parallel = 1, path = NULL, 
pb = TRUE, by.img.suffix = FALSE, ...)

Arguments

keep.jpeg
Logical argument. Indicates whether jpeg files should be kept (default) or remove. (including sound file and page number) should be magnified. Default is 1.
overwrite
Logical argument. If TRUE all jpeg pdf will be produced again when code is rerun. If FALSE only the ones missing will be produced. Default is FALSE.
parallel
Numeric. Controls whether parallel computing is applied. It specifies the number of cores to be used. Default is 1 (i.e. no parallel computing).
path
Character string containing the directory path where the sound files are located. If NULL (default) then the current working directory is used.
pb
Logical argument to control progress bar. Default is TRUE. Note that progress bar is only used when parallel = 1.
by.img.suffix
Logical. If TRUE catalogs with the same image suffix will be put together in a single pdf (so one pdf per image suffix in the catalog images). Default is FALSE (i.e. no suffix).
...
Additional arguments to be passed to the internal pdf creating function pdf for customizing output.

Details

The function combines catalog images in .jpeg format from the catalog function into pdfs. Note that using lower resolution and smaller dimension (width and height) when creating catalogs will substantially decrease the size of pdf files (which could be pretty big).

See Also

catalog2pdf, https://marce10.github.io/2017-03-17-Creating_song_catalogs/

Examples

Run this code
## Not run: ------------------------------------
# # Set temporary working directory
# setwd(tempdir())
# 
# # save sound file examples
# data(list = c("Phae.long1", "Phae.long2"))
# writeWave(Phae.long1,"Phae.long1.wav") 
# writeWave(Phae.long2,"Phae.long2.wav")
# 
# catalog(X = selec.table, nrow = 2, ncol = 4)
# 
# #now create single pdf removing jpeg
# catalog2pdf(keep.jpeg = FALSE)
# 
# check this floder
# getwd()
## ---------------------------------------------

Run the code above in your browser using DataLab