WriteableBitmapEx
- Downloads:
- Views:
- Rating:

The WriteableBitmapEx library is a collection of extension methods for Silverlight's WriteableBitmap. The WriteableBitmap class that was added in Silverlight 3 and is also available on Windows Phone, allows the direct manipulation of a bitmap and could be used to generate fast procedural images by drawing directly to a bitmap. The WriteableBitmap API is very minimalistic and there's only the raw Pixels array for such operations. The WriteableBitmapEx library tries to compensate that with extensions methods that are easy to use like built in methods and offer GDI+ like functionality. The library extends the WriteableBitmap class with elementary and fast (2D drawing) functionality, conversion methods and functions to combine (blit) WriteableBitmaps.
The extension methods are grouped into different CS files with a partial class. It is possible to include just a few methods by using the specific source CS files directly or all extension methods through the built library assembly.
Features:
Base:
Support for the Color structure (alpha premultiplication will be performed)
Also overloads for faster int32 as color (assumed to be already alpha premultiplied)
SetPixel method with various overloads
GetPixel method to get the pixel color at a specified x, y coordinate
Fast Clear methods
Fast Clone method to copy a WriteableBitmap
ForEach method to apply a given function to all pixels of the bitmap
Transformation:
Crop method to extract a defined region
Resize method with support for bilinear interpolation and nearest neighbor
Rotate in 90dlT- steps clockwise and any arbitrary angle
Flip vertical and horizontal
Shapes:
Fast line drawing algorithms including an anti-aliased algorithm
Ellipse, polyline, quad, rectangle and triangle
Cubic BezidoTer, Cardinal spline and closed curves
Filled shapes:
Fast ellipse and rectangle fill method
Polygon, triangle and quad
BezidoTer and Cardinal spline curves
Blitting:
Different blend modes including alpha, additive, subtractive, multiply, mask and none
Optimized fast path for non blended blitting
Conversion:
Convert a WriteableBitmap to a byte array
Create a WriteableBitmap from a byte array
Create a WriteableBitmap easily from the application resource
Write a WriteableBitmap as a TGA image to a stream
Separate extension method to save as a PNG image. Download here
Windows Phone specific methods:
Save to media library and the camera roll
Free download from Shareware Connection - The WriteableBitmapEx library is a collection of extension methods for Silverlight's WriteableBitmap.
Version: 0.9.8.6 | Size: 8 KB | Platform: WinOther
Released Date: | Rating: 0 | Title: WriteableBitmapEx
Author Url: http://writeablebitmapex.codeplex.com
Program Info Url: http://writeablebitmapex.codeplex.com
Download Url: http://download.codeplex.com/Download?ProjectName=writeablebitmapex&DownloadId=310313&FileTime=129676788543700000&Build=18332
SMS Messaging SDK
Hex to ASCII Converter
OCR Image to Ascii Utility
SMS and Pager Toolkit
Audio Capture ActiveX Control
Virtual Serial Ports Driver XP
ActiveComport Serial Port Toolkit
Java Barcode Reader
TVicPci
SMTP/POP3 Email Engine for C/C++
MediaLooks Video Mixer
Chilkat S/MIME Encryption ActiveX Component
DLL to Lib
VbSMS
C & C++
Components & Libraries
Databases & Networks
Delphi
Development Kits
Editors, IDEs & Coding Utilities
Help File Tools
Installation Builders
Integration Tools
Java
JavaScript
Languages - Others
Macro Schedulers
Management & Distribution
Algorithm Crc
Algorithm Cryptography
Algorithm Aes
Selec Algorithm
Crc Algorithm
Traveling Salesman Problem - Nearest Neighbor Script - This MATLAB script finds a near-optimal solution to a TSP using Nearest Neighbor algorithm
Connect Randomly Ordered 2D Points into a Minimal Nearest-Neighbor Closed Contour - Connects randomly ordered 2D points into a minimal nearest neighbor contour.
KD Tree Nearest Neighbor and Range Search - This implements a KDTree for nearest neighbor and range searching.
K nearest neighbor search - This is just a brute force implementation of k nearest neighbor search without using any fancy data structure
Efficient K-Nearest Neighbor Search using JIT - This is a small but efficient tool to perform K-nearest neighbor search
Shareware Connection periodically updates pricing and software information of 'WriteableBitmapEx' from company source 'ene Schulte' , so some information may be slightly out-of-date. You should confirm all information before relying on it. Software piracy is theft, Using 'WriteableBitmapEx' crack, password, serial numbers, registration codes, key generators is illegal and prevent future development of WriteableBitmapEx.
Safe In Cloud - It is quite difficult to find any computer users nowadays who do not need to use the web, for any purpose. Whether it is for education or entertainment, the web is your best resource. You also need to use various online services for banking, ...
Nuance 4 Dragon Dictate Mac - While Mac users resort to using third party apps for image editing or video editing needs, they are not bothered much about voice dictation software. This has also got to do with the fact that latest versions of OS X including Mountain Lion ...
Poser - The concept of 3D animation and modeling may seem amazing to the viewers but those who are into the industry know it is no cakewalk. Majority of 3D animation and modeling software known for some of the amazing animations and CGI work in films ...
Adobe SpeedGrade - Adobe has been a long time player in video editing and post production sector, with apps like Premier Pro and AfterEffects winning accolades and keeping customers hooked for several years. To cater to a niche section of the target users, it has ...
NovaBench - PC performance benchmarking is something that may not interest average users much but tech savvy lot resort to such apps to find out prowess and capability of their laptops and desktops. While there are quite a few PC benchmarking apps in market, ...
CCleaner Network Edition - Keeping computers clean of redundant and junk data is a prerequisite and these are various methods to do that. Apart from integrated utilities that come with Windows, you can also use third party utilities to keep PC clean of junk files and ...
MacCleanse - Macs are known for their multitasking prowess and near perfect performance over other type of computers. However, after prolonged usage a Mac can also run slower than usual. In such situations, you can try third party clean up and maintenance ...
Autodesk MotionBuilder 2015 - 3D animators and post production setups need to use Motion capturing technology extensively for making stunning films, ads and tutorials etc. Over the years, both software and hardware technology used in this segment have evolved by leaps and ...
PhotoRescue PC EN - When you deal with computers and data, recovering deleted or lost data may become a necessity sometimes. The same thing can happen with digital images. When that happens, you need to use third party image recovery software. One such example is ...
Stellar Speedup Mac - While Macintosh computers are known for their stellar speed and multitasking prowess they also become subjected to pitfalls of usage. After prolonged use, junk files pile up and bits of installed apps remain scattered on the hard disk. These, ...
