Creando un sitio Ruby on Rails que usa RMagick para crear miniaturas para muchos tipos de imágenes. RMagick no puede leer archivos dwg sin embargo.Crea una miniatura de un dwg en un entorno Linux
He intentado algunas cosas, busqué en la biblioteca Java JDWGLib, lo que probablemente me permitiría escribir un convertidor, pero sería un total desde la solución básica, donde solo necesito una miniatura.
También se consideró utilizar un programa de visor para abrir el archivo en una sesión X remota y hacer una captura de pantalla, sin embargo no estoy seguro de cómo podría garantizar que el espectador haya completado la apertura cuando tomé la captura de pantalla.
No me preocupa ser capaz de manipular el archivo que no sea para crear la miniatura. Se utilizará con fines comerciales, por lo que las bibliotecas utilizadas deben ser compatibles.
Oh, las alegrías de los formatos de archivo propietarios. Parece que han hecho un trabajo muy "bueno" que limita los programas que pueden leer dwgs. Hay algunos gratuitos, como en el caso de los televidentes, pero eso es todo, ya que tienes que comprar una licencia para hacer cualquier cosa. No creo que obtendrás nada mucho mejor que la respuesta de egarcia. – Cascabel
Eso es lo que me preocupaba. Voy a ver si alguien tiene una idea sobre el método x-session. – Kyle
¿Se le ocurrió una solución? Necesito crear pulgares de archivos DWG. –