From Collaborative RCE Tool Library

Jump to: navigation, search

SplashIt v1.0

Tool name: SplashIt v1.0
Rating: 0.0 (0 votes)
Author: CondZero                        
Current version: 1.0
Last updated: January 1, 2014
Direct D/L link:
License type: Multi: The Code Project License Author's individual copyright notices Creative Commons license CC 3.0 GNU General Public License
Description: SplashIt is a graphics tool, designed by a developer for developers and novices alike, that can quickly integrate and generate a splash screen for your application. You can also use the splashlite dll module to quickly create Gdi+ bitmaps in your applications. It can also be used as a standalone tool to open, view, crop, edit, draw, display, print and save graphic image files that are supported by the Windows Imaging Component (WIC). This is a derivative work in progress "Proof of Concept" tool (and would not have been possible in its current form were it not for the contributions of others, see Credits) written in C/C++ that can be expanded upon, used in part or it's entirety in another application. You can use the included splash.dll / splashlite.dll files in your application to generate splash images. You can use the included SplashIt.exe file and included image files to supplement your graphics imaging needs. An included VS2005 Splashbin project folder can be used as a template for creating your own splash application. What separates this tool from others is that it utilizes the Windows Imaging Component (WIC) integrated with a substantial amount of GDI+ v1.0 and the UpdateLayeredWindow API which allows for images seemingly to float on your desktop window. It also uses layered windows to display selection operations.

Splash screens can say a lot about your application. Splash screens typically serve to enhance the look and feel of an application or web site, and hence are often visually appealing, and may also have animations, graphics and sound. They can be funny, animated, small, large, etc... but keep in mind that the general idea is to throw them up on the desktop window as quick as possible.

Developers Note: End users running on WinXP SP2 need to obtain and install, at a bare minimum, the MSDN WIC codec pack.

Key features

Generate a splash screen for your custom application, quickly and easily with a few mouse clicks
New, Open, Edit, Cut, Copy, Paste, Paste as new image, Draw, Crop, Resize, Rotate, Shear, Zoom, Print, Scan, Select, Save image files, and more...
Splash Dll support
Standalone SplashIt Exe support
Splashbin VS2005 project application for developing your own splash screen application
Easily integrates a splash screen into an application using a limited amount of code
Alphablending (transparency) 0 to 100% including fadein / fadeout
Over 40 different Linear / nonlinear filters that utilize the GDI+ matrix (support for 3x3 and 5x5 matrices) and special effects
Custom textures / effects
Scan Image Support via EZTwain Classic provides very easy access to basic TWAIN services to import images into the application
Hotkeys, toolbar menu and menu support
Restoration module including (Fast Fourier Transform) High / Low Pass filters, support for kernel (point spread function) deblurring including deblurring filters (Wiener, Maximum Likelihood, Jansen Van Cittert and Total Variation with regularization), state-of-the-art color balancing filters, image denoising and image inpainting capabilities.
Color options (contrast, brightness, saturation, hue, tint, balance, gamma, etc. )
Over a dozen different text format options with Font, style, full color attributes, including support for selection, relative text pixel position, horizontal, vertical, shear and angle text orientations
Designate any one of the more than 1,000,000 colors available as a transparency (Region) color
Animated Gif support for gif spec "Gif89a" up to 128 frames
Animation support for 12 custom slide effects
Three different selection methods to choose from: rectangle, ellipse and freehand including zoom selection
Preview mode for filters, effects, color, text, redeye, restoration and texture
1 level of undo / redo
Unicode compliant, support files up to 1000 characters in length
Full printing support includes page and print setup, preview and print dialogs
Multiple frame support for .tif, .png, and .gif files which support more than one frame per image. You can view, alter and independently save any frame to a file
Drag & Drop support
Window's Explorer context menu shell open command support

Related URLs: No related URLs have been submitted for this tool yet

Screenshot of SplashIt v1.0

RSS feed Feed containing all updates for this tool.

You are welcome to add your own useful notes about this tool, for others to see!

If you find that any information for the tool above is missing, outdated or incorrect, please edit it!
(please also edit it if you think it fits well in some additional category, since this can also be controlled)