mirror of
https://github.com/arsvendg/Stirling-PDF.git
synced 2026-07-16 03:20:46 +02:00
feat: split pdf into small chunks by pdfbox (#5718)
Co-authored-by: Ubuntu <[email protected]> Co-authored-by: Anthony Stirling <[email protected]>
This commit is contained in:
co-authored by
Ubuntu
Anthony Stirling
parent
73213901d1
commit
9b0610b2cc
@@ -5,7 +5,8 @@ export const SPLIT_METHODS = {
|
||||
BY_PAGE_COUNT: 'byPageCount',
|
||||
BY_DOC_COUNT: 'byDocCount',
|
||||
BY_CHAPTERS: 'byChapters',
|
||||
BY_PAGE_DIVIDER: 'byPageDivider'
|
||||
BY_PAGE_DIVIDER: 'byPageDivider',
|
||||
BY_POSTER: 'byPoster'
|
||||
} as const;
|
||||
|
||||
|
||||
@@ -16,7 +17,8 @@ export const ENDPOINTS = {
|
||||
[SPLIT_METHODS.BY_PAGE_COUNT]: 'split-by-size-or-count',
|
||||
[SPLIT_METHODS.BY_DOC_COUNT]: 'split-by-size-or-count',
|
||||
[SPLIT_METHODS.BY_CHAPTERS]: 'split-pdf-by-chapters',
|
||||
[SPLIT_METHODS.BY_PAGE_DIVIDER]: 'auto-split-pdf'
|
||||
[SPLIT_METHODS.BY_PAGE_DIVIDER]: 'auto-split-pdf',
|
||||
[SPLIT_METHODS.BY_POSTER]: 'split-for-poster-print'
|
||||
} as const;
|
||||
|
||||
export type SplitMethod = typeof SPLIT_METHODS[keyof typeof SPLIT_METHODS];
|
||||
@@ -72,6 +74,12 @@ export const METHOD_OPTIONS: MethodOption[] = [
|
||||
prefixKey: "split.methods.prefix.splitBy",
|
||||
nameKey: "split.methods.byPageDivider.name",
|
||||
tooltipKey: "split.methods.byPageDivider.tooltip"
|
||||
},
|
||||
{
|
||||
value: SPLIT_METHODS.BY_POSTER,
|
||||
prefixKey: "split.methods.prefix.splitInto",
|
||||
nameKey: "split.methods.byPoster.name",
|
||||
tooltipKey: "split.methods.byPoster.tooltip"
|
||||
}
|
||||
];
|
||||
|
||||
|
||||
Reference in New Issue
Block a user