Project description
xbprint is a XAML document printing WPF application, add-in for Expression Blend 3, 4 and plug-in for Kaxaml 1.0.
Sample: rss.xaml
Preview: rss.pdf (created with PDFCreator)

Note: Current release does not work with Silverlight projects in Expression Blend.
But it works fine on Windows Vista/7 32/64-bit with WPF projects in Expression Blend 3, 4 and plain independent XAML files in Kaxaml and WPF version.

Minimum requirements
- Microsoft Windows XP/Vista/7 or other OS that supports .NET 3.5
- Microsoft .NET 3.5 or later
- WPF or Microsoft Expression Blend 3 or 4 or Kaxaml 1.0

How to install
Create a folder named "Addins" in Expression Blend directory and copy plug-in files to that folder.

Example:
If Expression Blend directory is located in "C:\Program Files\Microsoft Expression\Blend 3\" then create "C:\Program Files\Microsoft Expression\Blend 3\Addins\" directory and copy files "Print.Blend.Addin", "Oxage.Printing.Blend.AddIn.dll" and "Oxage.Printing.Control.dll" into that directory. So the copied "Print.Blend.Addin" should be located as "C:\Program Files\Microsoft Expression\Blend 3\Addins\Print.Blend.Addin".

How to use it
When the plug-in is installed open Expression Blend, go to "Window" in menu and check the "Print" item. A panel named "Print" appears.

Open a xaml document in Expression Blend. Set properties in Print panel and click Print. Select a printing device and click OK.

Notes
All printing units are in millimeters (mm).
Settings are saved to registry: HKCU\Software\Oxage\xbprint
Project is in beta version, so do not except everything to work perfectly.
Related projects: xbraster, xbsprite, xcon

Screenshots
Screenshot

Last edited Jul 17, 2010 at 1:03 PM by papnkukn, version 9