So what's going on in that video? Well, the project title says it all. Comic Converter is a Windows application that allows you to convert individual comics or bulk convert comics to different formats to fit your various devices. Capable of reading CBR, CBZ, PDF, ZIP and RAR files and outputting to CBZ format. With a wide range of settings to optimize the output dimensions and file formats you can quickly convert your entire library for each of your preferred devices.
Comic Converter also allows you to create comics from scanned images using the folder function. Simply select a folder containing image files and comic converter will build a comic file for you.
Comics to ConvertAdd File
Use the 'Add File' menu option or button to add one or more files to the conversion queue. The open file dialog will open and you can select a single file or multiple files using the Shift and Control keys.Add Folder
Use the 'Add Folder' menu option or button to add a folder to the conversion queue. This is used to convert a folder containing images into a single comic book file (CBZ). You can use this multiple times to add multiple folders to create a series of comics. If you need to add multiple comic files then use the above 'Add File' option and use the Shift or Control keys to add multiple files or an entire folder of comics(Ctrl-A).Remove
Use the 'Remove' button to remove a comic from the conversion queue.Convert
Use the 'Convert' button to start the conversion process for all comics in the conversion queue.
Check the 'Enable Preview' checkbox to see a preview of each page of your comics as they are converted. This can be enabled and disabled during the conversion process to turn the preview on and off. To speed up the conversion process this should be turned off.
Output File SettingsOutput Folder
Use the '...' button or type in a folder location to select the folder where you would like to save your comics. By default this will be a folder called 'Comics' in your 'Documents' folder.Remove Non-Graphics Files
Check the 'Remove Non-Graphics Files' checkbox to skip files in the comic that are not comic pages. With this option checked any files which are not images will be removed from the output comic file.Compression
Use the 'Compression' drop down box to select the compression level:
- None - will produce the fastest file to open and read but may be larger
- Normal - the default setting
- Ultra - the highest level of compression but may be slow to open and read
File formats such as .jpg are already compressed so there may be little advantage in increasing the compression level.Password
Enter a password in the 'Password' box to add password protection to each of your comics. The same password will be used for every comic. Some comic readers do not support password protection so test this feature first before bulk converting.
Comic Page SetupPage File Format
Use the 'Page File Format' drop down box to select the file format for each comic page:
- Same As Source - this will use the same file format for each page as is used in the original comic file
- GIF -This is limited to 256 colours per page but produces smaller page file sizes
- JPG - This uses the full colour depth of the page a high compression but some loss of quality may occur
- BMP - This uses full colour depth and is lossless but can produce very large page sizes
- PNG - This uses full colour depth and good compression (recommended)
- TIFF - An older format that uses full colour depth and some compression
Use the 'Resize Algorithm' to choose how resizing will be achieved when converting the comic for use on different devices:
- Nearest Neighbour - This uses the closest colour match based on surrounding pixels. Fast but can produce poor results
- Bicubic - Uses a cubic formula to analyse surrounding pixels and produce a good colour match
- Bilinear - Uses a linear formula to analyse surrounding pixels and produce a good colour match
- High Quality Bicubic - This uses a larger set of surrounding pixels to calculate the bicubic colour (recommended)
- High Quality Bilinear - This uses a larger set of surrounding pixels to calculate the bilinear colour
Use the 'Maintain Aspect Ratio' checkbox to ensure that your pages are not distorted when converting. Most comic pages are not the exact size of a normal display screen (computer, tablet, ebook or phone). If this is unchecked then the page will be forced to fit the dimensions specified by the 'Resize Pages' dropdown. While this may make use of all of the available screen it can distort the page. The recommended option is to leave this checked which will ensure that the page fits inside the requested page dimensions.Resize Pages
Use the 'Resize Pages' drop down box to select the dimensions for the output comic. Several standard size are available but a custom option can also be selected so that the dimensions can be specified for alternative devices:
- Original Size - The dimensions will not be changed. Use this option if you simply want to convert your files to CBZ format and your chosen page file format. This can also be used to strip out the non-graphics files from all of your comics.
- Custom - If the custom option is selected then you must enter the width and height paramenters in the boxes below.
Use the 'Swap Width and Height' checkbox to swap these 2 parameters. For example if the option to resize to 640x480 has been selected this will create pages with a width of 480 pixels and a height of 640 pixels. This option should normally be selected as comic pages are portrait while device dimensions are often landscape.Best Fit for Each Page
Use the 'Best Fit for Each Page' checkbox to ensure that each page uses the maximum available screen space. Some comics have a combination of both portrait and landscape pages. Using this option will ensure that no matter which orientation the page has the best resize option will be used to fit inside the required dimensions.
Risks and challenges
The application works as you can see from the video. However, some comics have been casing out of memory issues due to some older code. The KickStarter is all about updating the code base to use the latest .NET framework to help address this and also add some new features including a progress log and improved memory management and file size optimisation.
There are no real challenges here so the risks are minimal.Learn about accountability on Kickstarter
- (15 days)