Home > By category > Developer Tools >Components & Libraries > WriteableBitmapEx



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.

Publisher: ene Schulte | License: Shareware
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

WriteableBitmapEx keywords:
WriteableBitmapEx related downloads:

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.

New Reviews

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, ...




New Downloads

SQLiteDAC for Delphi

A feature-rich and
high-performance library of
components that provides
native connectivity to SQLite
database from ...

J4L Barcode Vision for
Delphi

Delphi barcode reader SDK for
barcode recognition. The
library can read (scan)
barcodes in images. It
supports code128, ...

MetaLAN

Systems management, remote
administration, software
auditing and hardware
inventory tool. Remote desktop
and server ...

Lemonce Editor

Lemonce Editor is an automated
web UI testing tool that lets
you create and perform
functional and regression web
tests ...

InstallAware Developer
Setup Builder

InstallAware setup builder
with easy MSIcode scripting.
Instead of populating MSI
databases to build your setup,
or being ...

NOV User Interface for .NET

Nevron Open Vision (NOV)
implements a complete set of
cross-platform User Interface
elements that aim to
completely ...

Recycle Cleaner ActiveX

Recycle Cleaner ActiveX is a
dll control for software
developers and software
authors. With this control you
can check ...

VISCOM Video Timeline SDK
ActiveX

With Video Timeline ActiveX
Control lets your application
immediately support video
timeline features within your
...

JNIWrapper for Solaris
(ultraSPARC)

JNIWrapper library allows to
interface native code while
retaining full control of the
application on the Java side.
With ...

nBit HTML Viewer ActiveX

A HTML viewer activeX control
for any software developer.
Integrates with ease into any
development environment that
...

Oracle Data Access
Components

ODAC (Oracle Data Access
Components) is an enhanced
component library for fast
direct access to Oracle from
Delphi, C++ ...

VISCOM Imaging TIFF PDF to
Docx SDK

Powerful fax imaging sdk,
dicom sdk, Support convert
PDF, TIF to docx, barcode
reader activex ocx, OCR to
searchable pdf, ...