curtis
13小時前 62c5adb8641e8626a056abc773b72449152d8ae9
scripts/list_image_dependencies.js
@@ -12,49 +12,67 @@
const exclusions = Array.from(new Set([
  'ScanRotate',
  'ImageFormat <> ifBlackWhite',
])).join('|')
// 您提供的關鍵字 (以 | 分隔)
const keywordsStr = Array.from(new Set([
  'TTiffGraphic',
  'TDibGraphic',
  'DeskewImg',
  'Rotate',
  'BrightnessImg', // iis_image_process
  'CheckNeedCrop',
  'CheckSize',
  'CleanupBorder',
  'Color2BW_RTS', //  iis_image_process
  'ConvertToBW',
  'ConvertToGray',
  'CreateReportImg_JSON', // iis_image_process
  'CreateStamp', // iis_image_process
  'CropImg',
  'DeskewImg',
  'DpiResize',
  'FilterColor', // iis_image_process
  'FindBlackPoint', // iis_image_process
  'FindPoint',
  'GetSiteOMR',
  'GetBlackSpots', // iis_image_process
  'GetSelectRect2String', // iis_image_process
  'GetTag', //
  'Get_OMR',
  'Gray2BW_RTS', // iis_image_process
  'ImageResize', // iis_image_process
  'ImageProcessor.anchorAnalyzer',
  'ImageProcessor.barcodeRecognizer',
  'ImageProcessor.converter',
  'ImageProcessor.transformer',
  'ImageReSize_FormID',
  'ImageReSize_tmp',
  'CheckNeedCrop',
  'ImageProcessor.transformer',
  'ConvertToBW',
  'ConvertToGray',
  'Image_Smooth',
  'NegativeImg',
  'CleanupBorder',
  'ImageProcessor.converter',
  'JpgReSize_Exif', // iis
  'MpsGetBarcode',
  'Get_OMR',
  'ImageProcessor.barcodeRecognizer',
  'FindPoint',
  'CheckSize',
  'GetSiteOMR',
  'ImageProcessor.anchorAnalyzer',
  'NegativeImg',
  'PrintBarcode', // iis
  'Rotate',
  'SetTag', // iis
  'ShowKeyinRect', // iis
  'TDibGraphic',
  'TJpegGraphic',
  'DpiResize',
  'TNBCleanupBorderTransform', // iis
  'TTiffGraphic',
  'TWatermarkTransform', // iis
  'Watermark1_Hong', // iis
  // 以下可省
  'SaveQuality',
  'FJpgCompression',
  'ifTrueColor',
  'ifGray256',
  'CleanupBorder',
  'ConvertToBW',
  'ConvertToGray',
  'FJpgCompression',
  'Image_Smooth',
  'NegativeImg',
  'CleanupBorder',
  'SaveQuality',
  'ifBlackWhite',
  'ifColor25',
  'ifGray256',
  'ifTrueColor',
  'tcGroup4',
  'tcPackBits',
  'tcJpeg',
  'ifColor25'
  'tcPackBits',
])).join('|')
// 執行腳本 (請確認您的目標檔案名稱,預設為 CB_IMGPSScanImp.pas)
const targetFiles = [