MCPcopy Create free account

hub / github.com/cclank/NLM2Img / functions

Functions26 in github.com/cclank/NLM2Img

↓ 8 callersFunctionhandleChange
(key: keyof StampConfig, value: any)
components/StampControls.tsx:11
↓ 3 callersFunctionhandleDownload
(url?: string, index?: number)
components/PreviewArea.tsx:130
↓ 2 callersFunctionstitchImagesAndStamp
( images: PdfPageImage[], stampCanvas: HTMLCanvasElement | null, layoutMode: LayoutMode = 'vertical',
services/pdfService.ts:99
↓ 2 callersFunctionvalidateAndPassFile
(file: File)
components/UploadZone.tsx:22
↓ 1 callersFunctioncalculateOptimalGrid
(count: number, itemWidth: number, itemHeight: number, targetRatio: number = 1.0)
services/pdfService.ts:69
↓ 1 callersFunctionconvertPdfToImages
(file: File)
services/pdfService.ts:12
↓ 1 callersFunctioncreateStampCanvas
()
components/PreviewArea.tsx:21
↓ 1 callersFunctiongenerate
()
components/PreviewArea.tsx:105
↓ 1 callersFunctiongenerateGroupedImages
( images: PdfPageImage[], stampCanvas: HTMLCanvasElement | null, stampConfig: StampConfig, pagesPerGro
services/pdfService.ts:307
↓ 1 callersFunctiongetTodayDate
()
App.tsx:12
FunctionApp
()
App.tsx:31
FunctionGroupControls
({ totalPages, onPageGroupChange })
components/GroupControls.tsx:9
FunctionLayoutControls
({ currentMode, onChange })
components/LayoutControls.tsx:11
FunctionPreviewArea
({ pages, stampConfig, isProcessing, layoutMode, pagesPerGroup, showStampDesigner })
components/PreviewArea.tsx:15
FunctionStampControls
({ config, onChange })
components/StampControls.tsx:10
FunctionUploadZone
({ onFileSelect })
components/UploadZone.tsx:8
FunctiongenerateStampSuggestion
(description: string)
services/geminiService.ts:7
FunctiongroupImages
(images: PdfPageImage[], pagesPerGroup: number)
services/pdfService.ts:58
FunctionhandleDownloadAll
()
components/PreviewArea.tsx:146
FunctionhandleDragLeave
()
components/UploadZone.tsx:18
FunctionhandleDragOver
(e: React.DragEvent)
components/UploadZone.tsx:13
FunctionhandleDrop
(e: React.DragEvent)
components/UploadZone.tsx:31
FunctionhandleFileInput
(e: React.ChangeEvent<HTMLInputElement>)
components/UploadZone.tsx:40
FunctionhandleFileSelect
(file: File)
App.tsx:40
FunctionhandleInputBlur
()
components/GroupControls.tsx:40
FunctionhandleInputChange
(e: React.ChangeEvent<HTMLInputElement>)
components/GroupControls.tsx:19