mirror of
https://github.com/alam00000/bentopdf.git
synced 2026-11-08 00:50:59 +01:00
Add 'Remove duplicate fonts' option to PDF merge functionality
This commit is contained in:
@@ -389,12 +389,17 @@ export async function merge() {
|
||||
'retain-page-labels'
|
||||
) as HTMLInputElement | null;
|
||||
|
||||
const removeDuplicateFontsCheckbox = document.getElementById(
|
||||
'remove-duplicate-fonts'
|
||||
) as HTMLInputElement | null;
|
||||
|
||||
const message: MergeMessage = {
|
||||
command: 'merge',
|
||||
files: filesToMerge,
|
||||
jobs: jobs,
|
||||
cpdfUrl: WasmProvider.getUrl('cpdf')! + 'coherentpdf.browser.min.js',
|
||||
retainPageLabels: retainCheckbox?.checked ?? false,
|
||||
removeDuplicateFonts: removeDuplicateFontsCheckbox?.checked ?? false,
|
||||
};
|
||||
|
||||
mergeWorker.postMessage(
|
||||
|
||||
@@ -18,6 +18,7 @@ export interface MergeMessage {
|
||||
jobs: MergeJob[];
|
||||
cpdfUrl?: string;
|
||||
retainPageLabels?: boolean;
|
||||
removeDuplicateFonts?: boolean;
|
||||
}
|
||||
|
||||
export interface MergeSuccessResponse {
|
||||
|
||||
Reference in New Issue
Block a user