mirror of
https://github.com/snapotter-hq/SnapOtter.git
synced 2026-08-03 07:46:42 +02:00
51 lines
1.0 KiB
TypeScript
51 lines
1.0 KiB
TypeScript
export {
|
|
gsAvailable,
|
|
pdfcpuAvailable,
|
|
qpdfAvailable,
|
|
resolveGs,
|
|
resolvePdfcpu,
|
|
resolveQpdf,
|
|
resolveSoffice,
|
|
sofficeAvailable,
|
|
} from "./binaries.js";
|
|
export {
|
|
gsCompressPdf,
|
|
gsGrayscalePdf,
|
|
gsPdfaConvert,
|
|
type PdfCompressionPreset,
|
|
} from "./ghostscript.js";
|
|
export { type ConvertOptions, convertDocument, parseConvertTarget } from "./libreoffice.js";
|
|
export { type PandocOptions, pandocAvailable, runPandoc } from "./pandoc.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";
|