GMS ࡱ>  XRoot EntryRoot Entry0EAapcPA0EAThe VBA Project PA0EA_VBA_Project PA0EAQ   !"#R%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOP^STUVWZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~VBA Project Data",Host Project Items&>Host Project Item Names07A7AVBA Project Signature,   !"#$%&'()*+-./0123456789:;<=BCDEFGHIJKLMNOPQRSTUVWXYZ[\]_`abcdefghijklmnopqrstuvwxyz{|}~Px{\# ThisMacroStorage*{\#5{p]#L{ADC60135-88DF-4F68-9D4A-7187B16E86B8}7{`^# L{FBF4300F-D921-11D1-B806-00A0C90646A9}9{p_#" ;{Q#$={@R#&&L{FBF4300F-D921-11D1-B806-00A0C90646A9}QProject_Data_CurVer( ? Host Project Item List Data8>ThisMacroStorage"J7A7AVBA27AAc:\Program Files\Corel\CorelDRAW Graphics Suite X4\Draw\GMS\FileConverter-New.gmsk }?OrY?I `16ID="{BDEB6529-628C-11D6-BAFA-009027586496}" Document=ThisMacroStorage/&H00000000 BaseClass=frmBMPOptions BaseClass=frmPNGOptions BaseClass=frmTIFOptions Module=Utils Class=EPSExportOptions Class=AIExportOptions Class=WPGExportOptions Class=WMFExpofrmBMPOptions+AAfrmPNGOptions'AAfrmTIFOptions #AAfrmFileConverter"A0EAfrmPaletteOptions$0EA0EAfrmGIFOptions0EA0EAPROJECTwm,^PROJECT  PROJECTlk 6f>oCompObjartOptions Class=DXFExportOptions Class=JPGExportOptions Class=BMPExportOptions Class=TIFExportOptions Class=PNGExportOptions Class=GIFExportOptions BaseClass=frmFileConverter Package={AC9F2F90-E877-11CE-9F68-00AA00574A4F} BaseClass=frmPaletteOptions Class=ComDlgNoOcx Class=PaletteOptions BaseClass=frmGIFOptions Class=PaperType Module=FormatConverter Class=FileType Class=Converter Class=ColorType Class=Logger HelpFile="" Name="FileConverter" HelpContextID="0" Description="Draw format conversion tool 1.0.1" VersionCompatible32="393222000" CMG="A4A67476747278727872787278" DPB="A4A67476747775777577" GC="A4A67476747775777588" [Host Extender Info] &H00000001={3832D640-CF90-11CF-8E43-00A0C911005A};VBE;&H00000000 [Workspace] ThisMacroStorage=66, 66, 1049, 427, C frmBMPOptions=0, 0, 0, 0, C, 22, 22, 804, 523, C frmPNGOptions=0, 0, 0, 0, C, 44, 44, 826, 545, C frmTIFOptions=0, 0, 0, 0, C, 66, 66, 848, 567, C Utils=154, 154, 1137, 515, Z EPSExportOptions=0, 0, 983, 361, C AIExportOptions=0, 0, 0, 0, C WPGExportOptions=110, 110, 1093, 471, C WMFExportOptions=0, 0, 0, 0, C DXFExportOptions=0, 0, 0, 0, C JPGExportOptions=0, 0, 0, 0, C BMPExportOptions=22, 22, 1005, 383, C TIFExportOptions=0, 0, 0, 0, C PNGExportOptions=44, 44, 1027, 405, C GIFExportOptions=132, 132, 1115, 493, C frmFileConverter=44, 44, 619, 381, , 88, 88, 870, 589, C frmPaletteOptions=0, 0, 0, 0, C, 110, 110, 892, 611, C ComDlgNoOcx=110, 110, 1093, 471, C PaletteOptions=0, 0, 983, 361, C frmGIFOptions=0, 0, 0, 0, C, 132, 132, 914, 633, C PaperType=88, 88, 1071, 449, C FormatConverter=66, 66, 641, 403, FileType=22, 22, 597, 359, C Converter=154, 154, 626, 509, C ColorType=44, 44, 619, 381, C Logger=88, 88, 1049, 476, C ThisMacroStorageThisMacroStoragefrmBMPOptionsfrmBMPOptionsfrmPNGOptionsfrmPNGOptionsfrmTIFOptionsfrmTIFOptionsUtilsUtilsEPSExportOptionsEPSExportOptionsAIExportOptionsAIExportOptionsWPGExportOptionsWPGExportOptionsWMFExportOptionsWMFExportOptionsDXFExportOptionsDXFExportOptionsJPGExportOptionsJPGExportOptionsBMPExportOptionsBMPExportOptionsTIFExportOptionsTIFExportOptionsPNGExportOptionsPNGExportOptionsGIFExportOptionsGIFExportOptionsfrmFileConverterfrmFileConverterfrmPaletteOptionsfrmPaletteOptionsComDlgNoOcxComDlgNoOcxPaletteOptionsPaletteOptionsfrmGIFOptionsfrmGIFOptionsPaperTypePaperTypeFormatConverterFormatConverterFileTypeFileTypeConverterConverterColorTypeColorTypeLoggerLogger6@  P ,0%!a VBFrame)foLCompObjaVBFrame2fjo i63QpFz?aA0EACompObj!aVBFrame1fJo"$CompObj%aVBFrame)fRo&(CompObj)aVBFrame*f{"o*,wCompObj-uaVBFramep)ThisMacroStorage"09`frmBMPOptions41:n GIFExportOptions":; frmPNGOptionsCB FormatConverter /.GfrmTIFOptions ColorTypeGDUtils IAEPSExportOptions"?M<AIExportOptions f WPGExportOptions"@ WMFExportOptions"=8 DXFExportOptions"<6 JPGExportOptions">} BMPExportOptions"Wl TIFExportOptions"/ PNGExportOptions" frmFileConverter",bfrmPaletteOptions$#ComDlgNoOcxHxPaletteOptions37 frmGIFOptions PaperTypeFAFileType%ConverterYULogger5E^p _VBA_PROJECT$YdirA@Project Item Data$KL@ Control List Data$N7A7AReqControl List Data*M7A7AReqControl List Data* Control_Data_CurVer(O Control List Data$(JBP8Z絀0* pHd FileConverter!HDraw fo@rmat c4sion tool 1.0.1@BLraw@ fomtcnvDesi Dtol1.01E=   J %<9stdole>*s_dalu g]*\G{00020430v-C 0046}#2.0#0#G:\WINNT4\Sys@tem32\22.tlb#OLE Auto/MSF!s>SFErms$3DD452EE1-E08F-101A-8-02608C4D0BB4DcDDOWS\sEFM20.DLL#MicrosPoft : ^ Object Library/;"1@B:@A@00}#0@#G 50 AE7E6D615-8EA8-4264-A807-99D8C6@A4F6796C:\DOCUME~1\user\@LOCALS@Temp\VBE\S.exd ; .E .`M EAB@ ThisMaPStorageGTDhsM@c]@o@qg@2@HB1´%B,'"B +BBfrmB MPOptsGTf'mMPOpns@ 2\/nY-$("a)GIFExportF `GI `Ex!tq'c)}/ o)XGc)+#PNG0*PNG5*G)*QA`'Azat&GDƉZa=CūtSr@<2oh i?)>(TIF(TB?RG(Q/z Logg! !ggG2MOɀL_ ORLSam  *\G{000204EF-0000-0000-C000-000000000046}#4.0#9#c:\PROGRA~1\COMMON~1\MICROS~1\VBA\VBA6\VBE6.DLL#Visual Basic For Applications0*\G{FBF4300F-D921-11D1-B806-00A0C90646A9}#e.0#0#c:\Program Files\Corel\CorelDRAW Graphics Suite X4\Programs\CorelDRAW.tlb#Corel - CorelDRAW 14.0 Library*\G{00020430-0000-0000-C000-000000000046}#2.0#0#G:\WINNT4\System32\stdole2.tlb#OLE Automation*\G{0D452EE1-E08F-101A-852E-02608C4D0BB4}#2.0#0#c:\WINDOWS\system32\FM20.DLL#Microsoft Forms 2.0 Object Library*\G{E7E6D615-8EA8-4264-A807-99D8C6A4F679}#2.0#0#C:\DOCUME~1\user\LOCALS~1\Temp\VBE\MSForms.exd#Microsoft Forms 2.0 Object Library.E .`M   BDraw format conversion tool 1.0.1 J   ThisMacroStorage0U4a98fbec ThisMacroStorage%frmBMPOptions0V4a98fbecfrmBMPOptionsn GIFExportOptions0W4a98fbec3 GIFExportOptionsX0 frmPNGOptions0X4a98fbecefrmPNGOptionsAH FormatConverter0Y4a98fbecFormatConverter)`hfrmTIFOptions0Z4a98fbecfrmTIFOptionsYxz ColorType0[4a98fbecColorType Q Utils0]4a98fbec Utils\\0 EPSExportOptions0^4a98fbec EPSExportOptionsX AIExportOptions0_4a98fbecAIExportOptionsX WPGExportOptions0`4a98fbec WPGExportOptionsX WMFExportOptions0a4a98fbec WMFExportOptionsX& DXFExportOptions0b4a98fbec DXFExportOptionsX  JPGExportOptions0c4a98fbec  JPGExportOptionsX8: BMPExportOptions0d4a98fbec! BMPExportOptionsXPs TIFExportOptions0e4a98fbec+ TIFExportOptionsXh PNGExportOptions0f4a98fbec1 PNGExportOptionsX frmFileConverter0g4a98fbec frmFileConvertergJ"frmPaletteOptions0h4a98fbec"frmPaletteOptionsEComDlgNoOcx0i4a98fbec)ComDlgNoOcx.PaletteOptions0j4a98fbecmPaletteOptions! frmGIFOptions0k4a98fbecMfrmGIFOptionsE PaperType0l4a98fbecPaperType`FileType0m4a98fbecFileType+(dConverter0n4a98fbecAConverter@? Logger0o4a98fbec? LoggerXx@PXHhx80( èmMP"PУBisxCUECПdonD*:su\5#(MB)kXgGGNds0aZfCY_ h!JūjYL7/i`+}|.JiVRV"jBA8Xz_¤Sޱ;M_Bٹ@HqIsK3XP5PN8#^G6h[BS''Pjȝ1O[@ly%MFwA+~p!6BW?z!~y9E,"%ȩJH)y툸 ~CPwv@hm}O#1MN"alaN}NDvIzTD%껤&yQN,mw˜AO.?/,]D )O bU FormatmLeftNameWidth CorelDRAW5VBAWin16~Win32MacVBA6# FileConverter.stdole`MSFormsCThisMacroStorage _Evaluate frmBMPOptions  CompressionMcdrCompressionTypeb InitializedZcmdCancel_Click\Hide9z cmdOK_ClickoptRLECompressionAValueKcdrCompressionRLE_LWncdrCompressionNoneUserForm_ActivateZsoptUncompressed?{UserForm_Initialize5cGIFExportOptionsm_bInitialized m_bInterlaced m_Transparent m_ColorIndexTransparentColorColor2FGetTranspColorRGBReddRGBBlueRGBGreen"GetFormPropertieswGIFForm frmGIFOptions8 Interlaced% TransparentL SetPropertiesef] ExportFilternIndex GetColorIndex Transparency ColorIndexSetFormProperties{?Class_Initializen frmPNGOptionsBchkTransparent_Click_McmdTransparentColorEnabled۪chkTransparent  chkInterlacedcmdTransparentColor_ClickcZ RGBAssignT UserAssignExuk cdrColorRGBM ConvertToRGB CopyAssign~ BackColorރInitTransparentColorFormatConverterDRAW_MAX_PAGE_SIZEH DEFAULT_DPIDefaultPaperType+ PaperTypeDDefaultColorType?g ColorTypeفDefaultFileTypeFileTypeStartfrmFileConverterߔShow frmTIFOptionsucboCompressionType_Change&cboCompressionType/t ListIndexQ ckTransparentInitCompressionCombo"AddItem  ColumnWidthsi CurrentNameCurrentImageTypel cdrImageTypeTypes CollectionW ImageTypeGetTypesAddrCreateMcdrBlackAndWhiteImagecdrRGBColorImage[7cdrPalettedImagecdrCMYKColorImageg?cdrGrayscaleImage^cdr16ColorsImageGetTypesAsString[Filter; cdrFilterItemzcdrBMP$acdrPNGcdrPICTcdrTIFF7cdrCPTfcdrPPFgcdrGIFC{cdrJPEG; GetTypeByNamefUtilsT BROWSEINFOYhOwnerEmpidlRootdpszDisplayNamehr lpszTitleSulFlagslpfnlParam7iImageU FindWindowK lpClassName lpWindowNameuser32*SHBrowseForFolder" lpBrowseInfor shell32.dll+SHGetPathFromIDListKpidlpszPath CoTaskMemFreeMpv^ ole32.dll MoveMemory%pDest pSourcedwLengthkernel32_ LocalAllocuFlags&uuBytesͅ LocalFree^hMemʏ SendMessagehwnd/wMsg+awParamb LMEM_FIXEDp LMEM_ZEROINITLPTRWM_USERJBFFM_INITIALIZED" BFFM_ENABLEOKeMAX_PATH(BFFM_SETSELECTIONA CurrentLogger_Loggerp FindItemInComboHComboIComboBox\ne ListCount6List* InitComboBox7Items`h ToggleControlControlvbWindowBackground$ vbButtonFaceToggleSpinControlSpn SpinButtonrEnable  LinkedVal IsDirectoryPath2GetAttr vbDirectorygi`Cleanup NumColors* PaletteColor]BrowseCallbackProccuMsglpDatah0GetWindowHandle strClassNamet strWindowNameMAddressOfCallBackYLAddressBrowseForFolderDlg InitialFolder%strDialogPromptBI\ lngPidlRtn7 strPathllpPatht ErrHandler }Right  vbNullCharY OpenLogger8 LogFileName CloseLoggerLogdMessageEPSExportOptions3m_bApplyICCProfile} m_BoundingBox m_bCropMarks  m_bFixedWidth#Xm_Headerm_bIncludeFontsVm_bUseJPEGCompressionYm_JpegCompressionV m_PSLevel` m_Resolutionm_SendBitmapsAs`m_bTextAsCurvesm_bTransparentһ GetProperties(eFltLApplyICCProfilea BoundingBox CropMarks  FixedWidthw~HeaderM IncludeFontspUseJPEGCompression8JPEGCompressionPSLevelэ Resolution SendBitmapsAs TextAsCurvesAIExportOptionsWbm_bConvertSpotColorsam_bIncludePlacedImagesom_bIncludePreview; m_Platformm_bSimulateFills m_bSimulateOutlinesm_bUseColorProfiled m_VersionConvertSpotColorsIncludePlacedImagesEcIncludePreviewm0Platform# SimulateFillssSimulateOutlinesJlUseColorProfilemVersionWPGExportOptionsGp m_ColorModeq ColorModevWMFExportOptionsUm_bPlaceableHeaderGPlaceableHeaderuDXFExportOptionst m_BitmapType BitmapTypeJPGExportOptionsp m_Compression= m_Smoothing= m_bOptimizedDS m_ProgressiveC m_SubformatC Smoothing Optimized Progressive SubformatsBMPExportOptionsCreateEllipse2  ActivePage\CenterXCenterYFill, UniformColor:TDoShowAdvancedDialogOptionsDocCreateDocumentHExportEx Extension ShowDialogDirtyVcdrAI AIOptionscdrDXFcm DXFOptionsNcdrWMF WMFOptions,cdrWPG~ WPGOptionsߨcdrEPSq EPSOptions - BMPOptions JPGOptions TIFOptionsose_ PNGOptions* GIFOptions optLandscape  optPortraitX3lblWidth lblHeightlblUnitsK spnHeightspnWidthu lblColorModeHUnloadAllFormsfUserForm_TerminatelD PAL_UNIFORM%w PAL_STDVGAR PAL_ADAPTIVEtPAL_OPT PAL_BLKBODYPAL_GRAYPAL_SYS PAL_WEBAPAL_CUSTn{ DITH_NONE] DITH_ORDERED= DITH_JARVIS> DITH_STUCKIzDITH_FS PaletteType|PaletteFileName_z Dithering؂DitherIntensity%lInitDitheringComboe cboDitheringlInitPaletteCombo* cboPaletteUcboDithering_Change^txtDitherIntensityspnDitherIntensityqcboPalette_ChangeToggleOpenButton7 txtColors, spnColorsE txtSmoothingz spnSmoothingISetPaletteOptionsclc GetPaletteIDtxtPaletteFileName PaletteNamedocdrPaletteAdaptiveDcdrPaletteBlackBodycdrPaletteGrayscalecdrPaletteOptimizedcdrPaletteStdVGAcdrPaletteSystemcdrPaletteUniform 1cdrPaletteCustomz cdrPaletteIEVcmdOpenDisabled_cmdOpenPalettetcmdOpenPalette_Clickcdno ComDlgNoOcxb2 OpenDialog(ChrK~ Application* SetupPath/spnColors_SpinDownspnColors_SpinUpespnDitherIntensity_SpinDowncspnDitherIntensity_SpinUpspnSmoothing_SpinDown spnSmoothing_SpinUpttxtDitherIntensity_Change6 OpenFilename35 lStructSize/r HwndOwner hInstance  lpstrFilterlpstrCustomFilternMaxCustFilter` nFilterIndexc lpstrFileVnMaxFilelpstrFileTitlep4 nMaxFileTitleymlpstrInitialDirr lpstrTitleoflagso nFileOffsetInFileExtension9 lpstrDefExt_ lCustData'5lpfnHooklpTemplateNametPOINTAPIxoYl LF_FACESIZELF_FULLFACESIZEMLOGFONTw lfHeightlfWidth3 lfEscapement lfOrientationj~lfWeight&lfItalicKy lfUnderline7 lfStrikeOut lfCharSet*:lfOutPrecisionllfClipPrecision lfQualitylfPitchAndFamilyH lfFaceName CHOOSEFONTݻhdce lpLogFont  iPointSizes rgbColors lpszStyle& nFontTypeuMISSING_ALIGNMENT4nSizeMin'nSizeMax&RECTiTop5BottomH{PrintDlgphDevMode hDevNames nFromPageFnToPagenMinPage!nMaxPage nCopies lpfnPrintHook& lpfnSetupHook0lpPrintTemplateNamelpSetupTemplateNamehPrintTemplateVhSetupTemplate Z PAGESETUPDLGɥ ptPaperSizez rtMinMargin)]rtMarginglpfnPageSetupHook!lpfnPagePaintHook;>lpPageSetupTemplateNamehPageSetupTemplatel ChooseColorP rgbResult lpCustColors CCHDEVICENAME CCHFORMNAME1MDEVNAMES} wDriverOffsetz wDeviceOffsetg wOutputOffsetdwDefaultDEVMODE, dmDeviceName dmSpecVersionCurrentIsMetric-w CurrentWidthg CurrentHeight,1FactorCurrentExtension}CurrentHasAdvancedOptionsCurrentImportable,7CurrentExportable@CurrentIsRaster CurrentFilter ExportableS Importable?-cdrCDR2ecdrCGMecdrCPT10~cdrCMX6cdrDESjcdrDSFlcdrJP2=cdrSVGQcdrSWFPFile% FileProcessed5 FileScanned,dCurrentDirectory DirectoriesTRemoveϱ IsEligibleţ ConvertFileResulturLCase:GetExportOptions^GetStructExportParamswAntiAliasingTypecdrNormalAntiAliasingcdrNoAntiAliasing̸ ResolutionX@ ResolutionY@MaintainAspectqSizeX SizeY SetExportOptionsGetDestinationFileNamet PageIndex TempFileNameIvFileposInStrRevĈ FileExistsErroNumber-SetBackgroundColorPageN} Background.cdrPageBackgroundSolidR! SetPageSize* PageHeight  PageWidth!SetSizeY3nStage|l OpenDocument3EProcessDocumentJExitSub* CloseDocumentGetImportOptions,StructImportOptionsdCombineMultilayerBitmaps fMaintainLayersXImportiShapes<All'tCreateSelectionActivate|Export DestinationлKillRange cdrExportRange cdrSelectionMcdrCurrentPageSex&]FinishXSaveAsf;RemoveTemporaryFiles6GCurrentLogFileNameCurrentLogFileNumber CurrentLogFileOpenedZ OpenLogFileɻRaise vbObjectError Class_TerminatePGlobalMacroStoraget<        !m(!3+ 1.?):M%A0e0, ;+>xME (SS S<N0{FCFB3D2A-A0FA-1068-A738-08002B3371B5}`. `0 `2 Ai   i 4 H : %@HH )   8 ,@" px .  *" ( 0"PX `:p  "  (8x]@]@]@0 The log file name& @param LogFileName The log file name.xH '. mx( Logs the given message to the log file.# @param Message The message to log. 2 A@4 k 0  o Opens the log file .  8  The log file must be specified. B@6  kH$'0 . 0 '2 o Class destructor.H 0 V'2 oAttribute VB_Name = "Log@ger" Bast0{FCFB3D2A-A0FA-1068-A738-08002B3371B5} |GlobaBlSpacFalse dCre atablPr@edeclaIdCExposeTemplateDeriv%Customiz EOption 0licit  P"& Cu rrentFileAs Sngumber LoOpenSBoolean;' The@ log f7 "n ' @param D.Huba Property Let (2)  :=  End+s t,g@]n message to2& 1MD 0H @ G0Sub( I C]+Okrror ResuNexn1If NotLnD[@YA gDC@7If@nt # Ev, D%CD*CCC> (1d""H1Err.Rai@vbObject@#+ 1, , ", m` be specified.za!Iqrree`f XdFOutputa` #,+#v8Tru+Class destructorDt*_Terminv+Cl s;ZĒfXht ExME_?xMEdX`,08LP\<@H T@SS S<<<<<< <2< <*<$0 <<<($<hhh:h6hNh h h h (Nx<%(T<%h h Pi0i  ii   iN`` x@%,h i)N<%)T(0<%i  ` , )<%D%) D% &D% `")&D%``>` x )08 pasH%)TX to L%`  , &iust.)  <%i  i r` val`numF`ll b`ONTT`Fts a,P i alloi  ZE i`  )l P% ` T%   )l8 P%`x` ` T% h i @ )  <% l0 P%`` 8 , X%) p X%  X%  8 )lX ` P%i ) <%   )lP%  P))lpxnameP%i)<%  foD% |es\% `T%  `!i\Pr)<%)lP%)|\%) D%iX`   p`% & L% , )<%(%P/  (08@HPX `hpx  ( 0 &8 ` ,h"   0H Xx    ( N0   B ` (08@PXh :pB       0 @ H X&`    ,"   @  X hx       " &H&p    ""  ( 0@ HX `p x         ( 0 8 @    B       0 @ `  h x        $      &(  P X  p x     .  6 B   ( 0  @ P X ` h p x "   "         0 8 @ ` h "                 0 HX` 0h"   :8 H P`h2p "  "B ( 0 @ P` h  , ," (0@X` h  "      ( 0" PX`x ,      ( 0 @ H P h"x    " 0 68 8p  & $ *" HPX  p      ( H `px  $  8"  2(` px] ]  ] @] `] ] ] ] ] ]  ] @] `] x] ] ] ] ] ] ]  ] 8] X] p] ] ] ] ] ] ] ] 0] H] `] ] ] tPtPP Processes the given directory.& @param Directory The start directory.]0]H]` N$ \ N\'Nk N B@ !d %' B@  h$~'   . ..  $b   \ B@k@   N T$e   TA@kkA@ ~'oG Returns whether or not the given File name is eligible for conversion. or not. @param]P ! N! T!  N!$ $ N! N!'d'k   uk  'i3returns a StructExportOptions with valid parametersh] ! KT ! !R.&d (.&k KT ! !R.&d (.&k K K K K K KT (.&S`nX &A@ &.i0&Fills in StructExportOptions structure ]]] l  $ &(  % &( : :X'k 6 6X'>kX  N NX 'd( 'kd 'k  &(  &(  G r &(j G  &(cG &(j G > &(cG &(jo` Sets the filter settings @param Filter The filter @param ef The export filterJx]`  KT . KT . KT . KT . KT . KT . KT . KT .Sn  ! T B@Rkkogiven a filename, an extension and a destination folder, returns a unique filename by appending (n) to the basename, if necessary @param @returnx]@ ]X ]p ] .$'    $'k  - X 'dh 'kX] 'F_@ . !' $   xd  _ F- X 'd _ F'kk F 'Fh 'iX' Returns whether or not the file exists/ @param FileName The name of the file to check. ]8  $f' !RT'S'ni Sets the color of the page. @param d The documentP x] ` l!  `(  `(> `ko Sets the page size. @param d The document ]@ ]X ]p f >$"' $"'d  > !F$"'  !F$"'k ` l!   `B@ `ko)converts files using the current settings ] ]8 ]P @ l  A@ l  A@ 'INFO:  processed successfully. B@  u lA@ |WARN:  not processed. B@  u @o8 Returns the import options @return The import optionsh ]  (  ( . i Opens the document.% @param The reference to the document% @param The name of the file to open.  !   %.ld !.l   l!tB@ ko Closes the document @param d The document @ l l( lB@B.lko  Processes the document @param d The document  l!x! ! B@ k l!!d l!! !d  lA@ lA@]] !F $. !R.|d (.k  ( ] ` l! `B@  l |  `!XA@  `.`d@  l | A@ k ..|k o  Exports the specified file./ @param Source The name of the file to convert.1 @param Format The format of the file to convert. @param d The document @param pal The palette options @param se The export options# @param Index The index of the page ]@ \ X$'  $   \|` dX  A@ k@ k8 !  ! ]X  " ' d $ ' k ]x  !   | l%.& ! & A@ & B@( .& d  lB@* kh A@, oP  Removes the temporary files.1 @param Format The format of the files to remove.TEMP$Z\ !*.tmpA@ o?Attribute VB_Name = "Converter" " Bas0{FCFB3D2A-A0FA-1068-A738-08002B33 71B5} |GlobalSpacFalse dCreatablPredecl2aIdCExposeTemplateDerivCustomiz EOption 0licit Pub AI s A`s NewCrt DXF9WM PG*WPGEPSw @ JN@ GI*@ BMP ;@ TN@ PN'M@@ AL Pa`letteDuPageAsSepdarFiwB@ooleanpplyColorProf UseBackground @  MaintAspectRa AntiAlia0sing@ImA5WidthH eight4Repsolua"GG "&&Uni" IntegergS@ng Model BkSel0O wriReprocesB?Cance ll0FromxTypbaQa&$ToVRecurs9DryRun*f Event A [Aed(ByxValb"##,6 f )i Scannz Elig.i B ' s the gn dir1ory.H '@ @vm$ D T`startjSub{ asd` qDim"  Curr&gie@YJ!If Ro$(& , 1) <> "\"ag  &! End Ifc0.AddGWh{LICKn=&!Item(1 Remov\e !s (,h vby(3 Len() A Not 3  ."!"Is 7oequ&C'xy͹EPIsu5 I, EF, E)&i1 e'A ? tDoCs2'$Wend=1H' Returns wheCr or n0#WD"nais eHfpc2s^FF0S@ Fun>cqR\peE1!]*s vbGiuly@0(.Exten 6') _C14((LCP(sGU , 6g))PzOr rnp""1D = Tru +G tnMlaiseg$F?Y(G F U&r&a auctz wi@valid bjeK-P#Ge(Forma2 !?2q"exp$?4sS. G!! cdr`GO0T.I0i=P z1Set = h@~p pO_e 1 F @ d?P h A QW |/ CPT,qPPFr rJ8PEG sICT  Set exp = CreateStructExportOptions Case Else$End SelectGet |Params?<D w} !JFuncp 'Fills in  surPriv Sub (AsG)KDim Width Long Height Reso "" ThenCAzCDbl( DAjIfIIUseV%?E.Q0@Lng1D dzAJDEFAULT_DPIH A AsG XGCKYPD@LhZArQ.MaintAsp@v RaY *0h Size d&!* !%`zbts the filter se,ttj '@ @p! @ hef\=*( `t, c$IAObjƢC c,AM EPS = O&AR/AIWPNGyWMFZMrFVDXZVJDPE:JPGvGIVPN?SZ$Y@kNot  Is h Z,d.Initial oda>FPropertie Ĵ!AŶeq56giveHn a1enc, an2tens0ddesp7qBn folder, returnsuniqu2: by append (n)h toB -1L = HMid1,- 1!S g_=D & "@-" & C (5Qlأ) nIntegerSnj1osb= p .q S.Ex+W7Exists(q) Or @(Repro( AtOverwriteAl7t D ?1Ooqle"_ nx1Q pQn + Loop09#' RDwhe ~r or not~e@HqABA~1* D ofpFcheck.CAeA A ',B?Boolea!)`P~)On Err me XNext=JAxttr9T .pNumb.a= d*0Tru4Fa A@cĵpQ )g documen BackgroundP(ByRdD4$0PGpF)= Each pR d.8p.A7Solid#w" aGG g T.TqSubl sz@1A ntzl$@e a2 As Long Dim BpPageIf Unit T8henTNHeight = V(al()JWi8dthHFElsmW / DefaultPaperType.INCHES_TO_MILLIME0TERS!1LEnd IfnFor EachIn( d.s ~p.SetSize ,Nex8t p3Sub 'converts files using the current sett ?Pri vate  CF(Nam"eStr , 0matAATOdDocum&nStǏProcesse Boolea On ErBrKGoToHandler6|OpenE d%,*E(CD& "= TruėUtils.Log ("INFO: " & E&p0sucA3fully."DERaiseEv[ Fc #!K$Ne w v.Com bineM@ilayerBitm8aps AMaint`LK`w`$$C%X%df.$b$paramB$refe`vce to*ernuofB~oe@ i|ig(ByRef BpMi-;CaAsSeAte!] AB.ter cdrC\DRAa&dCorelDRAW. {)_oxCre@%cUd.AIve6.I&y, ,6 !) r61h1d6?4/Jz/Re:s c-Not@6Is h3L*d.Dirtyɀ*Fa%d."(E ' @*ent'ng0org pSeleCBˆq).Shs.All.!?V1y.Cour> 1 Or{U0,@BackgrdColldao r~hKsvME>xSC1apaFl9pPal|ep $8IsRasA8O"pV ((= P OD ES| !Rang_"7ha =fACCO< n Dim ex As ExportFilter Set|= d.Ex(Destination, Format.n, Range, s0pal) Op%ps pex+exaOnish >N@othingElse#d.Save'nd If RemoveTemaryE\eF ESub ' s the t files.@param)e Tf of to r:Private 20 E(By8Ref(fPTypeOn Errorsume NextlKill Environ("TEMP") & "\"Extens *.tmp" =  ( ^+xME PSS S<<<<<N0{FCFB3D2A-A0FA-1068-A738-08002B3371B5}( `e me`` `` ` ` p X % %,!0i . ApiB@,!X i   AXP0iX ,!i Ai,!pP i  Ai ,!0 i  Api ,!F i  AFP0iF ,! %)  % A()  %,!Fhi ,%) %,8Xi\ `%) % % %,x( i0%)P % p%, iiiX  i 8 i X iF x )  %%) %  %  % x   (08 @ BHPX " `hp Bx "  B "  B "  B  " (08 B@HP " X`h Bpx "  B B  *<<X8HFJ`<F68Fp@:@8<xHLFP>:H>`  B     (8 PX ` p B     B      0  @  P  `  p   x]@]@]@0]@H]@`]@x]@]@ 'm 0 'm 'Xmp X'mXP 'm@ 'm( 'mp 'm 'm0 'm 'Fm F'mP 'mx 'm`(ffffff9@'Fm@ . All types$ B@AI - Adobe Illustratorai $ B@BMP - Windows Bitmapbmp $ B@CDR - CorelDRAWcdr $ B@ CGM - Computer Graphics Metafilecgm $ B@CPT - Corel PHOTO-PAINT Imagecpt $ B@!CMX - Corel Presentation Exchangecmx $ B@DES - Corel DESIGNERdes $ B@DSF - Micrografx Designer 6.0dsf $ B@ DXF - AutoCADdxf $ B@EPS - Encapsulated PostScripteps $ B@GIF - CompuServe Bitmapgif $ B@JPG - JPEG Bitmapsjpg $ B@JP2 - JPEG2000 Standardjp2 $ B@PCT - Macintosh PICTpct $ B@PNG - Portable Network Graphicspng $ B@#PPF - Corel Picture Publisher Imageppf $ B@SVG - Scalable Vector Graphicssvg $ B@SWF - Macromedia Flashswf $ B@TIF - TIFF Bitmaptif $ B@WPG - Corel WordPerfect Graphicwpg $ B@WMF - Windows Metafilewmf $ B@kX .i@]]   \ ! ! B@kd ! ! B@kk  .ix]X   ! y@k8  .ix]  (  ( X (X  (  ( F (F  ( .ixpAttribute VB_Name = "FileType"  Bas|0{FCFB3D2A-A0FA-1068-A738-08002B3371B5} |GlobalSpacAFalse dCreatablPredeclaIdCExposeTemplateDerivCustomiz EOption 0licit` P"& CurrentAs SngExtens!HasAdvanHced7s B@oolean(ImporIsRaster@DcdrA+CollecKub@L Property Get@QB()EL6 I=V EndFL G) Al=$_0j2ksF5  @| O7=(q< =  A^O8a !(gBkb= ? g_3c߆g A(Gv/HMwO '/?~g(GH= _ b1e$_ ( J_ ca~Cd?!c(.f =  ".NCHES_TO_MILLIMETER&S# X IRS 25.4PJFun_]``If cbIs Nothing Them1S\#>ew 1 .Add 2e(@"All ts0", "0, True, b t_tQI - Adobe Ill`rator!|aiPYPAFI BMPWindows B itmapqbmapCDRCorelDRAW1P`  P_YGMRmpr Graphics Metaf0bgmoc`CGMoiPT PHOTO@-PAINTDage2pt?1`CPT10OIMXGresachanmx1 MX6DESIGNER@"deQ)u)'SFMicrografx Design6.02sf`Y9SF?9X1A@utoCAD2xo= a X/Y9EPEncapsuostScri"epi O- _ X GIQ Co*Serve5|gi #JPGPJPEGT "jpg Pz2t2000andard1jp2`yM2PC15Macintosh PICTpc4QNP5Networ6kARn:PN6G?9PL Picture "f$sh.ImAppg.PP))SBV ScalVoN sv OH@ SW romedia Flashw :T/uPFh/to/{) U Types.Add Create("WPG - Corel WordPerfect Graphic", "wpg True, Fals$Hcdr) MFdWindows Metafi$le[mf[MF[End Ifg$Seet =  !Function Public  GAsString(Source As Boolean)pColl"Dim0NewItemFlGSFor Each InA.If CThe[  .Importable^ (NameɁO@oG!AEExNoNextDrEftBy<(AawBs drAHjFW@(cExit @~GW?ICW?0Pri:v <, Extens@B, HasAdvancedOpcs^, LaA &AIsRasterJ al .d@1oajafh.= C)ua.=G0=(=(!((b"iE" DA"=d##^C8@>AO>@ H P h"x    ( `xME PSS S<<<<<N0{FCFB3D2A-A0FA-1068-A738-08002B3371B5}``e me` ``` x %,!i A@ ih(,!>i !D A>i>,!f`@ i  mB Afif or,! i mP A`iCo,!Fi on,P(  %)H yp %,  %) pt % or % 4a%,@i`insi>ptib fb%) ns%`pt  4a%P(% (( X  ( B08@ " HPX B`hp " x B "  B "  B B  (*8*h&84*0 `     $ H P` Bhpx   B    (@ Xh xx]@]@]@0]@H]@` 'm8 'm @ '>m >'mp 'fmX` f'm@ 'm(  'mffffff9@'Fm  .Letter!@ $ B@Legal!@$ B@Tabloid $ B@Statement/Half@!@$ B@ Executive@%@$ B@ Broad Sheet$ B@A1RI$ B@A2R$ B@A3)$ B@A4)$ B@A5$ B@A6i$ B@Custom$ B@k .iP]]   ! B@  .i0]]'  ( b (fx b F'k   ( >  (> .i Attribute VB_Name = "PaperType" " Bas0{FCFB3D2A-A0FA-1068-A738-08002B33 71B5} |GlobalSpacFalse dCreatablPredecl2aIdCExposeTemplateDerivCustomiz EOption 0licit P"& Current!As Sng!IsMe c BooleanAWidthD ouHeig\ht s CollecVR$@ic Prot@y Get 3() C=3` EndFL7C/) ADG=_)C;)DA*c* (@*D= c+w+Fx@~,E s lW (A..= /WCW!bZ !( b= ? AINCHES_TO_MILLIMETERS 25.46 Funfch )i 8f lIs Nothing ThexaSaCq`ew -a.Add "e(" &ter", 8.5, 11, Gb$&ugalF4_("T oidA 17("S t m/Hal:f@5AEx0ecut@7.2a0?Broad Sheet`18, 2_ )$A159`84!(True(A2420, r329@'4]1 51460!+c`  a^If#[Q,07,r32`3As??4,XDimD4bN/2 ItemCs For Eachr In:2( A.F NextI% pB=Wv; #,m3p,$dnxQFactus =C= 1V Xb3 fM> d M$ eXRS$ *Mq .v, ( $ B@BMP - Windows Bitmapbmp $ B@CDR - CorelDRAWcdr $ B@ CGM - Computer Graphics Metafilecgm $ B@CPT - Corel PHOTO-PAINT Imagecpt $ B@!CMX - Corel Presentation Exchangecmx $ B@DES - Corel DESIGNERdes $ B@DSF - Micrografx Designer 6.0dsfPSPSSS<><<<0{65985423-A7D0-4C39-AC4E-490F4492B8EC}{3E6649A8-8A9E-4BBC-A1DE-A77311AF436D}hN e meh hP `(<`%h^'n f  "@ p r%` , 08 x% % x84  ( "08H "P Xh "p x   "   (HPX "` h x& " " x] ] ] 0] H] h l!& h(jo0 B@ h^Jo n!&'Nx' l!&'P B@ oH@]] rC@t5v' 5l xGC@zj r <B@|5B5F5D$@ h(~kqo N n(& P l(& <!B <!F <!D$@ h(~oHA@'o(8.< <B@toAttribute VB_Name = "frmGIFOptio ns" Bas0{65985423-A7D0-4C39-AC4E-490F4492B8EC}{3E6649@A8-8A96BBC-A1DEh7311AF436D} dGlobalSpaco False Cr@eatablPredeclaDIdTru BE`xpose0TemplateDerivCus`tomizD 0licit Pub I nterlkd As Booleanitial iz7TrandspintColor/ Index Long&8: Su b chk_C,k() cmd.EnA>CPK.Val\E ndmdCancelKMe.Hidi OK =T=A/ .InV= Â30 &F)Dim c]New ebAWith cC].RGBAssign 255,Gb/ .User ExIf b The.Type <> cdrb " .ConvertTo@G a@pyHAFBackb ` (ARed, AGreenCBGNA BIf#ay!$ !VK Form_Activ@[&XhkCG @a%`Q!\E! gH % Set j&; ]FLZF L(U !xME PSS S<?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]p`abcdefghijklmnoqrstuvwxyz{|}~.t..PrintDlgA4PageSetupDlgAXF ChooseFontAxDChooseColorAddLGetOpenFileNameAGetSaveFileNameAns:FindWindowA RtlMoveMemory0XGlobalAllocPGlobalFreep<esGlobalLock`\GlobalUnlock xME|4  $(,0SS S<@L@@L@BL@DLonve@FL@HL!@JL @LL@NLB@@PL@RL@TL@VL@XL@ZL%@\Lh@^L%@`L@bL@dL@fL@hL@jL(@lL@nL@pL@rL@tL@vL@xL@zL@|L@~L@L@L@L@L@L@L@L@L@L@L@L@LP@L@L@L@L@L@L@L@L@L@L@L@L@L@L@L@L@L@L@L@L@L+X )x %+  )$%+P(D )H%+d )(%+  ) %+` ) %+ ii Hihii +( iiX +h< i"+\ i" +(| i"```` ` ` `,x0izPi|pi ,<iii0iPipii x   %``` ,*X;ixiiiiii P %``` ,H =ii i@i`iii i  %``` ,! i i i ! %,P"H!1ih!i!i !i "!(%`$ &0""`(,.$"i"i0"i2"i 4(#% 6H#%`8`:`<`> @##`B`D`F0$`H`J, %$ iN$i  ,!P%@%i @R `B`T,!XP&%i @R `P`T,!Z&& i  ,!\'& i  ,!^p'P' i  ,!`'' i ,!b0(( i ,!d(p( i ,!f(( i ,Lp)0) iP)i  ,!j)i ))%)p))1 F <P 6   0 $ $ . 6H :        8 P h  <     (08@HPX`hpx     (08@HPX`hpxp & &H(p4 $(&@$h, &, & 4@ ,x   * &  @ H P X ` h p x                      ( 0 8 @ H P X ` h p x                     ( 0 8 @ H  P ` h p x                     ( 0 8  X  h  x           (8:H&6    ( H X h x          ( 8 H Xhx    0@P` p B(8HXhx       ( 8 H X h (x   *H H H H  H (H 0 08H h &p( H H H H   4 "P (x < tB X H` ( J H  h  4  6 B0 x tB  & @     0HPh   "p       0 @ Xh p        4 P 4p B  tB   , < (  HX`p "     (8P` p          ( 0 8 @ H 4P  6 B (! tH!B ! &! !""" "  " """"##  " #H# X# h# x# # #### #  # $$ $($  0$ @$P$ X$x$  $$$$ $$$ $ $ $ 4$ " % <H% (% t%B (&0& 8& (H& p& && && & 4& ' 60' Fh' t'B ((0(8( "@(h( ( ( (  ( ( ( (( )`) x) <) ) ) ) ) * * *0*8*@*H* P*  X* h* 4p* * 6* 6+ t8+B ++++++++++ ,  8, H, h,x,,,,  4, ",--- -(-  0- H-h- ---  - - J-8.@.`.  p. . . X. J/ P/ p/  /  / /  ///  /  /00 0  (0 280 p0 0 000 0 0 011  (1 H1 X1 `1 p1 x1 1 1 1 1 1 1 1 1 1 1 2 2  2 (2 @2 H2 X2 `2 h2    p2222 2 22 222 23 43 @3 L`3 t3B (4 >04 *p44 844 4 5 5 5 5 4 5 X5 >x5 <5 t5Bp6x66 6 6 6  6 6 7 7 7  7 4(7 `7 >7 >7 t8Bx888 8 8 8  8 9 9 9  9 (9 409 h9 :9 B9 : t0:B:  : : : : : : 4: " ; :H; B; $; t;Bp<  x< < < < < < 4< < := BH= = t=B(> 0> @> H> P> X> `> 4h> > :> >? @? tP?B? ? ? 4? @ :0@ Bp@ @ t@B@A HA hA 4pA A :A DB PB t`BBB B C 4C @C :XC DC C tCBhD pD D 4D D 0D ( E tHEB E E E 4E  F :@F @F F tFBHGPGXG hGx?This is a simple Common Dialog class which will allow a user to6invoke all Windows Common dialogs without using an OCX!d0************************************************ Functions:OpenDialog(WindowHandle, "Batch Files (*.bat)" & Chr(0) & "*.BAT" & Chr(0) & "Text Files (*.txt)" & Chr(0) & "*.TXT" & Chr(0) & "Reg Files (*.reg)" & Chr(0) & "*.REG" & Chr(0), 1, "Open") SaveDialog(WindowHandle, "Batch Files (*.bat)" & Chr(0) & "*.BAT" & Chr(0) & "Text Files (*.txt)" & Chr(0) & "*.TXT" & Chr(0), 1, "Save")SaveAsDialog(WindowHandle, "Batch Files (*.bat)" & Chr(0) & "*.BAT" & Chr(0) & "Text Files (*.txt)" & Chr(0) & "*.TXT" & Chr(0), 1, "SaveAs")PrintDialog(WindowHandle , 0)'PrintSetupDialog(WindowHandle)KT'FontsDialog(WindowHandle , "Arial", 36)T/ColorDialog(WindowHandle, 1, RGB(101, 128, 74))4**************************************************** "( Properties: (intRedintGreenintBlue boolFontBoldboolFontItalicHboolFontUnderLine intFontSize% strFontName% strFontWeight5***************************************************** ************* * Types * *************^^0^H^`^x^^^^^^^ ^8^P^h^^^^^p0^^(pLOGFONT constants]D@]D?Xp^^^^^^^^0^H^`^x^^^ p([this value should be 31 instead of 32 as an array of (32) actually contains 33 items in VBAp^^(# caller's window handle^@# printer DC/IC or NULL^X  ptr. to a LOGFONT struct^p#& 10 * size in points of selected font^# enum. type flags^# returned text color^# data passed to hook fn.^# ptr. to hook function^% custom template name^# instance handle of.EXE that' contains cust. dlg. template^% return the style field here' must be LF_FACESIZE or bigger^0&& same value reported to the EnumFonts'& call back with the extra FONTTYPE_' bits added^H^`# minimum pt size allowed &^x# max pt size allowed if' CF_LIMITSIZE is usedp^^^^p^ ^8^P^h^^^^^^^^(^@^X^p^^^^p^^^0^H^`^x^^^^^ ^ ^8 ^P p`h ^ ^ ^ ^ ^ ^ ^ ^( ^@ p] X ] p  ^ ^ ^ ^ p ^  ^8 ^P ^h ^ ^ ^ ^ ^ ^ ^ ^( ^@ ^X ^p ^ ^ ^ ^ ^  ^ ^ ^8 ^P ^h ^ pOpenFileName constants]D ]D ]D ]D ]D ]D]D(]D@]DX]Dp]D ]D@]D]D]D]D=% force no long names for 4.x modules]D= new look commdlg]D0]D H=" force long names for 3.x modules]D`]Dx]DChooseFont error constants]D ]D ]D Print dialog constants]D]D]D ]D8]DP]Dh]D ]D@]D]D]D]D]D]D(]D@]DX]Dp]D ChooseFont constants]D]D]D x z]D]D@]D]D0]DH]D`]D x]D]D ]D]D ]D@]D"/ must also have CF_SCREENFONTS CF_PRINTERFONTS]D ]D8]DP]Dh]D]D ]D@]D]DCharacter set constants]D]D]D(ChooseColor constants]D@]DX]Dp]D]D]D"constants for API memory functions]D]D@]D  #API declarations for Common DialogsP )API declarations to get the window handle API memory function declarations(global declarations]H]`]x]]]---------------------------------------------- Subroutine: GetWindowHandle! Action: Retrieve a window handle5 Return: valid window handle on success, 0 on failurem ------------------------------------------------------------------------------------------------------------Aas VBA does not support a Hwnd(window handle)property, we have to!use this function to get the hwndC"ThunderDFrame" is the classname for VBA forms, but "ThunderFormDC"Bis the classname for VB forms. The windowname is always the form'scaption property. z |$'xi`---------------------------------------------- Function: SaveDialog0 Action: Invoke the Windows Common SaveAs Dialog; Return: The complete path to the saved file on success, an empty string on failurem ------------------------------------------------------------------------------------------------------------ filter should be in format belowsFilter = "Batch Files (*.bat)" & Chr(0) & "*.BAT" & Chr(0) & "Text Files (*.txt)" & Chr(0) & "*.TXT" & Chr(0) & "Reg Files (*.reg)" & Chr(0) & "*.REG" & Chr(0)]]] ]  '   $\'d$\'kinitialize the ofn structure  (B & (\  (D  (H  (N  (P !P (R !P (T !R (V  (Z $  h  (Xd L (Xkxcall the API function $' 'z(d  !P'zk'i---------------------------------------------- Function: OpenDialog. Action: Invoke the Windows Common Open Dialog< Return: The complete path to the opened file on success, an empty string on failurem ------------------------------------------------------------------------------------------------------------]8]X]pP&if the initial file string has a value6calculate how much padding we need, so that the buffer"can hold a long filename on return ]  '   $\'dp$\'kPinitialize the ofn structure  (B & (\  (D  (H  (N  (P !P (R !P (T !R (V  (Z $  h  (XdP L (Xk8call the API function $' '*d !P'*kz'*i---------------------------------------------- Function: SaveAsDialog0 Action: Invoke the Windows Common SaveAs Dialog; Return: The complete path to the saved file on success, an empty string on failurem ------------------------------------------------------------------------------------------------------------ filter should be in format belowstrFilter = "Batch Files (*.bat)" & Chr(0) & "*.BAT" & Chr(0) & "Text Files (*.txt)" & Chr(0) & "*.TXT" & Chr(0) & "Reg Files (*.reg)" & Chr(0) & "*.REG" & Chr(0)]] ] H ]0   '   $\'d$\'kinitialize the ofn structure  (B & (\  (D  (H  (N  (P !P (R !P (T !R (V  (Z $   (Xd L (Xk   (bkcall the API function $' 'zXdP !P'z8k0('i---------------------------------------------- Function: PrintSetupDialog5 Action: Invoke the Windows Common Print Setup Dialog! Return:1 on success, 0 on cancelm ------------------------------------------------------------------------------------------------------------H ]  b '!Initialize the PrintDlg structure  (\  (D  (Bcall the API function $'i(---------------------------------------------- Function: ColorDialog/ Action: Invoke the Windows Common Color Dialog@ Return: A color as a long on success,0 on cancel, -1 on failurem ------------------------------------------------------------------------------------------------------------!]!]!array to hold custom colors] "]8" ( & & (+& ((  "(\  "(D " "(B "(F & ,$* "(;Cif you do not fill in this value,ChooseColor will IPF or do nothing 6you must also set the CC_RGBINIT flag if you intend toset the initial color  "(k "$'$ $ "!' "!'d $'kz'i---------------------------------------------- Function: FontsDialog/ Action: Invoke the Windows Common Fonts Dialog0 Return: 1 on success,0 on cancel, -1 on failurem ------------------------------------------------------------------------------------------------------------P"]#]0#]P#]h#]#]#]#]#]$$1check to see if user has chosen to initialize thefontname in the dialog 0 MS Sans Serif'Bdh 0'BkX-check to see if user has chosen to initializethe font size in the dialog 2 2'Dd 'Dk B@H$initalize the dialog |  4(\  4(D 4 4(B` DH'F 6(~Normal/Regular F 6(v]P$; Copy to existing array, padding or truncating if necessary]h$ @ @  'H B H B H B $ \'Bkh B$L+@RNote: all of the overhead associated with initializing lf.lfFacename to a specificCfont, affects performance. Leave this blank if this causes concern. J @ @ J$@ J 6, J 6':  :$'> >z(k  >$'< <zk < 6 :A@ < 4(+CF.flags = CF_BOTH + CF_INITTOLOGFONTSTRUCT 4$'8 8KT user canceled'.zHKT font selected 6 < :A@ 6! ,$*' 6!X,' 6!X,'determine the font weight 6!~KTDontCare'dKTThin'KT ExtraLight',KTLight'KTNormal'KTMedium'XKTDemiBold'KTBold' KT ExtraBold'KTBlack'S 'n 4! X ''.successzX SP error'.z( n z  '.i ---------------------------------------------- Property: ValidateDirE Action: This function determines whether a directory is valid or notm ------------------------------------------------------------------------------------------------------------$8without this, we would crash if the GetAttr fails(if the#user selected an invalid directory)X 2make sure the user h-as selected a valid directory N$f h' d ' k i ---------------------------------------------- Property: strFontName7 Action: This is a read-only property which returns the5 name of the font that was chosen in the Fonts dialogm ------------------------------------------------------------------------------------------------------------%]`%x%]% T   T$'R R$V  T $'B  'Tk B'Pm---------------------------------------------- Property: strFontWeight7 Action: This is a read-only property which returns the7 weight of the font that was chosen in the Fonts dialogm ------------------------------------------------------------------------------------------------------------%]& &]8& T   T$'R R$V  T $'P  'Tk 'Xm---------------------------------------------- Property: boolFontItalic3 Action: This is a read-only property which returns< whether the weight of the font that was chosen in the Fonts dialog is Italic or not.m ------------------------------------------------------------------------------------------------------------P& 'Zd0'Zk m---------------------------------------------- Property: boolFontUnderline3 Action: This is a read-only property which returns< whether the weight of the font that was chosen in the Fonts dialog is Underlined or not.m ------------------------------------------------------------------------------------------------------------& '\dh'\kXmP---------------------------------------------- Property: boolFontBold3 Action: This is a read-only property which returns< whether the weight of the font that was chosen in the Fonts dialog is Bold or not.m ------------------------------------------------------------------------------------------------------------' Bold'^d'^km---------------------------------------------- Property: intFontSize3 Action: This is a read-only property which returns8 the point size of the font that was chosen in the Fonts dialog.m ------------------------------------------------------------------------------------------------------------p' '`m ---------------------------------------------- Property: intRed3 Action: This is a read-only property which returns< the Red component of the color that was chosen in the Color dialog.m ------------------------------------------------------------------------------------------------------------' 'bm>---------------------------------------------- Property: intGreen3 Action: This is a read-only property which returns> the Green component of the color that was chosen in the Color dialog.m ------------------------------------------------------------------------------------------------------------0( 'dm<---------------------------------------------- Property: intBlue3 Action: This is a read-only property which returns= the Blue component of the color that was chosen in the Color dialog.m ------------------------------------------------------------------------------------------------------------( 'fmh;---------------------------------------------- Function: StrToBytesV) Action: Convert a string to a byte array" Return: a byte array as a variantm ------------------------------------------------------------------------------------------------------------(  h$*'Li:---------------------------------------------- Property: PrinterName3 Action: This is a read-only property which returns9 the the name of the printer that was chosen in the Print dialog.m ------------------------------------------------------------------------------------------------------------p) 'jm88fAttribute VB_Name = "ComDlgNoOcx" Bas0{FCFB3D2A-A0FA-1068-A738-08002B3371B5} |@GlobalSpacFalse dCreatablPredeclaIdC@ExposeTemplateDerivCus tomizEEx t_KEYSa$WithClassBuilder6" ,"Yes Top_LevelOption alicit 'This a si^e CommDialog ss which will allow a u@ser to i nvoke W@indows!dG@/out ing an OCX*,@FuncA1s:BOpe n*(Handle, "Bat,Files (*.bat)" & Chr(0)"*.BAT Text tx TX RegG regREG, 1&-")3v/4l/" "A&s#~#AsPrint , 0a'SetupaFont"Ar@S", 36!Color"$@RGB(106128, 74) W[`>Prope0rtie$XRedGreenCBlu'boolBola8Ita@x UnqLina ASizstrWeigh'p0 * Typ`m * !6v` A`mn` alStruct As LongHw`ndOwnhInstanlpAilt ?`$ A@nM\axnI,x%e  Tit@q Initq@WDir r fplagsg e@OffsetInteger$bens Def Al'0Data fnHook]r)1EndB"N#POINTAPIs A#!Yg'LOGFONT cor#ts )C! LF_FACESIZEpw31 _FULL8637! w0 t7 lfH6w a 1lfWidthlfEscapemenGcOria|=olfsCBytA#D&lDlfkeO |Char3pXlf@ci$lip@S $QupNtylfPi}AndFamil lfF+%() 'tvalue should b@e 31 i!ead of 32 asarray(32) actp @$ta 33 itemŐnA ' "CHOOSE(8"O10Pt`' cer'Q hhdc11"wpQvRDC/IC or N .x pLogc,tr.5W0 iPoh ]10 *0ze ps@selectf{{f9Lfenumg wxrgb}OprrntcaקLdaNpo hMfn.p[O pso4QgBc" ' gtqbB-rs"@.EXE tha`'/. dlg0Щ szStynp3`8bfie8herI mGfXpt PaperEPO@INTAPI)rtMargin: 4@@ Y+ARPaintAe?=-9 ChooseColol9ԃergbResullp!iB" ]=o)(]Const CCHDEVICENAME = 32 B &FORM ^ lGSGOwD@erOffsep wDeviceOutput9faj+w MOdDEdmCˌ *SpecVersiohn b{tExtrb0FielddmOrientW@  NOPRRNP TEST c NETWORKBU9` NOLONGwiR 0-? fBoAHno l n½0 4.x module, EXPLD%c@newPcommd1,NkRE CELINKS7O [OCvL3Oe '6F@-THROU SMAXLESST B|MIf%0  d`ialog ePD_P?@>NUM  NEEN2jN<nst PD_COLLATE = &H10 Private CoPRINTTPOFIL2SPETUP4FNOWARNINGD8DRARNDRC!10"I"2"DEFAULTJ4'SHOWHELY8USEDEVMODEC`OPIES&"AdBDISA8BLEHHID0NONETWORKBUN_ 'ChooseFont c{antsCF_SCREENFONT@1/ER 2 0BOTH Or @  k4&PINI8LOG pTRUCQ @vS$TYĴ80EF(FEC<0APPLYEUANSxION@WIxPTS B 9NtOV$OYNOOEMEc SIMU@C_PREVENT4+OLID@ORCC_xANY'`BBƲ fAPI memory functi GMEM_MaZ .B0ZERO{GHtND(Z)B a declP!"  Common @DialogXeDQe F ,ntDlg Lib "comdlg32.dll" Alias "%`A" (p0 As)LonfgAG9 D LGageSetup p.up5x ~POSH_Vx2fyP1_Ucb5QrooGetOpenFileNamefn0Sb$ss %.7 to g`Pthe window kndle(&/FpWuser32 ByVal lpClass String, x@[ C I; Sub1`pyMG kernel Rtl0Move3P$hpvDe{0 Any, Source:# cbCo|pye;pD`=3GlobalAll,ocC%7(wF0lagsEdwBytef_$_$Fre+hp6 Locko bOLrRU~n//" g\Dim gsLtrQ# Weight1'intSizIntegerlng0x+uS4BblnaItalicABool@ean, gUnderlincm_"`er '- .routP: AS4Ha;' A"vP: Re6epa->'urn: *v d osuccess, 0failurA' *ub)eWtWindowHandle(strClassName As String, \ `)Long 'as VBA does not support a Hwnd$(w h)property, weve toCushis function get th&F#"ThunderDFr" -cnforms, but 3Fo`rmDC"E5 . T7X)always 5's"capRAf. Ge x= F|) End vF|/-): SaveDia$lo A: Invoke Hs CommY { Return:Bcomplete path AdAs@d file succ$es@[an"em8ptyfailure*5< Public{FE(C@ýeF`ilterEiTntIx T,it@@HOalA?InitDiCJW"should be in§athlows%"Batch@l(*.bat)" & Chr(0)"*.BAT!TextGtxOTXLReg'reg REG Dim ofn&OpenAjBuff.lngApiQ.!eOn Err}GoToA8ra If/ <> ""aYS< aA Pa|ddT8Ch= 257 - Lenx; vO*=J&d( , 0ElscY B(IfAiN~iz|.9uc`y .l SA=Aaflags@IOFN_HIDEREADONLY F Own`4=礇c.lp V#`>g=Xie# eBMax. 0ae)`31, Cs=O.K In BKValidatrB })`vbectory$N:&G4? #9kAsCur@'cal"lbAPI `Nh= ),(@ 30l 7b "t ExiDka  Q/ AqW.P?>:@td`4b: 1KWqtt} Kotft`net tt? tgtt V,?\Integer6tt$3$S uhe?hhbhd hBh'if29YC`?Agh`a valu`! "" @< A Pak=me# HBMax!. a0ae)31, ucw=AO.K In? BHKValidateA@)L8fE3@?7K?sCur>a c]]4gdd IcallAPI 2f Wq= Get!3ax(I 0 $ # ""AExitf %L&!7'@:; Ee`#(H: PtS p7|R b|1Zz0cancel ?yyryvqPSFRHXp_ZPdlgs1`RDl= + PD_PRINTSETUP@7AOYQ.P.OߕOB/UaB0'?40`< /5 (/''Colo?C& A c as a l'x', -2) ((CD(|, )T$**CC)Chooser6+Res 1C-'array aho customCsbytCRsA(`To 16 * 4oR2Byt0~CCoun0wItgeFBIpd(_aylo UorSf^ay(W)-0Yx Nᦷ1Wr$Y CC69t2998CC hInstQ p@Conv@, vbU nicodІ'if you doP notlthis valuDe,8 witIPF hЦ%nr%s1'mP also setryCC_RGBINIT K 4 ejto?%&rgb)= GQIG-=v/0(bS+%JpQ guaO+ S l~r5(b~-IYion: FontsDialog ' ActInvoke the Windows Commo n Retur1 8suc@cess,0cancel, -4failure-h Public Fun (mHandle As Lon g, Opal strInitNamStr"iintSizInteger)( Dim CFCHOO@SEFONT L LOG lngFntDlgRe0sult"Lo>gH6Y% AddrMem vTempArray(,Byti,@> , 0@)EDG D&)@ TosVFF'-te: a ll ofoverhead associate@d with@8i&t'lf 7Fa ceba specificOh, affects perf:.Eavis blankathYca@orn.!F5`Jj1M, 2eH(, !$%#+NextY ebLb ``= GlobalAlloc(GHND, 1! #0TExitv  1Swek`Lock(3% p(ACopyory0 ByV` , LFBp,~0' IMCF_MM1@@Q&(L Sel , CaseQ!`pKsedGJT=p 0#1 'hgRA1gDFb=FConv(2, vbUnicodet!1gblRn Itfc CpBool3tUnderlinef(7 'determQt wRc7 ce# dh"DpCaredA,160 GTh\in22tr!ExtraLAh3_ = xwQ y? "5Medium/%6/-DemiBoldOE7OM! 8 _Y9_nlack PrO7`17  g pq(ĝCLngQ.i)1tހ=KO 'eqG1S- D: _ed_C Pro@tHy: Pmid0DiU: This function determines whether a directory valid or not ' -h Private FVaDir(As String) Booleanwithout t, we would crash if e GetAttr fails&( ussel0ed an in) O n ErrResume Nex 'make sure3A'h-as * 3(IfIp) <> vbxTh>ep3 = False;CEG TruHDnd If E@e'jX Property: strFontNamq' ABa read-on0ly p ichturnsXn@ oCvf@!at w]chXoseq As@alog gublic?{ @(C DimTemp,E lngCouDntLon4 F= 1 To Len(g?-`XB `GMid,  , 1deHWAsc(D )` 0@eUg ic /@ 5e1 -< & ! + 1*a_` E!Y e^ NE(!TeWeighbetyewbf if?/f _f"2jcfgfBfGf)Qi#/Pz3u?=D3Rp333J?4g#;4b0aEItcO4?gK4QU94gsdihq. 6` K#6ƕ!+gblnpaH_w$̍Vo9--VUnderl""߯""""" u" "" #@#O## ,#@ EIS##oBlBold_#s_#_#_#_#_#_# aEo "" ""tlFa""E:EhO"G"d!!qPQ EintaSiz??ς!qgpo sp!!che Fonts ' dial(og.P-h Public Property Get intSize() As Intege r  = gEndJ/*Ɂ}C:ARed Action: This a read-o nly p[which turn t component of  colorat was chosen7~C:c2b _A9@blngRGBValue \ 256 ^ 0 Ad255 r  g%gGpreen{hh g3UiC:i14%!2hB@B4Mwi!4?i??"4a4 iT42J4?i1FunStrToBytesV4Conv a str@ing to`b arrayaTRe: a variant?9?).riXvat  ( @"V#ˠ , vbFromUnicode)(/?(#dP,terName?enp rf O22pgbm_ 1  t ExMEPSPSSS<(<<<0{D11AAB05-28B3-4199-A987-664840F050BE}{F956D7C4-E4F6-4712-9784-E113C9117645}@L@L@L@L@L@L!d@LX@L@L%@L @L@L@L%@Lh%h!Th!Th!ThA@\hn h  8 x   8 "x  `,Pi 0i  i^  $( &%` 2h 4 6 8( :h < > 0XP(%X %p(X  8Ph  8 X`hpx "      "  ( 8 H X h x   " "*(,X*, "  " 0 "8@ HX p   B     ( 08 @H PX `h px  "     "  0HP "X`x " " " "  " ( @ "H P "X ` h p x  x]DUniform]D Standard VGA]DAdaptive0]D OptimizedH!]D Black body`]D Grayscalex]DSystem]DWebSafeI]DCustom ]DNone]DOrdered]DJarvis]DStucki ]DFloyd-Steinberg8] P] h] ] ] ] ]   C@J C@( C@ C@ C@9qo8  C@ C@( C@ C@8 C@( C@ % C@!F C@H!d C@`9qHo@x  !d A@P  !d A@X J(o !d A@  !d  !d A@P  !d  !d A@X!T  !d  !d A@P !T  !d  !d A@X o B@ o8A@ B@ ox] !&'!& !d$' !d'(x !d $@' G'j!& !&'!& !&'n!&'o  KT ' KT ' KT ' KT ' KT ' KT ' KT ' KT ' KT 'npihP ^ (P "(!&d0 "( ( (ko]]- ThunderDFrame !$xCustom palette (*.cpl)$,*.CPL$,Spot palette (*.ipl)$,*.IPL$,Process palette (*.pal)$,*.PAL$,Adobe Illustator palette (*.ai)$,*.AI$,Freehand palette (*.acf)$,*.ACF$,Adobe Photoshop palette (*.aco)$,*.ACO$, Open Palette .!0Custom Data\Palettes &%*'  $~ (dko( !& (&oh !& (&oX !& (&o0 !& (&o( !& (&oh !& (&oo'A@A@oxAttribute VB_Name = "frmPaletteOptions" " Bas0{D11AAB05-28B3-4199-A987-664840F050BE}{F956D7C4-E4F6-4712-978113C9117645} dGlobal!SpacoFalse CreatablPre declaIdTru BExpose0TemplateDerivCustoXmizD 0licit &P"& Ct PAL_UNIFORMUniformSTDVGAStan`dard ADAPTIVEHAdaveOPT).ed BLKBODY Black boDdyR GRA G`raysc@R SYSSyste:WEBAWebSafS.CUS.]MVDITH_NONANonBORDEREDOrde@, JARVI-Ja8rviAċhB STUCKIStu(ckiFFloyd-Stei`nberg 0ub Smoothing As 0LongFTypeFile SHDith@#Intensityn Num@Colors.Initializ@cBoolean)]Sub Combo()  W` cboA.AddI`D b+a9u8O76FS(ListIndex@<1End a !`Q6d c`4~|T {4 z4yH),0>,G_ChangeKToggle`trol txt L],JO.Tex0t <> NSpin% spn? * |, #ϴD`A2OpenButton (G=(7DjCw,UbOrt"e? Q_O 82OOTO o~n!/ //T)6PcmdCancel_C^k*Me.HidK! dOK+Setcs2cDn%Dim ~l]q6@3.xVala14"i= GF ID*vj=q9L! lFin`I8c 070r{<If <-1 Then &[#woLwp/ p=/?5FuncD{),elect Cp* pcdrT_a BB0_cohFo_k_X__sStd__SY/)/ohD_߻tOHs?_z/(IEKR)3-ǍC]l(EnW?w;a;7 SDisqd.Visi 1-x#x!E1x>1If5?e\| \Wcdno>NewmDlgNoOcx3{VSPSԽQ=pno.alog(p?WPTowHle("Thu rDFrame", Me.Caption), "Custom palette (*.cpl)" @& _ C hr(0)6"*0.CPLJ$Spot i hI 4Process 7!PA Ado@be Illator SaiR EAI _FreehHand cfCF ;PhotoPshopoO, 0Open PApplica.SetupPathAData\s")If FileN <> "" Thentxt .Text = Dir(EAIf  Sub Priva spnColors_SpinDpown(@C.`Value@M- 1Upg+[DitherIntensity-/2 J4S= L8SmoothingQ7<o- _CqgeA@EUserForm_Initializ'dPFalsed@aCombo.(_JgxME< (804,SPSSS<<@<<<><<$D< B L R ^P d j p vP ~   P    P     rp`   "@    `   X ixi   ii  X     "  $  &X  (  *  ,  .X  2  4  8  <X  @ )Bx H  J` 8 )BX $% L  0 X  R` T)B(%i\  P( `hi^ `,%`b \h) (%)hH(%`j V j0)l0% p(4% pi )% 8% 0%,8 6)X`%i  <% i^  Z`@i^   %8 % <P(    (  0 "@ HX` x  " (H "PXx " "  " (8 "@HX "`hx " $ "  $0X "`hx " " " " (8 "@HX "`hx " " "  0 Hhpx "  "  "  4 @PX ` p  (  6PX` "hp&&&0H`x  "  "J 0  @ P ` h " p x  0  $   "   (  8 X ` "h .p  " .  " (  " (( P "X (`  " (  " (  " ( 0 "8 .@ p "x .  "   "   "   "   8  P h p x      "   "    (@HP p " "     "(*0` "hp "  " 6 " X`h (p  >&8 @Pp <"    *( 8X        0 P`h "px " @" H " PX` h x<    ( 8HP *XB        (@ HX p x      0 8 HX x       ( 0 @P hpx ."  8Ph *"   (H8h     0@X "` h x   " x]@]@]@]@]@(]@ĈP 8]( D!d %. !Fx H!d'6k`kX H!d]P H!d %!'   J(j H!d (ko P!d % /No D!d % /T !T!X V(j !T!FA@Z !T!F !T HA@\k(o  b!A@`oP h!'fo n!& (lo t!& (ro z!& (x !x |(jopP A@P !& (j !& ( !& !& t(jo A@P !& (j !& ( !& !& t(jo !& (o !& ( !&A@oPP !& (o0 !& ( !& (jo A@P !& (j !& (o !& (oP !& (o !& (oX D!d %A@o0]P]h rC@5v'  r !B@|5l xGC@zj5B5F5D$@ |(~kqo (o` A@ro@ !dA@ !d %b  (A@. Figures out which files have to be processed. ('<'> ( ( B@ !d B@! Effectively does the processing. ( !d B@  (A@dInvalid source folder Invalid FolderA@kA@o@ P P!jA@P D D!jA@P  !jA@P %! %( %! %( %! %( !j (j !j (j !j (j !j (joh B@  !B@o0] !dSelect Source Folder ThunderDFrame !$x$'    (d  !(dko  > '>File processed: >/ < (k8 OKNOK$ B@  !H  ,Jo  < '< Files found: < (ko !d$"? $ $  (doXX !d$"? $ $  (do !d$" $ $  (do !d$" $ $  (do !d$" $ $  (dopX !d$" $ $  (do8 !d$" $ $  (do !d$" $ $  (do 0!d$"? $ $  0(doX 0!d$"? $ $  0(doH !d (6o( !d (:o !d (>oX h!&Inches !d$"  $ $  (dkd !d$"  F  F$ $  (dk@k8o0 0!d (o h!&Inches 0!d$"  $ $  0(dkd 0!d$"  F  F$ $  0(dkhk`oX` !d (No8 . A@PA@R DA@T PA@TA@VA@Xo TEMP$Z\converter.log (do  !.: b ! B@Lo`` B \ % B@Lo0 hInchesC@ MillimetersC@9qo/inputs the the page size based on the page name(]] ^ ^ :!d G|j ^ $:.` `!f h( `! !F$ $  0(dZconvert to inches `!> !F$ $  (dd h( `!$ $  0(d `!>$ $  (dkho`6fills the color modes combo based upon the file format]P'8 hB@ h ! %A@L# If LastUsedColorMode <> "" Then2 i = FindItemInCombo(LastUsedColorMode, cb) If i > -1 Then .ListIndex = i Else .ListIndex = 4 End If Else .ListIndex = 4 End If'8o h / !B@$@ |(~o0 ] l!x!z l!x!|?? l!t%v.pd p!~!B@o 0]] . A@jTEMP$Z\test. ! ! %. !  B@Rk !  B@k  ( B@Bk o #displays the filter's export dialog ! KT ! A@ KT ! A@ KT ! A@ KT ! A@ KT ! A@ KT !! !!R! (k B@ ! ! !B@kH KT ! A@ KT !!] !!R. ! ( !P (Pk B@ ! ! !P !B@k KT !! d !B@`kH dB@ d! d !B@Hk KT !! L !B@`k LB@ L! L !B@HkSnix'enables/disables the page size controls b b!jA@P  !jA@P 0 0!jA@P h h!jA@P !j (j !j (j !j (j !j (j !j (j !j (j !j (jo0$enables/disables the bitmap controls ^ (j ^ (j  !& !&A@X  !& !&A@X !& !& !j !j t(j ^ n(j H ^A@P ^ (j  !& !&A@X ^ (j  ^A@P  ^A@P  ^A@P ^ J(j ^ %(jo` A@r A@r dA@r A@roPA@o80Attribute VB_Name = "frmFileConverter"  Bas0{62AF07BC-D634-4482-ADCA-D1C7F2EBCD2D}{07FAC289-3AB9-4988-A078-4319AAFD1F96} dGlobaBlSpacoFalse Cre atablPr@edeclaI"dTru BEx0pose0TemplateDerivCustomizDOption 0licit P"& LastU:ColorMod@e As SngIsEditingBoolean "PaperTypes%8lec8 untLo .Cur0rentPWithEv@ s _IdJ .VarHelpID ^-1 /Sub cbo@s_Change() " If ?= f The@@Dim Item#ABASetC= Defaul:.GetBy(@!ToTextA .IsRkerkq=K5.%End IfNotM""=0mage-?cdrID@B[O:@1B).0 cmdPalette.Ena]f d+C @@%#EpGFrom,G? ! e F_bo#K.Advanced(.HasEs/Toggle@Bitmap troly.$\ R aInitGH˅ ,[ +b,BP]Size -U pdInfoA .ListIndex7Uma5 R chkAntiAlias_C kE' +.Val'A spRa Maint`A  BackgroundBƁ.`lL5d-D[OЋdhkBGHeight+ S0/ txt(spn86 ta x3mQ#(Width#Q Ac#pk# y2oaAf["Oes?!"b(n +uBd!chkO writ`E/;.F c((HProtie`F?5.ke&,P,s Oue Q Recurs ,F Fproceso'.ReD9@!'G2`solua//Re/'/x//gEo m Seļ?4Fpar !1%AsSekApplyrd 1f/C <> 038u8md%ShowDialog бOCVVmdm1c1pNew 2&qbqvQ? c.CMYKAssign 0,%bAWr3Ea 1bߵ FileConverter.BackGroundColor.CopyAssig@n c If .Type @<> cdr\RGB Then 3nTo$ ncm:dg? = /(.Red, GreenA Blue)ME`nd If W ith  Sub Private  vCancel_Click(G ledDTrue!&lose &Un@load MOK OpenLogger txtIName.TextnUtils.IsDirectory(Sourc)Me.MousePoinhfm HGlass T@!leForProce}ng'gures out w@hich fs have to be ped.KXDryRunWœ unt@0CurrentTlblAsEd.Captio""U xFalskE!list>ed.Clea~r B oc ' Efflive ly do@PthJingJ)G"!]DefaulM!vAE*&MsgBox "Inv@alid sR folder", vbExclama2,F$!vxCjaopyC#trol c@boFrom, Not .Enab }CTo?yq# s mpO"Ts.Pages(0).Vis~i_!12OK%!j#mOA?Dm+Palettfrm50Show oALEGeapi@|NDim d As Str $bg@BrowsDlglnSel` #  rWindowHandle("Th erDFrgCT)r0h""f.Qk  Er %Aq7{|_TPed(ByValRAt, 6ABoo}]n  ?h .+ 1oiP" gr: " &a& "/CtYEj.AddItem (IIf( 0 OK"N`.Lo(r2 - 1, 1)p?-Ė 4Scann-, EligP0D s leO sj/qo( spnHeight_SpinDownuh-^Trim$(sptr$( *:<)00.5QR|Up2)8 + YImjo`uM݁1oƺonO> O!ONWidthxt7[Ʌ2?$71wЁResolu_xt_U<_^__P<_"xtA7+ o2l2O@5  -_Change@{LW.xp <End Sub Privatep txtImageWidth_Change () FileConverter.L = l.Text PHeighta"]2)]Exit(ByVal Cancel As MSForms.ReturnBooleanqIf cboUnits.ue>"Inches" Then (M) > DRAW_MAX_PAGE_SI(C 84KeWi ."Ri0 FinRCIn(Fi-441.)0i#F4 E{ QITu qsiwӀFwxy.CMYKAssign 0F,%2cmdgW|.`RGB(255, EC L CreUShu(d(Document QT>sq"Owd.ActiveLayEbpseL2(QL.CerX, _rY B. 0.25Dsy1*l.j6R 10QyHDoSh owAdv1dDog(Op Variant`) If Options.Initialized ThenSetProperties FilterJEnd If4.ShowDogG%PNot Doc Is 1 hin Q.Dirty = FpalseCloSub 'displays the fk's export d` Privat@e Func oAdvanceds(Format AeType)BooleaSelect Cas%. Y cdrAIce9eConvAer.AI, F *DXF.+s WM P"G+WPGEPS BMPCi@DX|frm Compress쁺il. K&ae NK [ 6ZJPEEgeJErTIF,[.:@?:!Dim StructEkA`9=?H=*+HseCkTransparentO`4Kk* ??K+K .Kh( , NPNlNNC _CA-aH@<! B;a9  "GIO7͋  A& Eħd cbo,Q .#Fd{txtqHeight* 2s Width UsSoptLandscapeo`Se P`rait?lbl 4m{rjspn~ t j)%)*)bitmap_) W)B"?) Ĺ4)chkIm,~ ( E 9C*SpiNn.p , Value_QSrc HF AdspRa( r %True 8And p ge/,dAntiAlias o%p7ColorMode8@ ResoluWHM 4 G!,  cmdPalettHabled = DEn mpOptions.Pages(2 ).x End Sub P@rivate UnloadAllForms()* frmBMFP 2TIFPNGalettFeser_Termin W  'i---------------------------------------------- Function: FontsDialog/ Action: Invoke the Windows Common Fonts Dialog0 Return: 1 on success,0 on cancel, -1 on failurem ------------------------------------------------------------------------------------------------------------P"]#]0#]P#]h#]#]#]#]#]$$1check to see if user has chosen to initialize the      !"#$%&'()*+,-.0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|~xME PSS S<>9\kPdH9\k8q0o(0 4'm'4oAttribute VB_Name = "PNGExportOptions"  Bas0{FCFB3D2A-A0FA-1068-A738-08002B3371B5} |GlobalSpacAIFalse dCreatablPredecla9IdCseTemplat@eDerivCustomiz E 0licit 'p#' members P_bInitializ3As Boole$anub m!terld TranspwntLong0ColorIndex.ZPFuncz0 Get B()G K@]RGB (.Red,B BlueSGreen) End #H(Sub'FormProperties(AA)fNG+With  B0AK[= .In^ /@:.G Set9 Z6$!=u@ ;>> :) BIV)ψR:ef!:w`rtFil3:D8im \+ 0e-tcy 1GE.'"Ee 0sI-A cM !Fi ao!lOy8`2rC=c㗅 x @Class_(DBNx H (XxME PSS S<<$<<<N0{FCFB3D2A-A0FA-1068-A738-08002B3371B5}``4 ` H %, ), %i. 9i  ,R@8 %)` % &%,! i  bP(%P((   (0 B 8@HPX` Bhp x  B " xprivate members]@]@]@0P ,' .''4 4'i]h (.&x & 9 9PqX &.R %i@ 4'm('4oAttribute VB_Name = "TIFExportOptions"  Bas0{FCFB3D2A-A0FA-1068-A738-08002B3371B5} |GlobalSpacAIFalse dCreatablPredecla9IdCseTemplat@eDerivCustomiz E 0licit 'p#' members P_bInitializ3As Boolean Trans"pgnt CompressɁcdrTyp (ubI Func GetProperties(,  A'") m_H]AEb 0=D @u+A'@mJ End25AYP7S7B,Stpruct~F!Dim expA5S= e WithA 2.FJH I; <CA$q@I@1F yA~ ](s eQ/ B/YSub C lass_()k rAo(mXxME PSS S<<$<<<N0{FCFB3D2A-A0FA-1068-A738-08002B3371B5}(`4 0 %,x )" %i  ,RP %)( % &H%,! i  b%8  ( B 08@HP BX` hx  B " xprivate members]@]@8 "''4 4'i(]0 (.&' & 9qp &.R %iXP 4'm@'4o( Attribute VB_Name = "BMPExportOptions"  Bas0{FCFB3D2A-A0FA-1068-A738-08002B3371B5} |GlobalSpacAIFalse dCreatablPredecla9IdCseTemplat@eDerivCustomiz E 0licit 'p#' members P_bInitializ3As Boolean Compr(ess cdbrTypub7 Func GetProperties(Val) 9 $m_7=  *= Tru @\m5 EndF&DP +S +$Structi!Dim exp-= Še WithA 2.K?JCC 3 CZ?'< y5h ~(ObI= TTSub @Class_()+@*Ɓ4 tProperties(, 4XxME (SS S)K5@dXxME (SS Su#5 @jPESubt SKDfCAf_<@.G@m_@.m= -@0,/DryAu (pB# V#Class_()c K,@ oWit XxME (SS S?@ABCDEFGHIJKLNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ (SS SK\  %DvPFSub SEfE}CDfA/AD.Cn{( C( D.Cm_D.C` DFCD.C]D.C`D.Cm_D!<9;y! G(J@G 仡GClass_()6k C XxME (SS S<<> &8` p  J  Jh x     6" 0 8 HX `p xB "  *" (8 Browse information type^ ^8^P^h^^^^p@API declarations`HH(]$TsTr]$@[]$ , .]$0]$H1If the lParam parameter is non-zero, enables the,OK button, or disables it if lParam is zero.(docs erroneously said wParam!))wParam is ignored and should be set to 0.]$ 2e `#]x+Selects the specified folder. If the wParam)6 'as VBA does not suppo@rt a H}(window handle)property, we ve to 'ushis f gept th#"ThurDFe" classname f orB"ms, but FormDC"@T  although tJ#@ 6neeXded@.Y 8B always#m's cap >. WIHBI(strC5N5StriA LF, zCwuummy/ceduriat receiv|+turnsEcvalue of!@AddrOfB }ator@?'Obtain sxa cTbworkar.o}a youWn'@ssiJg'GditlyaIa memHber a Mr-` defined typ^F K` too rlxV !2(re here(mFpB~($z 8d' Invok@1/ "\"¼@8=& #@'verif ch@XGceoryk@xi` /g sDm )b g '{ocateraour$C'=蠂All LPTR, L H' 瀇Bq_ faB є36P~1((rt*! oznh,   must pre-Fd!4 SH 1$$( ‘L @^R27q\ck"Lef\ ,PZc1, vbNullCharx) -^X  ,B   Th  T  `p  `  T x  0    4  X 6` ,B    ( 0 P .X .B     x]@]@]@8 Returns the image type @return the image type.X 'm Sets the image type! @param ImageType The image type. 'm+ Returns the common name of the color type.+ @return The common name of the color type.0 'm( Sets the common name of the color type.* @param the common name of the color type. 'm Returns the types. @return The types. .B & W $ B@RGB $ B@Paletted $ B@CMYK $ B@ Grayscale $ B@ 16 Colors $ B@k .i8 Returns the color types in their string representation.% @return A collection of color types.`]]   ! KT               ! B@kx KT               ! B@k KT                 ! B@kp KT                 ! B@k KT               ! B@kh KT         ! B@kn  .i. Returns the color type given its common name./ @param Name the common name of the color type.& @return The corresponding color type.8]   ! yk  .i Creates a new color type.( @param Name The name of the color type.( @param ImageType The type of the image.]  (  ( .i1Attribute VB_Name = "ColorType" " Bas0{FCFB3D2A-A0FA-1068-A738-08002B33 71B5} |GlobalSpacFalse dCreatablPredecl2aIdCExposeTemplateDerivCustomiz EOption 0licit P"& Current!As SngAImage qcdr %sclec9' Returns@ the i$ "t ' @r .AubV Propert@y Get ;()O" X6` End&Set%paramG TJ/(L (G"L) A*M',Z* QcommsnofNcU@& V- PZY-=Uc*Z-*a. -ck,b= )+Ss1($%Fun\R^#%#)_%If bIs Nothing}HnC@!PDew -aB.Add Œe("B @& W", @qBlackAndWphite"H3RGB` oCyZPaletted_ CMYKc! ("Graxysc # 1"6'ors#16"s If//@3=c0Ce;ls innir sB repres@aMHA `= @v( @JAsY(Filter?D@&=Di6mI@aNIIt 0 )~) % bo>WithPS.AddItem "Unc9Dqed LZ W PackBitsHuffmanCCITT3-1Dim24IColumnWidths`5";0=" >UserForm_Activ`R)=@ #,== h@_B= gfb)xME (<<<<HLHL(H%(h%(x% (    (08 "@ HX hx]$e me]$` ] 0] P] p B@`o ۰Attribute VB_Name = "FormatConverter" Option Explicit Pub, Jst DRAW_MAX_PAGE _SIZE1800 NEFAUL T_DPI@96?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_abcdefghijklmnoqrstvxyz|}~PSPSSS<><<<0{558805F0-E9A7-43E3-AC44-4994EED2210B}{F84D6AFD-823D-421F-A04B-3CCA43592E1E}h e mehN hP `(<`!D%h^ f  "@ p r%`  ,8 0x% % x84  ( "08H "P Xh "p x   "   (HPX "` hx "  & "x] ] ] 0] H] h l!& h(jo0 B@ o n!&'Nx l!&'P' B@ oH@]] rC@t5v' 5l xGC@zj r <B@|5B5F5D$@ h(~kqo.< <B@toh N n(& P l(& <!B <!F <!D$@ h(~o8A@'oAttribute VB_Name = "frmPNGOptio ns" Bas0{558805F0-E9A7-43E3-AC44-4994EED2210B}{F84D6AFD-823D-421F-A04B-3CCA43592E1E} d@GlobalSpacoFalse CreatablPredeHclaIdTru BExpose0TemplateDerivCustomizD 0licit Pub Initializ(As Booleanterlzd @TranspintColor/Index Long&8: Sub chk H_C,k() cmd8.En>Q.ValA\EndmdCancelMe.HidjI OK InL=/ .-* g=  &F) Dim cA]New NUbWith c].RGBAssign 255, Gb5.User ExIf b The.Type <> cdrb " .ConvertTo@G a@=efAf-< "If S TheV ec =!3(efO<f<> 0  H.cy1G.EB" 0@PI%M7a>!:Z'9/Z9Ht`%m_(;Z)+B#UyaC`=]cFA2ɣ= b) Class_($nk0n>Q.ValA\EndmdCancelMe.HidjI OK InL=thxMEPSPSSS<<<<0{49DDD0AF-FE12-4654-BF02-2D1BDFBAD7C6}{100F8619-76E9-48F4-ADDF-88070A1815A0}(%h  x " , 0h`8%h %`88h  "  (8 "@ HX`hpx  "    "x] ]  8' B@ `@o@x $!& ('d *'k' B@ oh  * $(&d8 .(&k o'oAttribute VB_Name = "frmBMPOptio ns" Bas0{49DDD0AF-FE12-4654-BF02-2D1BDFBAD7C6}{100F8619-76E9-48F4-ADDF-88070A1815A0} d@GlobalSpacoFalse CreatablPredeHclaIdTru BExpose0TemplateDerivCustomizD 0licit Pub Compress As cdrTypQInitial iz=Bool8ean%HL Sub cmdCa@ncel_C/k`() = o Me.Hibd2End OKf optRLEH*.Value The@$\6_LW'EBsa Non*A y+If7v6UserForm_`Activ@PFKfye<>e!:UD= #9@ UncedDP d8f/w{ " #xME (SLSS<N0{7A000080-8012-4257-B144-A4FA512BA689}8(%HxAttribute VB_Name = "ThisMacroStorage"  Bas0{7A080-8012-4257-B144-A4FA512BA689} |GlobaBlSpacIFalse dCre atablPr@edeclaI"dTru BExposeTemplateDer ivBustomizD2%VERSION 5.00 Begin {C62A69F0-16DC-11CE-9E98-00AA00574A4F} frmBMPOptions Caption = "BMP Options" ClientHeight = 1485 ClientLeft = 45 ClientTop = 330 ClientWidth = 2910 StartUpPosition = 1 'CenterOwner TypeInfoVer = 6 End  Microsoft Forms 2.0 FormEmbedded Object9qS<(Cancel^ { t(OK^ { t4F ^ 0HUncompressed 48F^ 0HRLE Compression 4(H  @} ; R KQDBArial( ,cmdCancelessV <$(cmdOK<,HoptUncompressed  0LoptRLECompressionfi  VERSION 5.00 Begin {C62A69F0-16DC-11CE-9E98-00AA00574A4F} frmPNGOptions Caption = "PNG Options" ClientHeight = 1590 ClientLeft = 45 ClientTop = 330 ClientWidth = 2715 StartUpPosition = 1 'CenterOwner TypeInfoVer = 14 End  Microsoft Forms 2.0 FormEmbedded Object9q(CancelE{ t(OKE{ t4F 0Interlacedes 4<F 0Transparent Color: 4$+{v @(H  @} R KQDBArial( ,cmdCancel^ $(cmdOK, HchkInterlaced^  ,PchkTransparent^ "0(cmdTransparentColor   t4FVERSION 5.00 Begin {C62A69F0-16DC-11CE-9E98-00AA00574A4F} frmTIFOptions Caption = "TIF Options" ClientHeight = 1785 ClientLeft = 45 ClientTop = 330 ClientWidth = 2910 StartUpPosition = 1 'CenterOwner TypeInfoVer = 8 End  Microsoft Forms 2.0 FormEmbedded Object9qin {C62A69F0-16DC-11CE-9E98-00A(Cancel^ { t(OK { tA!H(4 4$(Compression Type: 44F {0Transparents 4$  } M R KQDBArial( ,cmdCancelareM M $(cmdOKM 00cboCompressionType828lblTIFCompressionTypee , HckTransparentt^4F {0TransparVERSION 5.00 Begin {C62A69F0-16DC-11CE-9E98-00AA00574A4F} frmFileConverter Caption = "File Converter" ClientHeight = 5280 ClientLeft = 45 ClientTop = 330 ClientWidth = 5655 StartUpPosition = 1 'CenterOwner TypeInfoVer = 349 End R  Microsoft Forms 2.0 FormEmbedded Object9q(cmdOKM 0H(4 4(OK { tA(4 4(...{ t(Source: 4(To type: 4{R KQltBM6(f oPSi58Wbi*WJO0EA0EAi59RU_i*WJO0EA0EAi60\i*WJO0EA0EAi101 TVYi*WJO0EA0EACompObjsxH  ̼E=?D;=_`\JKpcdÜǣȨȩɲ@68ԇdf~`aeQRE89wZ\jlsswxŸƞǦɶ=46޻deÎqsO>@E79qYZxyy{uv}~ǢƚǦʸA79̊efϥײ⼤y{G8:aIJrWYsttu{{ŤȨǢȬA8:̴xy輽۳ÞԱz|[IK_HJuZ\{|z{ƞƞA79۰gh徿渹ϞȖɚ֮Ȥxz\HIgTVĪ>46Ǝjkʘș˜˞വΨlY[meg;24tVWbcϠɜƚÕț߶[IKj`b;13fST^_繻ʚĕz|辿XHI;24ܛ|~VCEuwƙXEGhi^HIjXX:13|~z`aK=?⶷bLMy{{[\qZ[@68momTVnpÔfNPz{wXYjkF<=݇mnprzcdoUW{|ƦŬjQRkYZ|[\ODFȢqXZxYZqUVtuĕ\FHdXZxopTIKĕᛐ\IKbJL~_amnx{tZ[jUWûA79㵐â૫iceqkmʝ<35ܜwx˝<24ԽϽ̡<35ȱmn׼Ǚ<35fgZJKdeklqrnooqoqƗɝ?57IAC̤~Š?57IAC̩Ŗ;24<46>47@79D<>̰ t( From type: 4AH(4 4(Closed^ { t,Cancel^ {v @$  o]}&a$R KQDBArial ( (txtSources$(cmdOKl^ !( ,cboToTypes( (cmdAdvanced#, 2, lblSourceedX, 2, lblConvertTo( 2cmdSourcetTo#, 020 lblFileTypeo( 1,cboFromTypeo( ?#9mpOptionspeo $d,cmdClose!( l4cmdCancelpeo!ƞǦɶVERSION 5.00 Begin {C62A69F0-16DC-11CE-9E98-00AA00574A4F} frmPaletteOptions Caption = "Palette Options" ClientHeight = 3390 ClientLeft = 45 ClientTop = 330 ClientWidth = 3420 StartUpPosition = 1 'CenterOwner TypeInfoVer = 46 End Ǝjk Microsoft Forms 2.0 FormEmbedded Object9q߶[IKj`b;13@H(<4100 4  @H(<42566 @  @H(<456 @ AH( 4 4AH( 4 4( Smoothing:< 4(Palette:< 4( Dithering:< 4$(Dither Intensity:: 4(Colors::< 4(Cancel:: { t(OK^ { t{R KQltBM6(  ƵʵӽԿӾ˺̯¯Ʋ̷һԾԾֿȸðŶɵͷϹԽֿƸðȺñȵ˶ӽվԾнκȻȳҼŻűȺͺųӳ긨۫ﱧϻާ̼øȩϼůźĴʴõ±û´Ȼijȸīǫƴ̺ŲղͲ̹زβȴ¿ԷƳɶǴɵɵߵ眗ѽвњӿʲ² t{R KQltBM6(  ̼E=?D;=_`\JKpcdÜǣȨȩɲ@68ԇdf~`aeQRE89wZ\jlsswxŸƞǦɶ=46޻deÎqsO>@E79qYZxyy{uv}~ǢƚǦʸA79̊efϥײ⼤y{G8:aIJrWYsttu{{ŤȨǢȬA8:̴xy輽۳ÞԱz|[IK_HJuZ\{|z{ƞƞA79۰gh徿渹ϞȖɚ֮Ȥxz\HIgTVĪ>46Ǝjkʘș˜˞വΨlY[meg;24tVWbcϠɜƚÕț߶[IKj`b;13fST^_繻ʚĕz|辿XHI;24ܛ|~VCEuwƙXEGhi^HIjXX:13|~z`aK=?⶷bLMy{{[\qZ[@68momTVnpÔfNPz{wXYjkF<=݇mnprzcdoUW{|ƦŬjQRkYZ|[\ODFȢqXZxYZqUVtuĕ\FHdXZxopTIKĕᛐ\IKbJL~_amnx{tZ[jUWûA79㵐â૫iceqkmʝ<35ܜwx˝<24ԽϽ̡<35ȱmn׼Ǚ<35fgZJKdeklqrnooqoqƗɝ?57IAC̤~Š?57IAC̩Ŗ;24<46>47@79D<>̰ t ( Palette File:< 4H( 4 4(, .}\R KQDBArial40txtDitherIntensityM V 4spnDitherIntensityz , 8txtColorsileM p , spnColorsile , 8txtSmoothingM , spnSmoothing( ,cboPalettengM ( ,cboDitheringM <, 20lblSmoothing , 2, lblPaletteng , 20 lblDithering 4 28 lblDitherIntensity  , 2, lblColorsing  ( , cmdCanceling '$(cmdOKl::'016cmdOpenDisabled,2cmdOpenPaletted024lblPaletteFiled i0,txtPaletteFileNameM "ͷVERSION 5.00 Begin {C62A69F0-16DC-11CE-9E98-00AA00574A4F} frmGIFOptions Caption = "GIF Options" ClientHeight = 1590 ClientLeft = 45 ClientTop = 330 ClientWidth = 2715 StartUpPosition = 1 'CenterOwner TypeInfoVer = 5 End Colorsile , Microsoft Forms 2.0 FormEmbedded Object9q ,cboPalettengM (OKE{ t(CancelE{ t$+{v @<F 0Transparent Color: 44F 0InterlacedFi 4$  } R KQDBArial$(cmdOK( ,cmdCancel 0(cmdTransparentColor ,PchkTranspa          !"#$%&'()+-./012345678:;<=>?@ABCDFHIJKLMNOPRSTUVWY[]^rent ", HchkInterlacedt   9<:;e pFz?aMicrosoft Forms 2.0 FormEmbedded ObjectForms.MultiPage.19q1( 5%FilePageBitmapProgressTab5Tab3Tab4Tab7 4f\oXZZxCompObjXnfQo[]GlCompObjEnf9o^`, CompObj*nfoacCompObjn$H oD}5%9,:!pagePageOptions5,0;!pageBitmapOptionssei5,$<#pageFile5,( e!pageProgress5, b#x i*WJOMicrosoft Forms 2.0 FormEmbedded Object Forms.Form.19q4F 0Page Size: 4CH(46 @4G,{1Portrait6 @8G, _{0Landscape:6 @CH( 6 @,Units:6 @H( 6 @H( 6 @${v @,Width:6 @,Height:6 @  <F 0Background color: 4$H b}$0@HchkPageProperties"( A4cboPageSize "( BLoptPortrait( CPoptLandscapeE$D4cboUnits (E24lblUnitsp ( F0txtPageWidthg , G0txtPageHeight:0H(cmdBackgroundColor(I24 lblWidth , J24 lblHeightigh( K spnHeightigh $L spnWidth 0MP chkBackgroundColor @ i*WJOMicrosoft Forms 2.0 FormEmbedded Object Forms.Form.19q color: 44F *0Resolutiongh 4$,Palette Options {v @DG, 0Maintain Aspect RatioM6 @0F*0WidthM 40F*0HeightM 4 @H(<2006 @  @H(<2006 @  @H(<96I6 @ AH(<4 4( Color Mode:< 48F 0Anti-aliasingns 4$H [}$, NHchkResolutionns( O<cmdPaletteio1 ,P\chkAspectRatiosE, QDchkImageWidthosO,RDchkImageHeights, S8txtImageWidthts O, TspnImageWidthtsr,U8txtImageHeights ,VspnImageHeights, W8 txtResolutionts , X spnResolutionts, Y, cboColorModestsE , Z20 lblColorMode,[L chkAntiAliasing *0WidthM 40F i*WJOMicrosoft Forms 2.0 FormEmbedded Object Forms.Form.19q HF0Process directories recursively 4`F50Save each page as a separate file (e.g. filename_1-1)$  4<F0Apply color profilei 48F0Selection onlyg 44F 0Reprocess on 48G, 0Overwrite on7 @ArialH,v{ 4 (Log file name:q 4$H o}$|( \\chkRecursive,]tchkSeparateFileO0^PckApplyColorProfilei( _LchkSelectionE( `HchkReprocess ( a\chkOverwriteg ,n(txtLogFileNamee 0o24lblLogFileNameex i*WJOMicrosoft Forms 2.0 FormEmbedded Object Forms.Form.19q,] "{ 4 a,"5Tahoma "E$H m }$p4k2 lblFilesConvertedei0bXlistProcessedFileseilblLogFileNameex