1 ; This is a test file for kate's PureBasic highlighting.
3 ; BMP2x Converter by Sven Langenkamp
31 ; MAIN PROGRAM------------------------------------------------------------------
34 PrintN("Output Format")
38 OutputFormat = Int(Input())
45 PrintN("JPEG Quality")
48 JPEGQuality = Int(Input())
54 ;Convert all BMP files in the current directory
55 ExamineDirectory(0, "", "*.bmp")
56 While NextDirectoryEntry()
57 file = DirectoryEntryName()
58 filename = GetFilePart(file)
73 PrintN(Str(Count) + " files converted")
76 ; PROCUDURES--------------------------------------------------------------------
78 Procedure Convert(JPEG)
79 Shared filename, fileext
82 SaveImage(0, filename + fileext, #PB_ImagePlugin_JPEG, JPEG)
84 SaveImage(0, filename + fileext, #PB_ImagePlugin_PNG)
86 PrintN(file + " converted to " + filename + fileext)