3.0.2 • Published 4 months ago
exframe-pdf v3.0.2
exframe-pdf
Merge
Merge multiple pdfs into a single pdf
const data = pdf.merge({ /* harmony context object */ },['/files/pdfs/file1.pdf', '/files/pdfs/file2.pdf'], '/files/pdfs/merged.pdf', { mergeLib: 'gs' });
Input
- context - Harmony context object
- inputPdfFilePaths - an array of local file paths for the pdfs to get merged
- outputFilePath - local file path of the merged pdf output
- options - list of options for the operation
- mergeLib - the library to use for the merge operation (pdftk (default), gs)
- priority - the priority of the action being added to the queue (high priority goes to top queue)
Info
Retrieve metadata information from a pdf file
const data = pdf.info({ /* harmony context object */ }, '/files/pdfs/info.pdf');
Input
- context - Harmony context object
- inputPdfFilePath - local file path of the pdf to get information on
- options - list of options for the operation
- priority - the priority of the action being added to the queue (high priority goes to top queue)
Output
{
pageCount: 0,
pageRotation: 0,
pageDimension: {
x: 0,
y: 0,
width: 0,
height: 0
}
}
Fill
Fill pdf form with data and generate the pdf
const data = pdf.fill({ /* harmony context object */ }, '/files/pdfs/info.pdf', {/* form data to fill pdf */}, '/files/pdfs/output.pdf');
Input
- context - Harmony context object
- inputPdfFilePath - local file path of the pdf to get information on
- fillDataJson - Data to fill the pdf form with
- outputPdfFilePath - local file path of the merged pdf output
- options - list of options for the operation
- priority - the priority of the action being added to the queue (high priority goes to top queue)
3.0.2
4 months ago
3.0.1
5 months ago
3.0.0
9 months ago
2.5.0
1 year ago
2.4.1
2 years ago
2.4.0
2 years ago
2.3.7
2 years ago
2.3.6
2 years ago
2.3.5
2 years ago
2.3.4
2 years ago
2.3.3
2 years ago
2.3.2
2 years ago
2.3.0
3 years ago
2.3.1
3 years ago
2.2.3
3 years ago
2.2.1
3 years ago
2.2.0
3 years ago
2.1.0
3 years ago
2.0.0
4 years ago
1.0.0
5 years ago