mirror of
https://github.com/snapotter-hq/SnapOtter.git
synced 2026-08-03 07:46:42 +02:00
feat(tools): 2.0 phase 5 wave 2 - pdf depth (21 tools) (#220)
This commit is contained in:
@@ -1,13 +1,49 @@
|
||||
export {
|
||||
gsAvailable,
|
||||
pdfcpuAvailable,
|
||||
qpdfAvailable,
|
||||
resolveGs,
|
||||
resolvePdfcpu,
|
||||
resolveQpdf,
|
||||
resolveSoffice,
|
||||
sofficeAvailable,
|
||||
} from "./binaries.js";
|
||||
export { gsCompressPdf, type PdfCompressionPreset } from "./ghostscript.js";
|
||||
export {
|
||||
gsCompressPdf,
|
||||
gsGrayscalePdf,
|
||||
gsPdfaConvert,
|
||||
type PdfCompressionPreset,
|
||||
} from "./ghostscript.js";
|
||||
export { type ConvertOptions, convertDocument } from "./libreoffice.js";
|
||||
export { assertValidRange, qpdfMerge, qpdfRotate, qpdfSplitRanges } from "./pdf-ops.js";
|
||||
export { pdfPageCountPy } from "./python-docs.js";
|
||||
export { qpdfCheck, qpdfPageCount } from "./qpdf.js";
|
||||
export {
|
||||
assertValidRange,
|
||||
qpdfDecrypt,
|
||||
qpdfEncrypt,
|
||||
qpdfLinearize,
|
||||
qpdfMerge,
|
||||
qpdfPagesSpec,
|
||||
qpdfPagesSpecUnchecked,
|
||||
qpdfRepair,
|
||||
qpdfRotate,
|
||||
qpdfSplitRanges,
|
||||
} from "./pdf-ops.js";
|
||||
export {
|
||||
type BookletValue,
|
||||
type NupValue,
|
||||
pdfcpuBooklet,
|
||||
pdfcpuCropMargin,
|
||||
pdfcpuNup,
|
||||
pdfcpuTextStamp,
|
||||
type TextStampOptions,
|
||||
} from "./pdfcpu.js";
|
||||
export {
|
||||
htmlToPdfPy,
|
||||
pdfFlattenPy,
|
||||
pdfMetadataGetPy,
|
||||
pdfMetadataSetPy,
|
||||
pdfPageCountPy,
|
||||
pdfRedactPy,
|
||||
pdfTextPy,
|
||||
pdfToWordPy,
|
||||
} from "./python-docs.js";
|
||||
export { qpdfCheck, qpdfPageCount, qpdfRequiresPassword } from "./qpdf.js";
|
||||
|
||||
Reference in New Issue
Block a user