Los puntos de partida: no tengo un servidor que pueda proporcionar nada más que archivos estáticos. Y tengo un elemento SVG (creado dinámicamente) en mi <body>
que quiero exportar a un formato vectorial, preferiblemente PDF o SVG.Incrustar SVG en PDF (exportando SVG a PDF usando JS)
Empecé a buscar usando la lib jsPDF ya existente junto con downloadify. Funcionó bien Lamentablemente, esto no es compatible con SVG, solo texto.
He leído sobre las posibilidades del formato PDF para incrustar imágenes SVG, y it seems para haber sido habilitado desde Acrobat Reader 5 (junto con el plugin ImageViewer). Pero no funciona. Lo intenté con 3 lectores diferentes de PDF sin éxito.
¿Esto significa que los archivos PDF han dejado de ser compatibles con la incorporación de SVG? No he encontrado nada sobre esto.
Tengo dos preguntas; puede esto ser resuelto? Y si es así, ¿cuáles son las especificaciones para incrustar SVG dentro de un PDF? Con esa información, puedo construir ese soporte en jsPDF.
Las demandas de soporte del navegador son Safari, Chrome y Firefox. Las versiones que admiten SVG.
Una pregunta. 1. Abra http://pdfkit.org/demo/browser.html. 2. Abra la ventana de inspección de Chrome. 3. Haga clic en el ícono "Alternar la barra de herramientas del dispositivo" en el menú superior. 4. Actualiza la página. 5. NO PUEDO ver el pdf en la ventana derecha de la vista móvil. 6. ¿Alguien sabe por qué la vista móvil no está procesando el PDF? ? ¿Es este PDFKit un problema específico o general con la apertura de PDF en dispositivos móviles? –