Biblioteca para convertir PDF a DXF

Estoy buscando una biblioteca (se requiere uso comercial) que pueda usar para que mi programa pueda convertir documentos PDF en archivos DXF.

No parece que tenga la suerte suficiente con mis investigaciones en Google. Probé pstoedit pero tiene una licencia GPL que no me permite usarlo en mi aplicación comercial.

¿Te refieres a archivos DXF de AutoCad? ¿Qué hay en los PDF entonces? Hay mucha información sobre cómo incrustar archivos PDF en archivos de AutoCad , pero no al revés.
El PDF puede tener gráficos vectoriales. Necesito extraer ese material (adecuado para una conversión a DXF).

Respuestas (1)

Puede consultar el SDK de documentos LEADTOOLS para lograr esta funcionalidad.

Existe la clase RasterCodecs que puede cargar el archivo PDF (y otros formatos de documentos) como SVG usando el método LoadSVG y luego puede usar LEADTOOLS Vector SDK para tomar el archivo SVG y convertirlo a DXF.

Aquí hay una publicación del foro en los foros de soporte técnico de LEADTOOLS que tiene un proyecto de muestra que muestra cómo lograr esto:

Cómo cargar PDF como SVG y luego guardarlo en DXF

Aquí está la información relevante de la publicación:

Esta muestra cargará un PDF (o cualquiera de los formatos de documento que admitimos actualmente) como un archivo SVG y lo guardará en un archivo temporal, luego cargará el archivo SVG temporal y lo guardará como un archivo DXF (o cualquiera de los formatos vectoriales que admitimos). soporta actualmente).

La aplicación está escrita en C++ administrado (aplicación de consola CLR). Utiliza nuestra interfaz .NET para cargar el formato del documento como SVG y guardar el archivo SVG en un archivo temporal en el disco.

Luego usa nuestra interfaz C para cargar el archivo SVG desde el disco y guardarlo como formato vectorial, en este caso: DXF.

Descargo de responsabilidad: soy un empleado de la empresa que escribió esta biblioteca