Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/cclank/NLM2Img
/ functions
Functions
26 in github.com/cclank/NLM2Img
⨍
Functions
26
◇
Types & classes
11
↓ 8 callers
Function
handleChange
(key: keyof StampConfig, value: any)
components/StampControls.tsx:11
↓ 3 callers
Function
handleDownload
(url?: string, index?: number)
components/PreviewArea.tsx:130
↓ 2 callers
Function
stitchImagesAndStamp
( images: PdfPageImage[], stampCanvas: HTMLCanvasElement | null, layoutMode: LayoutMode = 'vertical',
services/pdfService.ts:99
↓ 2 callers
Function
validateAndPassFile
(file: File)
components/UploadZone.tsx:22
↓ 1 callers
Function
calculateOptimalGrid
(count: number, itemWidth: number, itemHeight: number, targetRatio: number = 1.0)
services/pdfService.ts:69
↓ 1 callers
Function
convertPdfToImages
(file: File)
services/pdfService.ts:12
↓ 1 callers
Function
createStampCanvas
()
components/PreviewArea.tsx:21
↓ 1 callers
Function
generate
()
components/PreviewArea.tsx:105
↓ 1 callers
Function
generateGroupedImages
( images: PdfPageImage[], stampCanvas: HTMLCanvasElement | null, stampConfig: StampConfig, pagesPerGro
services/pdfService.ts:307
↓ 1 callers
Function
getTodayDate
()
App.tsx:12
Function
App
()
App.tsx:31
Function
GroupControls
({ totalPages, onPageGroupChange })
components/GroupControls.tsx:9
Function
LayoutControls
({ currentMode, onChange })
components/LayoutControls.tsx:11
Function
PreviewArea
({ pages, stampConfig, isProcessing, layoutMode, pagesPerGroup, showStampDesigner })
components/PreviewArea.tsx:15
Function
StampControls
({ config, onChange })
components/StampControls.tsx:10
Function
UploadZone
({ onFileSelect })
components/UploadZone.tsx:8
Function
generateStampSuggestion
(description: string)
services/geminiService.ts:7
Function
groupImages
(images: PdfPageImage[], pagesPerGroup: number)
services/pdfService.ts:58
Function
handleDownloadAll
()
components/PreviewArea.tsx:146
Function
handleDragLeave
()
components/UploadZone.tsx:18
Function
handleDragOver
(e: React.DragEvent)
components/UploadZone.tsx:13
Function
handleDrop
(e: React.DragEvent)
components/UploadZone.tsx:31
Function
handleFileInput
(e: React.ChangeEvent<HTMLInputElement>)
components/UploadZone.tsx:40
Function
handleFileSelect
(file: File)
App.tsx:40
Function
handleInputBlur
()
components/GroupControls.tsx:40
Function
handleInputChange
(e: React.ChangeEvent<HTMLInputElement>)
components/GroupControls.tsx:19