Кто-нибудь получил хороший и желательно дешевый и простой способ сделать это? Самое близкое, что я получил, - это сохранить файл в .SVG и использовать Inkscape для преобразования его в XAML. Все строки и т. Д. Преобразуются красиво, но весь текст был всего лишь кучей текста поверх документа. Я также попытался импортировать DXF в Adobe Illustrator и использовать Mike Swansons AI для плагина экспорта XAML, но это не сработало для моих файлов. Я просто говорю что-то вроде «невозможно сохранить».Преобразование Autocad DXF в Microsoft XAML
UPDATE:
Я проверил Visio, я не смог сделать его прочитать один файл DXF. В конце концов я загрузил AutoCAD LT, сделал рисунок с двумя строками, поле и некоторый текст. Сохраняли его во всех доступных форматах и пытались импортировать все файлы в Visio. Нет. Мне действительно интересно, как Visio может утверждать, что он поддерживает файлы DXF.
Я протестировал 3D PaintBrush, и, как я подозревал, он работал только на трехмерных моделях. Мои рисунки - простые 2D-рисунки с некоторыми строками, ящиками, дорожками и некоторым текстом.
Я уверен, что Zam 3D также будет импортировать только 3D-объекты, но я собираюсь проверить его (даже если я думаю, что я попробовал это раньше).
Большинство ссылок на инструменты преобразования устарели, а некоторые из них остаются 3D-инструментами. Я смог конвертировать PDF-документ сегодня, но это также просто экспортировало текст как пути, а не текстовые объекты (которые мне действительно нужны).
Я также изучил BAML (Binary Xaml), и кажется, что поддержка для создания и работы с BAML будет неплохой в .Net 4, так как она в принципе не существует в 3.5. Но я полагаю, что если мне удастся преобразовать файлы, то они будут достаточно маленькими, чтобы обрабатывать файлы XAML (те, которые я пробовал, теперь преобразуются в 3,5 мб и загружаются очень медленно).
Спасибо за отзыв, я проверю его. –