File Formats for Conversion to XAML
As WPF application development continues to pick up steam, it's becoming more and more important to consider which file formats make the most sense for conversion to XAML. Just based on discussions I've had with many of you regarding my Illustrator export plug-in, I know that there are other formats out there that—due to lack of tool support—are very difficult or next-to-impossible to convert to XAML.
So, I'd like to identify a list of "top x" file formats that would help ease the pain for both WPF designers and developers. What tool does your company use to create 2D or 3D content? What file format(s) does it make the most sense to convert? If you don't have an opinion (possibly because you don't work with those tools), please forward this to your design staff. I'm very interested in feedback.
Comments
Anonymous
January 30, 2006
For applications I work with having a converter for EMF/WMF as a callable utility would be great. This would allow copy/paste with Office, Visio, and many other tools. Ideally anything that supports OLE should be something that can be converted to XAML for inclusion as content in a FlowDocument or FixedDocument.Anonymous
January 30, 2006
The comment has been removedAnonymous
January 30, 2006
SVG is one obvious candidate... there are a plethora of XML-based UI layout schemas out in the wild. Not sure which, if any, are truly popular enough to invest in a converter.
Heck, it would also be nice to have a forward-port ability for RC files and WinForms designer-generated CS/VB files!Anonymous
January 31, 2006
I would like to see a XHTML 1.0 Strict + CSS 2.1 to XAML converter. Seeing that WPF has many HTML-like elements/classes, e.g., http://windowssdk.msdn.microsoft.com/library/default.asp?url=/library/en-us/cpref30/html/T_System_Windows_Documents_Paragraph.asp, this should be possible.Anonymous
January 31, 2006
I would really like to see X3D/VRML2 support, it will be great to see all the wonderful scenes I've got render in a XAML3D windowAnonymous
February 01, 2006
WMF/EMF would be great.
Corel Draw files too.Anonymous
February 02, 2006
The comment has been removedAnonymous
February 05, 2006
We use Corel products for graphics design. The import/export functions for collaboration with Corel formats would be great.
Support for wmf/emf files would be very usefull too.Anonymous
February 06, 2006
Thanks for the insight so far, everyone. If you have an opinion, please provide feedback (or use the Email link to send me something directly). I'd like to collect as much information as possible regarding the formats that would provide the biggest benefit.Anonymous
February 06, 2006
Michael, How about the ability to translate an existing Form1.Designer.cs file or .vb file? I am guessing this will be baked into the IDE at a pretty low level. -AAnonymous
February 11, 2006
The comment has been removedAnonymous
February 12, 2006
Suggest support for native Rhinoceros (Rhino) 3D files;3dm. www.rhino3d.comAnonymous
February 12, 2006
Given the designerdeveloper interaction I can see the most common being the most common 3D file formats and designer tools such as PhotoshopIllustrator.Anonymous
February 13, 2006
I'd love to see a plugin for 3D Studio MAX which provided an export-to-xaml capability.Anonymous
February 13, 2006
The comment has been removedAnonymous
February 14, 2006
I want more Universality / layman operability of transparent layers. So I can make my dancing monkeys stand out better.Anonymous
February 15, 2006
The comment has been removedAnonymous
February 15, 2006
A quick'n'dirty solution for 3D interop might be a w3d/u3d importer. The two are very similar Intel formats, used in Shockwave, Acrobat 7 and other programs (see 3dif.org).
Exporters for Max, Maya and Lightwave already exist for w3d, and at least u3d is well documented.
2D: Photoshop PSDAnonymous
February 16, 2006
curious what can be done with the autocad and civil3d formats.Anonymous
February 16, 2006
I feel there is a definite need for the AutoCAD (DWG, DXF) file formats to be converted to XAML. We use SharePoint for our document management but the bulk of our business documentation is in DWG format. Therefore the bulk is not managed with anything other than network shares. It would be awesome if we had the ability to utilize our existing document management system (Microsoft SharePoint Portal) for all of our business documentation. If I could utilize SPS for AutoCAD as well as other documents, I would personally teach the monkeys how to dance.Anonymous
February 20, 2006
The comment has been removedAnonymous
February 26, 2006
You may recall my post last month titled File Formats for Conversion to XAML. In that post, I asked which...Anonymous
April 07, 2006
I love working with Cinema 4D, it's easy to learn and has a superior interface. I would like support for the C4D file format.Anonymous
April 29, 2006
A9Converter Pro - converts DWG or DXF files to various raster images, support bi-directional DWG/DXF conversion, autocad 2006.
http://www.yaodownload.com/video-design/imageauthoringtools/a9converter-pro_imageauthoringtools.htmAnonymous
May 13, 2006
Cinema 4d is really a great tool, which is gaining wide acceptance amoung the upcomming generation of 3d-designers, because it is easy to use and more intuitive than maya and alternatives.
for 3d design a Corel-Draw support is a must-have. as it is equally important as Illustrator is.Anonymous
May 19, 2006
AutoCadAnonymous
August 19, 2006
I would love to see a Cimema 4D converter tooAnonymous
April 04, 2007
I've heard tons about a visio to XAML converter... I guess it makes sense if you use Visio as your UI design tool... we go the other way though, Visio is a diagramming tool and we use Expression / VS.NET as our UI tools - so I find myself wanting to export XAML into Visio, not the other way around...Anonymous
May 18, 2007
Adobe Illustrator (AI) and CorelDraw (CDR) are a must have, for vector graphics.Anonymous
June 28, 2007
I would like to see an exporter for Cinema 4D. I have to export my c4d files to FBX format, then import it to Maya. Maya can export to XAML. Problem is, some of my textures and animation gets lost in the FBX file... I say, XAML exporter for Cinema 4D please!Anonymous
September 18, 2007
c4d aswell, especially suppport for splines. right now C4D only opens .ai as splines i think..Anonymous
February 09, 2008
The comment has been removedAnonymous
February 11, 2008
XHTML text(font size, family, style, etc...) to XAML for textblock elements at least. Rich text from XHTML should be a basic requirement to convert to XAML textblocks.Anonymous
February 20, 2008
The comment has been removed