<?xml version="1.0"?><?xml-stylesheet type="text/xsl" href="http://www.codeplex.com/rss.xsl"?><rss version="2.0"><channel><title>cropperplugins Wiki &amp; Documentation Rss Feed</title><link>http://www.codeplex.com/cropperplugins/Wiki/View.aspx?title=Home</link><description>cropperplugins Wiki Rss Description</description><item><title>UPDATED WIKI: Home</title><link>http://www.codeplex.com/cropperplugins/Wiki/View.aspx?title=Home&amp;version=12</link><description>&lt;div class="wikidoc"&gt;
&lt;h1&gt;
Project Description
&lt;/h1&gt;A collection of plugins for Cropper, a free .NET screenshot application.
&lt;br /&gt;&lt;h2&gt;
Plug-in Descriptions
&lt;/h2&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.codeplex.com/cropperplugins/Wiki/View.aspx?title=AnimatedGif&amp;amp;referringTitle=Home"&gt;AnimatedGif&lt;/a&gt; - Captures to an animated GIF image.&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/cropperplugins/Wiki/View.aspx?title=AviFormat&amp;amp;referringTitle=Home"&gt;AviFormat&lt;/a&gt; - Captures to an AVI movie.&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/cropperplugins/Wiki/View.aspx?title=CountdownPng&amp;amp;referringTitle=Home"&gt;CountdownPng&lt;/a&gt; - Gives you a countdown before taking the shot to allow you to set it up.&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/cropperplugins/Wiki/View.aspx?title=SendToEmail&amp;amp;referringTitle=Home"&gt;SendToEmail&lt;/a&gt; - Sends the image via the default e-mail client.&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/cropperplugins/Wiki/View.aspx?title=SendToFlickr&amp;amp;referringTitle=Home"&gt;SendToFlickr&lt;/a&gt; - Sends captures to one's &lt;a href="http://www.flickr.com" class="externalLink"&gt;Flickr&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; account&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/cropperplugins/Wiki/View.aspx?title=SendToOneNote&amp;amp;referringTitle=Home"&gt;SendToOneNote&lt;/a&gt; - Sends captures to a page in OneNote&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/cropperplugins/Wiki/View.aspx?title=SendToS3&amp;amp;referringTitle=Home"&gt;SendToS3&lt;/a&gt; - Sends captures to one's &lt;a href="http://www.amazon.com/S3-AWS-home-page-Money/b/ref=sc_fe_l_2/104-4459427-9213549?ie=UTF8&amp;amp;node=16427261&amp;amp;no=3435361&amp;amp;me=A36L942TSJ2AJA" class="externalLink"&gt;Amazon S3&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; account&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/cropperplugins/Wiki/View.aspx?title=SendToTinyPic&amp;amp;referringTitle=Home"&gt;SendToTinyPic&lt;/a&gt; - Sends captures to &lt;a href="http://tinypic.com/" class="externalLink"&gt;TinyPic&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/cropperplugins/Wiki/View.aspx?title=TFSWorkItem&amp;amp;referringTitle=Home"&gt;TFSWorkItem&lt;/a&gt; - Creates a Team Foundation Server work item with the captures image as an attachment.&lt;/li&gt;
&lt;/ul&gt;&lt;h2&gt;
Download
&lt;/h2&gt;&lt;a href="http://www.codeplex.com/cropperplugins/Release/ProjectReleases.aspx?ReleaseId=4429"&gt;Download latest release&lt;/a&gt;&lt;br /&gt;&lt;h2&gt;
Cropper
&lt;/h2&gt;Cropper is available here: &lt;a href="http://blogs.geekdojo.net/brian/articles/Cropper.aspx" class="externalLink"&gt;http://blogs.geekdojo.net/brian/articles/Cropper.aspx&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;The CodePlex project for Cropper is here: &lt;a href="http://www.codeplex.com/cropper" class="externalLink"&gt;http://www.codeplex.com/cropper&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;h2&gt;
Documentation
&lt;/h2&gt;Documentation has been started: &lt;a href="http://www.codeplex.com/cropperplugins/Wiki/View.aspx?title=Docs&amp;amp;referringTitle=Home"&gt;Docs&lt;/a&gt;&lt;br /&gt;
&lt;/div&gt;</description><author>BrhineScot</author><pubDate>Thu, 27 Mar 2008 18:05:29 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: Home 20080327060529P</guid></item><item><title>UPDATED WIKI: Home</title><link>http://www.codeplex.com/cropperplugins/Wiki/View.aspx?title=Home&amp;version=11</link><description>&lt;div class="wikidoc"&gt;
&lt;h1&gt;
Project Description
&lt;/h1&gt;A collection of plugins for Cropper, a free .NET screenshot application.
&lt;br /&gt; &lt;br /&gt;&lt;h2&gt;
Plugins
&lt;/h2&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.codeplex.com/cropperplugins/Wiki/View.aspx?title=AnimatedGif&amp;amp;referringTitle=Home"&gt;AnimatedGif&lt;/a&gt; - Captures to an animated GIF image.&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/cropperplugins/Wiki/View.aspx?title=AviFormat&amp;amp;referringTitle=Home"&gt;AviFormat&lt;/a&gt; - Captures to an AVI movie.&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/cropperplugins/Wiki/View.aspx?title=CountdownPng&amp;amp;referringTitle=Home"&gt;CountdownPng&lt;/a&gt; - Gives you a countdown before taking the shot to allow you to set it up.&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/cropperplugins/Wiki/View.aspx?title=SendToEmail&amp;amp;referringTitle=Home"&gt;SendToEmail&lt;/a&gt; - Sends the image via the default e-mail client.&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/cropperplugins/Wiki/View.aspx?title=SendToFlickr&amp;amp;referringTitle=Home"&gt;SendToFlickr&lt;/a&gt; - Sends captures to one's &lt;a href="http://www.flickr.com" class="externalLink"&gt;Flickr&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; account&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/cropperplugins/Wiki/View.aspx?title=SendToOneNote&amp;amp;referringTitle=Home"&gt;SendToOneNote&lt;/a&gt; - Sends captures to a page in OneNote&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/cropperplugins/Wiki/View.aspx?title=SendToS3&amp;amp;referringTitle=Home"&gt;SendToS3&lt;/a&gt; - Sends captures to one's &lt;a href="http://www.amazon.com/S3-AWS-home-page-Money/b/ref=sc_fe_l_2/104-4459427-9213549?ie=UTF8&amp;amp;node=16427261&amp;amp;no=3435361&amp;amp;me=A36L942TSJ2AJA" class="externalLink"&gt;Amazon S3&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; account&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/cropperplugins/Wiki/View.aspx?title=SendToTinyPic&amp;amp;referringTitle=Home"&gt;SendToTinyPic&lt;/a&gt; - Sends captures to &lt;a href="http://tinypic.com/" class="externalLink"&gt;TinyPic&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/cropperplugins/Wiki/View.aspx?title=TFSWorkItem&amp;amp;referringTitle=Home"&gt;TFSWorkItem&lt;/a&gt; - Creates a Team Foundation Server work item with the captures image as an attachment.&lt;/li&gt;
&lt;/ul&gt; &lt;br /&gt; &lt;br /&gt;Cropper is available here: &lt;a href="http://blogs.geekdojo.net/brian/articles/Cropper.aspx" class="externalLink"&gt;http://blogs.geekdojo.net/brian/articles/Cropper.aspx&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;The CodePlex project for Cropper is here: &lt;a href="http://www.codeplex.com/cropper" class="externalLink"&gt;http://www.codeplex.com/cropper&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt; &lt;br /&gt;Documentation has been started: &lt;a href="http://www.codeplex.com/cropperplugins/Wiki/View.aspx?title=Docs&amp;amp;referringTitle=Home"&gt;Docs&lt;/a&gt;&lt;br /&gt;
&lt;/div&gt;</description><author>dudushmaya</author><pubDate>Sun, 24 Jun 2007 04:34:05 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: Home 20070624043405A</guid></item><item><title>UPDATED WIKI: Home</title><link>http://www.codeplex.com/cropperplugins/Wiki/View.aspx?title=Home&amp;version=10</link><description>&lt;div class="wikidoc"&gt;
&lt;h1&gt;
Project Description
&lt;/h1&gt;A collection of plugins for Cropper, a free .NET screenshot application.
&lt;br /&gt; &lt;br /&gt;&lt;h2&gt;
Plugins
&lt;/h2&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.codeplex.com/cropperplugins/Wiki/View.aspx?title=AnimatedGif&amp;amp;referringTitle=Home"&gt;AnimatedGif&lt;/a&gt; - Captures to an animated GIF image.&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/cropperplugins/Wiki/View.aspx?title=AviFormat&amp;amp;referringTitle=Home"&gt;AviFormat&lt;/a&gt; - Captures to an AVI movie.&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/cropperplugins/Wiki/View.aspx?title=CountdownPng&amp;amp;referringTitle=Home"&gt;CountdownPng&lt;/a&gt; - Gives you a countdown before taking the shot to allow you to set it up.&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/cropperplugins/Wiki/View.aspx?title=SendToEmail&amp;amp;referringTitle=Home"&gt;SendToEmail&lt;/a&gt; - Sends the image via the default e-mail client.&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/cropperplugins/Wiki/View.aspx?title=SendToFlickr&amp;amp;referringTitle=Home"&gt;SendToFlickr&lt;/a&gt; - Sends captures to one's &lt;a href="http://www.flickr.com" class="externalLink"&gt;Flickr&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; account&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/cropperplugins/Wiki/View.aspx?title=SendToOneNote&amp;amp;referringTitle=Home"&gt;SendToOneNote&lt;/a&gt; - Sends captures to a page in OneNote&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/cropperplugins/Wiki/View.aspx?title=SendToS3&amp;amp;referringTitle=Home"&gt;SendToS3&lt;/a&gt; - Sends captures to one's &lt;a href="http://www.amazon.com/S3-AWS-home-page-Money/b/ref=sc_fe_l_2/104-4459427-9213549?ie=UTF8&amp;amp;node=16427261&amp;amp;no=3435361&amp;amp;me=A36L942TSJ2AJA" class="externalLink"&gt;Amazon S3&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; account&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/cropperplugins/Wiki/View.aspx?title=SendToTinyPic&amp;amp;referringTitle=Home"&gt;SendToTinyPic&lt;/a&gt; - Sends captures to &lt;a href="http://tinypic.com/" class="externalLink"&gt;TinyPic&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt; &lt;br /&gt; &lt;br /&gt;Cropper is available here: &lt;a href="http://blogs.geekdojo.net/brian/articles/Cropper.aspx" class="externalLink"&gt;http://blogs.geekdojo.net/brian/articles/Cropper.aspx&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;The CodePlex project for Cropper is here: &lt;a href="http://www.codeplex.com/cropper" class="externalLink"&gt;http://www.codeplex.com/cropper&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt; &lt;br /&gt;Documentation has been started: &lt;a href="http://www.codeplex.com/cropperplugins/Wiki/View.aspx?title=Docs&amp;amp;referringTitle=Home"&gt;Docs&lt;/a&gt;&lt;br /&gt;
&lt;/div&gt;</description><author>jongalloway</author><pubDate>Mon, 18 Jun 2007 17:01:49 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: Home 20070618050149P</guid></item><item><title>UPDATED WIKI: Home</title><link>http://www.codeplex.com/cropperplugins/Wiki/View.aspx?title=Home&amp;version=9</link><description>&lt;div class="wikidoc"&gt;
&lt;h1&gt;
Project Description
&lt;/h1&gt;A collection of plugins for Cropper, a free .NET screenshot application.
&lt;br /&gt; &lt;br /&gt;&lt;h2&gt;
Plugins
&lt;/h2&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.codeplex.com/cropperplugins/Wiki/View.aspx?title=AnimatedGif&amp;amp;referringTitle=Home"&gt;AnimatedGif&lt;/a&gt; - Captures to an animated GIF image.&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/cropperplugins/Wiki/View.aspx?title=AviFormat&amp;amp;referringTitle=Home"&gt;AviFormat&lt;/a&gt; - Captures to an AVI movie.&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/cropperplugins/Wiki/View.aspx?title=CountdownPng&amp;amp;referringTitle=Home"&gt;CountdownPng&lt;/a&gt; - Gives you a countdown before taking the shot to allow you to set it up.&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/cropperplugins/Wiki/View.aspx?title=SendToEmail&amp;amp;referringTitle=Home"&gt;SendToEmail&lt;/a&gt; - Sends the image via the default e-mail client.&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/cropperplugins/Wiki/View.aspx?title=SendToFlickr&amp;amp;referringTitle=Home"&gt;SendToFlickr&lt;/a&gt; - Sends captures to one's &lt;a href="http://www.flickr.com" class="externalLink"&gt;Flickr&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; account&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/cropperplugins/Wiki/View.aspx?title=SendToOneNote&amp;amp;referringTitle=Home"&gt;SendToOneNote&lt;/a&gt; - Sends captures to a page in OneNote&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/cropperplugins/Wiki/View.aspx?title=SendToS3&amp;amp;referringTitle=Home"&gt;SendToS3&lt;/a&gt; - Sends captures to one's &lt;a href="http://www.amazon.com/S3-AWS-home-page-Money/b/ref=sc_fe_l_2/104-4459427-9213549?ie=UTF8&amp;amp;node=16427261&amp;amp;no=3435361&amp;amp;me=A36L942TSJ2AJA" class="externalLink"&gt;Amazon S3&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; account&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/cropperplugins/Wiki/View.aspx?title=SendToTinyPic&amp;amp;referringTitle=Home"&gt;SendToTinyPic&lt;/a&gt; - Sends captures to &lt;a href="http://tinypic.com/" class="externalLink"&gt;TinyPic&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt; &lt;br /&gt; &lt;br /&gt;Cropper is available here: &lt;a href="http://www.codeplex.com/cropper" class="externalLink"&gt;http://www.codeplex.com/cropper&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;The CodePlex project for Cropper is here: &lt;a href="http://www.codeplex.com/cropper" class="externalLink"&gt;http://www.codeplex.com/cropper&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt; &lt;br /&gt;Documentation has been started: &lt;a href="http://www.codeplex.com/cropperplugins/Wiki/View.aspx?title=Docs&amp;amp;referringTitle=Home"&gt;Docs&lt;/a&gt;&lt;br /&gt;
&lt;/div&gt;</description><author>jongalloway</author><pubDate>Mon, 18 Jun 2007 17:00:37 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: Home 20070618050037P</guid></item><item><title>UPDATED WIKI: Home</title><link>http://www.codeplex.com/cropperplugins/Wiki/View.aspx?title=Home&amp;version=8</link><description>&lt;div class="wikidoc"&gt;
&lt;h1&gt;
Project Description
&lt;/h1&gt;A collection of plugins for Cropper, a free .NET screenshot application.
&lt;br /&gt; &lt;br /&gt;&lt;h2&gt;
Plugins
&lt;/h2&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.codeplex.com/cropperplugins/Wiki/View.aspx?title=AnimatedGif&amp;amp;referringTitle=Home"&gt;AnimatedGif&lt;/a&gt; - Captures to an animated GIF image.&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/cropperplugins/Wiki/View.aspx?title=AviFormat&amp;amp;referringTitle=Home"&gt;AviFormat&lt;/a&gt; - Captures to an AVI movie.&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/cropperplugins/Wiki/View.aspx?title=CountdownPng&amp;amp;referringTitle=Home"&gt;CountdownPng&lt;/a&gt; - Gives you a countdown before taking the shot to allow you to set it up.&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/cropperplugins/Wiki/View.aspx?title=SendToEmail&amp;amp;referringTitle=Home"&gt;SendToEmail&lt;/a&gt; - Sends the image via the default e-mail client.&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/cropperplugins/Wiki/View.aspx?title=SendToFlickr&amp;amp;referringTitle=Home"&gt;SendToFlickr&lt;/a&gt; - Sends captures to one's &lt;a href="http://www.flickr.com" class="externalLink"&gt;Flickr&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; account&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/cropperplugins/Wiki/View.aspx?title=SendToOneNote&amp;amp;referringTitle=Home"&gt;SendToOneNote&lt;/a&gt; - Sends captures to a page in OneNote&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/cropperplugins/Wiki/View.aspx?title=SendToS3&amp;amp;referringTitle=Home"&gt;SendToS3&lt;/a&gt; - Sends captures to one's &lt;a href="http://www.amazon.com/S3-AWS-home-page-Money/b/ref=sc_fe_l_2/104-4459427-9213549?ie=UTF8&amp;amp;node=16427261&amp;amp;no=3435361&amp;amp;me=A36L942TSJ2AJA" class="externalLink"&gt;Amazon S3&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; account&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/cropperplugins/Wiki/View.aspx?title=SendToTinyPic&amp;amp;referringTitle=Home"&gt;SendToTinyPic&lt;/a&gt; - Sends captures to &lt;a href="http://tinypic.com/" class="externalLink"&gt;TinyPic&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt; &lt;br /&gt; &lt;br /&gt;Cropper is available here: &lt;a href="http://blogs.geekdojo.net/brian/articles/Cropper.aspx" class="externalLink"&gt;http://blogs.geekdojo.net/brian/articles/Cropper.aspx&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;The CodePlex project for Cropper is here: &lt;a href="http://www.codeplex.com/cropper" class="externalLink"&gt;http://www.codeplex.com/cropper&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt; &lt;br /&gt;Documentation has been started: &lt;a href="http://www.codeplex.com/cropperplugins/Wiki/View.aspx?title=Docs&amp;amp;referringTitle=Home"&gt;Docs&lt;/a&gt;&lt;br /&gt;
&lt;/div&gt;</description><author>jongalloway</author><pubDate>Sat, 26 May 2007 08:06:37 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: Home 20070526080637A</guid></item><item><title>UPDATED WIKI: SendToS3</title><link>http://www.codeplex.com/cropperplugins/Wiki/View.aspx?title=SendToS3&amp;version=1</link><description>&lt;div class="wikidoc"&gt;
&lt;h1&gt;
Send to S3
&lt;/h1&gt; &lt;br /&gt;This plugin will capture the screenshot and then stream the bitmap bytes via HTTP to Amazon's Simple Storage Service (S3) as a PNG file.  It will then put the url of this image in your clipboard for easy pasting.&lt;br /&gt;
&lt;/div&gt;</description><author>paltman</author><pubDate>Wed, 23 May 2007 02:00:46 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: SendToS3 20070523020046A</guid></item><item><title>UPDATED WIKI: Home</title><link>http://www.codeplex.com/cropperplugins/Wiki/View.aspx?title=Home&amp;version=7</link><description>&lt;div class="wikidoc"&gt;
&lt;h1&gt;
Project Description
&lt;/h1&gt;A collection of plugins for Cropper, a free .NET screenshot application.
&lt;br /&gt; &lt;br /&gt;&lt;h2&gt;
Plugins
&lt;/h2&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.codeplex.com/cropperplugins/Wiki/View.aspx?title=AnimatedGif&amp;amp;referringTitle=Home"&gt;AnimatedGif&lt;/a&gt; - &lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/cropperplugins/Wiki/View.aspx?title=AviFormat&amp;amp;referringTitle=Home"&gt;AviFormat&lt;/a&gt; -&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/cropperplugins/Wiki/View.aspx?title=CountdownPng&amp;amp;referringTitle=Home"&gt;CountdownPng&lt;/a&gt; -&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/cropperplugins/Wiki/View.aspx?title=SendToEmail&amp;amp;referringTitle=Home"&gt;SendToEmail&lt;/a&gt; -&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/cropperplugins/Wiki/View.aspx?title=SendToFlickr&amp;amp;referringTitle=Home"&gt;SendToFlickr&lt;/a&gt; - Sends captures to one's &lt;a href="http://www.flickr.com" class="externalLink"&gt;Flickr&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; account&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/cropperplugins/Wiki/View.aspx?title=SendToOneNote&amp;amp;referringTitle=Home"&gt;SendToOneNote&lt;/a&gt; - Sends captures to a page in OneNote&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/cropperplugins/Wiki/View.aspx?title=SendToS3&amp;amp;referringTitle=Home"&gt;SendToS3&lt;/a&gt; - Sends captures to one's &lt;a href="http://www.amazon.com/S3-AWS-home-page-Money/b/ref=sc_fe_l_2/104-4459427-9213549?ie=UTF8&amp;amp;node=16427261&amp;amp;no=3435361&amp;amp;me=A36L942TSJ2AJA" class="externalLink"&gt;Amazon S3&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; account&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/cropperplugins/Wiki/View.aspx?title=SendToTinyPic&amp;amp;referringTitle=Home"&gt;SendToTinyPic&lt;/a&gt; - Sends captures to &lt;a href="http://tinypic.com/" class="externalLink"&gt;TinyPic&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt; &lt;br /&gt; &lt;br /&gt;Cropper is available here: &lt;a href="http://blogs.geekdojo.net/brian/articles/Cropper.aspx" class="externalLink"&gt;http://blogs.geekdojo.net/brian/articles/Cropper.aspx&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;The CodePlex project for Cropper is here: &lt;a href="http://www.codeplex.com/cropper" class="externalLink"&gt;http://www.codeplex.com/cropper&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt; &lt;br /&gt;Documentation has been started: &lt;a href="http://www.codeplex.com/cropperplugins/Wiki/View.aspx?title=Docs&amp;amp;referringTitle=Home"&gt;Docs&lt;/a&gt;&lt;br /&gt;
&lt;/div&gt;</description><author>paltman</author><pubDate>Wed, 23 May 2007 01:59:00 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: Home 20070523015900A</guid></item><item><title>UPDATED WIKI: Home</title><link>http://www.codeplex.com/cropperplugins/Wiki/View.aspx?title=Home&amp;version=6</link><description>&lt;div class="wikidoc"&gt;
!Project Description&lt;br /&gt;A collection of plugins for Cropper, a free .NET screenshot application.
&lt;br /&gt; &lt;br /&gt;!!Plugins&lt;br /&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.codeplex.com/cropperplugins/Wiki/View.aspx?title=AnimatedGif&amp;amp;referringTitle=Home"&gt;AnimatedGif&lt;/a&gt; - &lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/cropperplugins/Wiki/View.aspx?title=AviFormat&amp;amp;referringTitle=Home"&gt;AviFormat&lt;/a&gt; -&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/cropperplugins/Wiki/View.aspx?title=CountdownPng&amp;amp;referringTitle=Home"&gt;CountdownPng&lt;/a&gt; -&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/cropperplugins/Wiki/View.aspx?title=SendToEmail&amp;amp;referringTitle=Home"&gt;SendToEmail&lt;/a&gt; -&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/cropperplugins/Wiki/View.aspx?title=SendToFlickr&amp;amp;referringTitle=Home"&gt;SendToFlickr&lt;/a&gt; - Sends captures to one's &lt;a href="http://www.flickr.com" class="externalLink"&gt;Flickr&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; account&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/cropperplugins/Wiki/View.aspx?title=SendToOneNote&amp;amp;referringTitle=Home"&gt;SendToOneNote&lt;/a&gt; - Sends captures to a page in OneNote&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/cropperplugins/Wiki/View.aspx?title=SendToS3&amp;amp;referringTitle=Home"&gt;SendToS3&lt;/a&gt; - Sends captures to one's &lt;a href="http://www.amazon.com/S3-AWS-home-page-Money/b/ref=sc_fe_l_2/104-4459427-9213549?ie=UTF8&amp;amp;node=16427261&amp;amp;no=3435361&amp;amp;me=A36L942TSJ2AJA" class="externalLink"&gt;Amazon S3&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; account&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/cropperplugins/Wiki/View.aspx?title=SendToTinyPic&amp;amp;referringTitle=Home"&gt;SendToTinyPic&lt;/a&gt; - Sends captures to &lt;a href="http://tinypic.com/" class="externalLink"&gt;TinyPic&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt; &lt;br /&gt; &lt;br /&gt;Cropper is available here: &lt;a href="http://blogs.geekdojo.net/brian/articles/Cropper.aspx" class="externalLink"&gt;http://blogs.geekdojo.net/brian/articles/Cropper.aspx&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;The CodePlex project for Cropper is here: &lt;a href="http://www.codeplex.com/cropper" class="externalLink"&gt;http://www.codeplex.com/cropper&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt; &lt;br /&gt;Documentation has been started: &lt;a href="http://www.codeplex.com/cropperplugins/Wiki/View.aspx?title=Docs&amp;amp;referringTitle=Home"&gt;Docs&lt;/a&gt;&lt;br /&gt;
&lt;/div&gt;</description><author>paltman</author><pubDate>Wed, 23 May 2007 01:58:43 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: Home 20070523015843A</guid></item><item><title>UPDATED WIKI: Home</title><link>http://www.codeplex.com/cropperplugins/Wiki/View.aspx?title=Home&amp;version=5</link><description>&lt;div class="wikidoc"&gt;
&lt;b&gt;Project Description&lt;/b&gt;&lt;br /&gt;A collection of plugins for Cropper, a free .NET screenshot application.
&lt;br /&gt; &lt;br /&gt;Cropper is available here: &lt;a href="http://blogs.geekdojo.net/brian/articles/Cropper.aspx" class="externalLink"&gt;http://blogs.geekdojo.net/brian/articles/Cropper.aspx&lt;/a&gt;&lt;br /&gt;The CodePlex project for Cropper is here: &lt;a href="http://www.codeplex.com/cropper" class="externalLink"&gt;http://www.codeplex.com/cropper&lt;/a&gt;&lt;br /&gt; &lt;br /&gt;Documentation has been started: &lt;a href="http://www.codeplex.com/cropperplugins/Wiki/View.aspx?title=Docs&amp;amp;referringTitle=Home"&gt;Docs&lt;/a&gt;&lt;br /&gt;
&lt;/div&gt;</description><author>BrhineScot</author><pubDate>Fri, 09 Mar 2007 23:53:55 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: Home 20070309115355P</guid></item><item><title>UPDATED WIKI: IPersistableImageFormat</title><link>http://www.codeplex.com/cropperplugins/Wiki/View.aspx?title=IPersistableImageFormat&amp;version=17</link><description>&lt;div class="wikidoc"&gt;
&lt;h3&gt;
IPersistableImageFormat Interface
&lt;/h3&gt;&lt;a href="http://www.codeplex.com/cropperplugins/Wiki/View.aspx?title=IPersistableImageFormat%20Members&amp;amp;referringTitle=IPersistableImageFormat"&gt;Members&lt;/a&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="#example"&gt;Example&lt;/a&gt;&lt;br /&gt; &lt;br /&gt;&lt;b&gt;Namespace:&lt;/b&gt; Fusion8.Cropper.Extensibility&lt;br /&gt; &lt;br /&gt;The basic required interface implemented by community plug-ins. Cropper requires this interface to be implemented in order to find and load the plug-in.&lt;br /&gt; &lt;br /&gt;&lt;pre&gt;
  public interface IPersistableImageFormat
&lt;/pre&gt; &lt;br /&gt;&lt;h4&gt;
Example&lt;a name="example"&gt;&lt;/a&gt;
&lt;/h4&gt;&lt;pre&gt;
using System;
using System.Drawing;
using System.Drawing.Imaging;
using System.IO;
using System.Windows.Forms;
using Fusion8.Cropper.Extensibility;
 
public class PngFormat : IPersistableImageFormat
{
    private IPersistableOutput output;
    private const string formatName = &amp;quot;Png&amp;quot;;
    private const string description = &amp;quot;Png Format&amp;quot;;
 
    #region IPersistableImageFormat Implementation
 
    public event ImageFormatClickEventHandler ImageFormatClick;
 
    public IPersistableImageFormat Format
    {
        get { return this; }
    }
 
    public string Extension
    {
        get { return formatName; }
    }
 
    public string Description
    {
        get { return Description; }
    }
 
    public MenuItem Menu
    {
        get
        {
            MenuItem mi = new MenuItem();
            mi.RadioCheck = true;
            mi.Text = formatName;
            mi.Click += new EventHandler(MenuItemClick);
            return mi;
        }
    }
 
    public void Connect(IPersistableOutput persistableOutput)
    {
        if (persistableOutput == null)
            throw new ArgumentNullException(&amp;quot;persistableOutput&amp;quot;);
 
        output = persistableOutput;
        output.ImageCaptured += 
            new ImageCapturedEventHandler(HandleImageCaptured);
    }
 
    public void Disconnect()
    {
        output.ImageCaptured -= 
            new ImageCapturedEventHandler(HandleImageCaptured);
    }
 
    #endregion
 
    private void HandleImageCaptured(object sender, ImageCapturedEventArgs e)
    {
        output.FetchOutputStream(new StreamHandler(SaveImage),
                                 e.ImageNames.FullSize, e.FullSizeImage);
        
        if (e.IsThumbnailed)
            output.FetchOutputStream(new StreamHandler(SaveImage),
                                     e.ImageNames.Thumbnail, e.ThumbnailImage);
    }
 
    private void SaveImage(Stream stream, Image image)
    {
        image.Save(stream, ImageFormat.Png);
    }
 
    private void MenuItemClick(object sender, EventArgs e)
    {
        ImageFormatEventArgs formatEvents = new ImageFormatEventArgs();
        formatEvents.ClickedMenuItem = (MenuItem) sender;
        formatEvents.ImageOutputFormat = this;
        OnImageFormatClick(sender, formatEvents);
    }
 
    private void OnImageFormatClick(object sender, ImageFormatEventArgs e)
    {
        ImageFormatClickEventHandler handler = ImageFormatClick;
        if (handler != null)
            handler(sender, e);
    }
}
&lt;/pre&gt;
&lt;/div&gt;</description><author>BrhineScot</author><pubDate>Sat, 24 Feb 2007 16:24:49 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: IPersistableImageFormat 20070224042449P</guid></item><item><title>UPDATED WIKI: IConfigurablePlugin</title><link>http://www.codeplex.com/cropperplugins/Wiki/View.aspx?title=IConfigurablePlugin&amp;version=7</link><description>&lt;div class="wikidoc"&gt;
&lt;h3&gt;
IConfigurablePlugin Interface
&lt;/h3&gt;&lt;a href="http://www.codeplex.com/cropperplugins/Wiki/View.aspx?title=IConfigurablePlugin%20Members&amp;amp;referringTitle=IConfigurablePlugin"&gt;Members&lt;/a&gt;&lt;br /&gt; &lt;br /&gt;&lt;b&gt;Namespace:&lt;/b&gt; Fusion8.Cropper.Extensibility&lt;br /&gt; &lt;br /&gt;An optional interface implemented by community plug-ins. This interface provides options for presenting a configuration dialog to the user. Plug-in specific configuration settings may also be saved within Croppers configuration file with this interface.&lt;br /&gt; &lt;br /&gt;&lt;pre&gt;
  public interface IConfigurablePlugin : IPersistableImageFormat
&lt;/pre&gt;
&lt;/div&gt;</description><author>BrhineScot</author><pubDate>Sat, 24 Feb 2007 16:24:29 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: IConfigurablePlugin 20070224042429P</guid></item><item><title>UPDATED WIKI: IPersistableOutput</title><link>http://www.codeplex.com/cropperplugins/Wiki/View.aspx?title=IPersistableOutput&amp;version=9</link><description>&lt;div class="wikidoc"&gt;
&lt;h3&gt;
IPersistableOutput Interface
&lt;/h3&gt;&lt;a href="http://www.codeplex.com/cropperplugins/Wiki/View.aspx?title=IPersistableOutput%20Members&amp;amp;referringTitle=IPersistableOutput"&gt;Members&lt;/a&gt;&lt;br /&gt; &lt;br /&gt;&lt;b&gt;Namespace:&lt;/b&gt; Fusion8.Cropper.Extensibility&lt;br /&gt; &lt;br /&gt;The interface implemented by Cropper's screen capture engine. The interface exposes a number of events and methods that plug-ins can use to participate in the screen capture cycle.&lt;br /&gt; &lt;br /&gt;&lt;pre&gt;
  public interface IPersistableOutput
&lt;/pre&gt;
&lt;/div&gt;</description><author>BrhineScot</author><pubDate>Sat, 24 Feb 2007 16:24:09 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: IPersistableOutput 20070224042409P</guid></item><item><title>UPDATED WIKI: IPersistableImageFormat</title><link>http://www.codeplex.com/cropperplugins/Wiki/View.aspx?title=IPersistableImageFormat&amp;version=16</link><description>&lt;div class="wikidoc"&gt;
&lt;h3&gt;
IPersistableImageFormat Interface
&lt;/h3&gt;&lt;a href="http://www.codeplex.com/cropperplugins/Wiki/View.aspx?title=IPersistableImageFormat%20Members&amp;amp;referringTitle=IPersistableImageFormat"&gt;Members&lt;/a&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="#example"&gt;Example&lt;/a&gt;&lt;br /&gt; &lt;br /&gt;&lt;b&gt;Namespace:&lt;/b&gt; Fusion8.Cropper.Extensibility&lt;br /&gt; &lt;br /&gt;&lt;pre&gt;
  public interface IPersistableImageFormat
&lt;/pre&gt; &lt;br /&gt;&lt;h4&gt;
Example&lt;a name="example"&gt;&lt;/a&gt;
&lt;/h4&gt;&lt;pre&gt;
using System;
using System.Drawing;
using System.Drawing.Imaging;
using System.IO;
using System.Windows.Forms;
using Fusion8.Cropper.Extensibility;
 
public class PngFormat : IPersistableImageFormat
{
    private IPersistableOutput output;
    private const string formatName = &amp;quot;Png&amp;quot;;
    private const string description = &amp;quot;Png Format&amp;quot;;
 
    #region IPersistableImageFormat Implementation
 
    public event ImageFormatClickEventHandler ImageFormatClick;
 
    public IPersistableImageFormat Format
    {
        get { return this; }
    }
 
    public string Extension
    {
        get { return formatName; }
    }
 
    public string Description
    {
        get { return Description; }
    }
 
    public MenuItem Menu
    {
        get
        {
            MenuItem mi = new MenuItem();
            mi.RadioCheck = true;
            mi.Text = formatName;
            mi.Click += new EventHandler(MenuItemClick);
            return mi;
        }
    }
 
    public void Connect(IPersistableOutput persistableOutput)
    {
        if (persistableOutput == null)
            throw new ArgumentNullException(&amp;quot;persistableOutput&amp;quot;);
 
        output = persistableOutput;
        output.ImageCaptured += 
            new ImageCapturedEventHandler(HandleImageCaptured);
    }
 
    public void Disconnect()
    {
        output.ImageCaptured -= 
            new ImageCapturedEventHandler(HandleImageCaptured);
    }
 
    #endregion
 
    private void HandleImageCaptured(object sender, ImageCapturedEventArgs e)
    {
        output.FetchOutputStream(new StreamHandler(SaveImage),
                                 e.ImageNames.FullSize, e.FullSizeImage);
        
        if (e.IsThumbnailed)
            output.FetchOutputStream(new StreamHandler(SaveImage),
                                     e.ImageNames.Thumbnail, e.ThumbnailImage);
    }
 
    private void SaveImage(Stream stream, Image image)
    {
        image.Save(stream, ImageFormat.Png);
    }
 
    private void MenuItemClick(object sender, EventArgs e)
    {
        ImageFormatEventArgs formatEvents = new ImageFormatEventArgs();
        formatEvents.ClickedMenuItem = (MenuItem) sender;
        formatEvents.ImageOutputFormat = this;
        OnImageFormatClick(sender, formatEvents);
    }
 
    private void OnImageFormatClick(object sender, ImageFormatEventArgs e)
    {
        ImageFormatClickEventHandler handler = ImageFormatClick;
        if (handler != null)
            handler(sender, e);
    }
}
&lt;/pre&gt;
&lt;/div&gt;</description><author>BrhineScot</author><pubDate>Sat, 24 Feb 2007 15:24:22 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: IPersistableImageFormat 20070224032422P</guid></item><item><title>UPDATED WIKI: IPersistableImageFormat</title><link>http://www.codeplex.com/cropperplugins/Wiki/View.aspx?title=IPersistableImageFormat&amp;version=15</link><description>&lt;div class="wikidoc"&gt;
&lt;h3&gt;
IPersistableImageFormat Interface
&lt;/h3&gt;&lt;a href="http://www.codeplex.com/cropperplugins/Wiki/View.aspx?title=IPersistableImageFormat%20Members&amp;amp;referringTitle=IPersistableImageFormat"&gt;Members&lt;/a&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="#example"&gt;Example&lt;/a&gt;&lt;br /&gt; &lt;br /&gt;&lt;b&gt;Namespace:&lt;/b&gt; Fusion8.Cropper.Extensibility&lt;br /&gt; &lt;br /&gt;&lt;pre&gt;
  public interface IPersistableImageFormat
&lt;/pre&gt; &lt;br /&gt;&lt;h4&gt;
Example&lt;a name="example"&gt;&lt;/a&gt;
&lt;/h4&gt;&lt;pre&gt;
using System;
using System.Drawing;
using System.Drawing.Imaging;
using System.IO;
using System.Windows.Forms;
using Fusion8.Cropper.Extensibility;
 
public class PngFormat : IPersistableImageFormat
{
    private IPersistableOutput output;
    private const string formatName = &amp;quot;Png&amp;quot;;
    private const string description = &amp;quot;Png Format&amp;quot;;
 
    #region IPersistableImageFormat Implementation
 
    public event ImageFormatClickEventHandler ImageFormatClick;
 
    public IPersistableImageFormat Format
    {
        get { return this; }
    }
 
    public string Extension
    {
        get { return formatName; }
    }
 
    public string Description
    {
        get { return Description; }
    }
 
    public MenuItem Menu
    {
        get
        {
            MenuItem mi = new MenuItem();
            mi.RadioCheck = true;
            mi.Text = formatName;
            mi.Click += new EventHandler(MenuItemClick);
            return mi;
        }
    }
 
    public void Connect(IPersistableOutput persistableOutput)
    {
        if (persistableOutput == null)
            throw new ArgumentNullException(&amp;quot;persistableOutput&amp;quot;);
 
        output = persistableOutput;
        output.ImageCaptured += 
            new ImageCapturedEventHandler(HandleImageCaptured);
    }
 
    public void Disconnect()
    {
        output.ImageCaptured -= 
            new ImageCapturedEventHandler(HandleImageCaptured);
    }
 
    #endregion
 
    private void HandleImageCaptured(object sender, ImageCapturedEventArgs e)
    {
        output.FetchOutputStream(new StreamHandler(SaveImage),
            e.ImageNames.FullSize, e.FullSizeImage);
        
        if (e.IsThumbnailed)
            output.FetchOutputStream(new StreamHandler(SaveImage),
                e.ImageNames.Thumbnail, e.ThumbnailImage);
    }
 
    private void SaveImage(Stream stream, Image image)
    {
        image.Save(stream, ImageFormat.Png);
    }
 
    private void MenuItemClick(object sender, EventArgs e)
    {
        ImageFormatEventArgs formatEvents = new ImageFormatEventArgs();
        formatEvents.ClickedMenuItem = (MenuItem) sender;
        formatEvents.ImageOutputFormat = this;
        OnImageFormatClick(sender, formatEvents);
    }
 
    private void OnImageFormatClick(object sender, ImageFormatEventArgs e)
    {
        ImageFormatClickEventHandler handler = ImageFormatClick;
        if (handler != null)
            handler(sender, e);
    }
}
&lt;/pre&gt;
&lt;/div&gt;</description><author>BrhineScot</author><pubDate>Sat, 24 Feb 2007 15:23:50 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: IPersistableImageFormat 20070224032350P</guid></item><item><title>UPDATED WIKI: IPersistableImageFormat</title><link>http://www.codeplex.com/cropperplugins/Wiki/View.aspx?title=IPersistableImageFormat&amp;version=14</link><description>&lt;div class="wikidoc"&gt;
&lt;h3&gt;
IPersistableImageFormat Interface
&lt;/h3&gt;&lt;a href="http://www.codeplex.com/cropperplugins/Wiki/View.aspx?title=IPersistableImageFormat%20Members&amp;amp;referringTitle=IPersistableImageFormat"&gt;Members&lt;/a&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="#example"&gt;Example&lt;/a&gt;&lt;br /&gt; &lt;br /&gt;&lt;b&gt;Namespace:&lt;/b&gt; Fusion8.Cropper.Extensibility&lt;br /&gt; &lt;br /&gt;&lt;pre&gt;
  public interface IPersistableImageFormat
&lt;/pre&gt; &lt;br /&gt;&lt;h4&gt;
Example&lt;a name="example"&gt;&lt;/a&gt;
&lt;/h4&gt;&lt;pre&gt;
using System;
using System.Drawing;
using System.Drawing.Imaging;
using System.IO;
using System.Windows.Forms;
using Fusion8.Cropper.Extensibility;
 
public class PngFormat : IPersistableImageFormat
{
    private IPersistableOutput output;
    private const string formatName = &amp;quot;Png&amp;quot;;
    private const string description = &amp;quot;Png Format&amp;quot;;
 
    #region IPersistableImageFormat Implementation
 
    public event ImageFormatClickEventHandler ImageFormatClick;
 
    public IPersistableImageFormat Format
    {
        get { return this; }
    }
 
    public string Extension
    {
        get { return formatName; }
    }
 
    public string Description
    {
        get { return Description; }
    }
 
    public MenuItem Menu
    {
        get
        {
            MenuItem mi = new MenuItem();
            mi.RadioCheck = true;
            mi.Text = formatName;
            mi.Click += new EventHandler(MenuItemClick);
            return mi;
        }
    }
 
    public void Connect(IPersistableOutput persistableOutput)
    {
        if (persistableOutput == null)
            throw new ArgumentNullException(&amp;quot;persistableOutput&amp;quot;);
 
        output = persistableOutput;
        output.ImageCaptured += 
            new ImageCapturedEventHandler(HandlePersistableOutputImageCaptured);
    }
 
    public void Disconnect()
    {
        output.ImageCaptured -= 
            new ImageCapturedEventHandler(HandlePersistableOutputImageCaptured);
    }
 
    #endregion
 
    private void HandlePersistableOutputImageCaptured(object sender, ImageCapturedEventArgs e)
    {
        output.FetchOutputStream(new StreamHandler(SaveImage),
            e.ImageNames.FullSize, e.FullSizeImage);
        
        if (e.IsThumbnailed)
            output.FetchOutputStream(new StreamHandler(SaveImage),
                e.ImageNames.Thumbnail, e.ThumbnailImage);
    }
 
    private void SaveImage(Stream stream, Image image)
    {
        image.Save(stream, ImageFormat.Png);
    }
 
    private void MenuItemClick(object sender, EventArgs e)
    {
        ImageFormatEventArgs formatEvents = new ImageFormatEventArgs();
        formatEvents.ClickedMenuItem = (MenuItem) sender;
        formatEvents.ImageOutputFormat = this;
        OnImageFormatClick(sender, formatEvents);
    }
 
    private void OnImageFormatClick(object sender, ImageFormatEventArgs e)
    {
        ImageFormatClickEventHandler handler = ImageFormatClick;
        if (handler != null)
            handler(sender, e);
    }
}
&lt;/pre&gt;
&lt;/div&gt;</description><author>BrhineScot</author><pubDate>Sat, 24 Feb 2007 15:22:38 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: IPersistableImageFormat 20070224032238P</guid></item><item><title>UPDATED WIKI: IPersistableImageFormat</title><link>http://www.codeplex.com/cropperplugins/Wiki/View.aspx?title=IPersistableImageFormat&amp;version=13</link><description>&lt;div class="wikidoc"&gt;
&lt;h3&gt;
IPersistableImageFormat Interface
&lt;/h3&gt;&lt;a href="http://www.codeplex.com/cropperplugins/Wiki/View.aspx?title=IPersistableImageFormat%20Members&amp;amp;referringTitle=IPersistableImageFormat"&gt;Members&lt;/a&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="#example"&gt;Example&lt;/a&gt;&lt;br /&gt; &lt;br /&gt;&lt;b&gt;Namespace:&lt;/b&gt; Fusion8.Cropper.Extensibility&lt;br /&gt; &lt;br /&gt;&lt;pre&gt;
  public interface IPersistableImageFormat
&lt;/pre&gt; &lt;br /&gt;&lt;h4&gt;
Example&lt;a name="example"&gt;&lt;/a&gt;
&lt;/h4&gt;&lt;pre&gt;
using System;
using System.Drawing;
using System.Drawing.Imaging;
using System.IO;
using System.Windows.Forms;
using Fusion8.Cropper.Extensibility;
 
public class PngFormat : IPersistableImageFormat
{
    private IPersistableOutput output;
    private const string formatName = &amp;quot;Png&amp;quot;;
    private const string description = &amp;quot;Png Format&amp;quot;;
 
    #region IPersistableImageFormat Implementation
 
    public event ImageFormatClickEventHandler ImageFormatClick;
 
    public IPersistableImageFormat Format
    {
        get { return this; }
    }
 
    public string Extension
    {
        get { return formatName; }
    }
 
    public string Description
    {
        get { return Description; }
    }
 
    public MenuItem Menu
    {
        get
        {
            MenuItem mi = new MenuItem();
            mi.RadioCheck = true;
            mi.Text = formatName;
            mi.Click += new EventHandler(MenuItemClick);
            return mi;
        }
    }
 
    public void Connect(IPersistableOutput persistableOutput)
    {
        if (persistableOutput == null)
            throw new ArgumentNullException(&amp;quot;persistableOutput&amp;quot;);
 
        output = persistableOutput;
        output.ImageCaptured += new ImageCapturedEventHandler(HandlePersistableOutputImageCaptured);
    }
 
    public void Disconnect()
    {
        output.ImageCaptured -= new ImageCapturedEventHandler(HandlePersistableOutputImageCaptured);
    }
 
    #endregion
 
    private void HandlePersistableOutputImageCaptured(object sender, ImageCapturedEventArgs e)
    {
        output.FetchOutputStream(new StreamHandler(SaveImage), e.ImageNames.FullSize, e.FullSizeImage);
        if (e.IsThumbnailed)
            output.FetchOutputStream(new StreamHandler(SaveImage), e.ImageNames.Thumbnail, e.ThumbnailImage);
    }
 
    private void SaveImage(Stream stream, Image image)
    {
        image.Save(stream, ImageFormat.Png);
    }
 
    private void MenuItemClick(object sender, EventArgs e)
    {
        ImageFormatEventArgs formatEvents = new ImageFormatEventArgs();
        formatEvents.ClickedMenuItem = (MenuItem) sender;
        formatEvents.ImageOutputFormat = this;
        OnImageFormatClick(sender, formatEvents);
    }
 
    private void OnImageFormatClick(object sender, ImageFormatEventArgs e)
    {
        ImageFormatClickEventHandler handler = ImageFormatClick;
        if (handler != null)
            handler(sender, e);
    }
}
&lt;/pre&gt;
&lt;/div&gt;</description><author>BrhineScot</author><pubDate>Sat, 24 Feb 2007 15:18:29 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: IPersistableImageFormat 20070224031829P</guid></item><item><title>UPDATED WIKI: IPersistableImageFormat</title><link>http://www.codeplex.com/cropperplugins/Wiki/View.aspx?title=IPersistableImageFormat&amp;version=12</link><description>&lt;div class="wikidoc"&gt;
&lt;h3&gt;
IPersistableImageFormat Interface
&lt;/h3&gt;&lt;a href="http://www.codeplex.com/cropperplugins/Wiki/View.aspx?title=IPersistableImageFormat%20Members&amp;amp;referringTitle=IPersistableImageFormat"&gt;Members&lt;/a&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="#example"&gt;Example&lt;/a&gt;&lt;br /&gt; &lt;br /&gt;&lt;b&gt;Namespace:&lt;/b&gt; Fusion8.Cropper.Extensibility&lt;br /&gt; &lt;br /&gt;&lt;pre&gt;
  public interface IPersistableImageFormat
&lt;/pre&gt; &lt;br /&gt;&lt;h4&gt;
Example&lt;a name="example"&gt;&lt;/a&gt;
&lt;/h4&gt;&lt;pre&gt;
public class PngFormat : IPersistableImageFormat
{
    private IPersistableOutput output;
    private const string formatName = &amp;quot;Png&amp;quot;;
    private const string description = &amp;quot;Png Format&amp;quot;;
    public event ImageFormatClickEventHandler ImageFormatClick;
 
    public IPersistableImageFormat Format
    {
        get { return this; }
    }
 
    public string Extension
    {
        get { return formatName; }
    }
 
    public string Description
    {
        get { return Description; }
    }
 
    public MenuItem Menu
    {
        get
        {
            MenuItem mi = new MenuItem();
            mi.RadioCheck = true;
            mi.Text = formatName;
            mi.Click += new EventHandler(MenuItemClick);
            return mi;
        }
    }
 
    public void Connect(IPersistableOutput persistableOutput)
    {
        if (persistableOutput == null)
            throw new ArgumentNullException(&amp;quot;persistableOutput&amp;quot;);
 
        output = persistableOutput;
        output.ImageCaptured += new ImageCapturedEventHandler(HandlePersistableOutputImageCaptured);
    }
 
    public void Disconnect()
    {
        output.ImageCaptured -= new ImageCapturedEventHandler(HandlePersistableOutputImageCaptured);
    }
 
    private void HandlePersistableOutputImageCaptured(object sender, ImageCapturedEventArgs e)
    {
        output.FetchOutputStream(new StreamHandler(SaveImage), e.ImageNames.FullSize, e.FullSizeImage);
        if (e.IsThumbnailed)
            output.FetchOutputStream(new StreamHandler(SaveImage), e.ImageNames.Thumbnail, e.ThumbnailImage);
    }
 
    private void SaveImage(Stream stream, Image image)
    {
        image.Save(stream, ImageFormat.Png);
    }
 
    private void MenuItemClick(object sender, EventArgs e)
    {
        ImageFormatEventArgs formatEvents = new ImageFormatEventArgs();
        formatEvents.ClickedMenuItem = (MenuItem) sender;
        formatEvents.ImageOutputFormat = this;
        OnImageFormatClick(sender, formatEvents);
    }
 
    private void OnImageFormatClick(object sender, ImageFormatEventArgs e)
    {
        ImageFormatClickEventHandler handler = ImageFormatClick;
        if (handler != null)
            handler(sender, e);
    }
}
&lt;/pre&gt;
&lt;/div&gt;</description><author>BrhineScot</author><pubDate>Sat, 24 Feb 2007 15:15:08 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: IPersistableImageFormat 20070224031508P</guid></item><item><title>UPDATED WIKI: IPersistableImageFormat</title><link>http://www.codeplex.com/cropperplugins/Wiki/View.aspx?title=IPersistableImageFormat&amp;version=11</link><description>&lt;div class="wikidoc"&gt;
&lt;h3&gt;
IPersistableImageFormat Interface
&lt;/h3&gt;&lt;a href="http://www.codeplex.com/cropperplugins/Wiki/View.aspx?title=IPersistableImageFormat%20Members&amp;amp;referringTitle=IPersistableImageFormat"&gt;Members&lt;/a&gt;&lt;br /&gt; &lt;br /&gt;&lt;b&gt;Namespace:&lt;/b&gt; Fusion8.Cropper.Extensibility&lt;br /&gt; &lt;br /&gt;&lt;pre&gt;
  public interface IPersistableImageFormat
&lt;/pre&gt; &lt;br /&gt;&lt;h4&gt;
Example
&lt;/h4&gt;&lt;pre&gt;
public class PngFormat : IPersistableImageFormat
{
    private IPersistableOutput output;
    private const string FormatName = &amp;quot;Png&amp;quot;;
    public event ImageFormatClickEventHandler ImageFormatClick;
 
    public IPersistableImageFormat Format
    {
        get { return this; }
    }
 
    public string Extension
    {
        get { return FormatName; }
    }
 
    public string Description
    {
        get { return &amp;quot;Png&amp;quot;; }
    }
 
    public MenuItem Menu
    {
        get
        {
            MenuItem mi = new MenuItem();
            mi.RadioCheck = true;
            mi.Text = FormatName;
            mi.Click += new EventHandler(MenuItemClick);
            return mi;
        }
    }
 
    public void Connect(IPersistableOutput persistableOutput)
    {
        if (persistableOutput == null)
            throw new ArgumentNullException(&amp;quot;persistableOutput&amp;quot;);
 
        output = persistableOutput;
        output.ImageCaptured += new ImageCapturedEventHandler(persistableOutput_ImageCaptured);
    }
 
    public void Disconnect()
    {
        output.ImageCaptured -= new ImageCapturedEventHandler(persistableOutput_ImageCaptured);
    }
 
    private void persistableOutput_ImageCaptured(object sender, ImageCapturedEventArgs e)
    {
        output.FetchOutputStream(new StreamHandler(SaveImage), e.ImageNames.FullSize, e.FullSizeImage);
        if (e.IsThumbnailed)
            output.FetchOutputStream(new StreamHandler(SaveImage), e.ImageNames.Thumbnail, e.ThumbnailImage);
    }
 
    private void SaveImage(Stream stream, Image image)
    {
        image.Save(stream, ImageFormat.Png);
    }
 
    private void MenuItemClick(object sender, EventArgs e)
    {
        ImageFormatEventArgs formatEvents = new ImageFormatEventArgs();
        formatEvents.ClickedMenuItem = (MenuItem) sender;
        formatEvents.ImageOutputFormat = this;
        OnImageFormatClick(sender, formatEvents);
    }
 
    private void OnImageFormatClick(object sender, ImageFormatEventArgs e)
    {
        if (ImageFormatClick != null)
            ImageFormatClick(sender, e);
    }
}
&lt;/pre&gt;
&lt;/div&gt;</description><author>BrhineScot</author><pubDate>Sat, 24 Feb 2007 15:05:49 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: IPersistableImageFormat 20070224030549P</guid></item><item><title>UPDATED WIKI: Docs</title><link>http://www.codeplex.com/cropperplugins/Wiki/View.aspx?title=Docs&amp;version=10</link><description>&lt;div class="wikidoc"&gt;
&lt;h2&gt;
Extensibility Interfaces
&lt;/h2&gt;&lt;h4&gt;
&lt;a href="http://www.codeplex.com/cropperplugins/Wiki/View.aspx?title=IPersistableImageFormat&amp;amp;referringTitle=Docs"&gt;IPersistableImageFormat&lt;/a&gt;
&lt;/h4&gt;The basic required interface implemented by community plug-ins. Cropper requires this interface to be implemented in order to find and load the plug-in.&lt;br /&gt;&lt;h4&gt;
&lt;a href="http://www.codeplex.com/cropperplugins/Wiki/View.aspx?title=IConfigurablePlugin&amp;amp;referringTitle=Docs"&gt;IConfigurablePlugin&lt;/a&gt;
&lt;/h4&gt;An optional interface implemented by community plug-ins. This interface provides options for presenting a configuration dialog to the user. Plug-in specific configuration settings may also be saved within Croppers configuration file with this interface.&lt;br /&gt;&lt;h4&gt;
&lt;a href="http://www.codeplex.com/cropperplugins/Wiki/View.aspx?title=IPersistableOutput&amp;amp;referringTitle=Docs"&gt;IPersistableOutput&lt;/a&gt;
&lt;/h4&gt;The interface implemented by Cropper's screen capture engine. The interface exposes a number of events and methods that plug-ins can use to participate in the screen capture cycle.&lt;br /&gt;
&lt;/div&gt;</description><author>BrhineScot</author><pubDate>Sat, 24 Feb 2007 15:00:56 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: Docs 20070224030056P</guid></item><item><title>UPDATED WIKI: IPersistableImageFormat.Connect</title><link>http://www.codeplex.com/cropperplugins/Wiki/View.aspx?title=IPersistableImageFormat.Connect&amp;version=4</link><description>&lt;div class="wikidoc"&gt;
&lt;h3&gt;
IPersistableImageFormat.Connect Method
&lt;/h3&gt; &lt;br /&gt;Allows the plug-in to subscribe to image capture events in the supplied &lt;a href="http://www.codeplex.com/cropperplugins/Wiki/View.aspx?title=IPersistableOutput&amp;amp;referringTitle=IPersistableImageFormat.Connect"&gt;IPersistableOutput&lt;/a&gt; object.&lt;br /&gt; &lt;br /&gt;&lt;pre&gt;
void Connect(IPersistableOutput persistableOutput);
&lt;/pre&gt; &lt;br /&gt;&lt;h4&gt;
Parameters
&lt;/h4&gt;&lt;table&gt;
&lt;tr&gt;
&lt;td&gt;&lt;b&gt;persistableOutput&lt;/b&gt;&lt;/td&gt;&lt;td&gt;An object implementing the &lt;a href="http://www.codeplex.com/cropperplugins/Wiki/View.aspx?title=IPersistableOutput&amp;amp;referringTitle=IPersistableImageFormat.Connect"&gt;IPersistableOutput&lt;/a&gt; interface and representing Cropper's screen capture engine.&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;</description><author>BrhineScot</author><pubDate>Sat, 24 Feb 2007 14:57:13 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: IPersistableImageFormat.Connect 20070224025713P</guid></item></channel></rss>