Te enfrentas a desafíos al aplicar CSS a documentos jsPDF. Esta guía profundizará en posibles soluciones basadas en la información proporcionada.
Como se mencionó, ha utilizado hojas de estilo en línea, internas y externas en vano. Desafortunadamente, jsPDF no admite de forma nativa la aplicación CSS.
Otro enfoque sugerido por algunos foros es usar una hoja de estilo CSS impresa, pero este método también resultó ineficaz en su situación.
En lugar de depender de CSS, considere configurar estilos usando la API jsPDF directamente. Aquí hay un código de muestra que demuestra cómo cambiar los colores del texto usando llamadas API:
var doc = new jsPDF('landscape');
doc.setFontSize(22);
doc.setTextColor(255, 0, 0); // Red
doc.text(20, 20, 'This is a title');
doc.setFontSize(16);
doc.setTextColor(0, 255, 0); // Green
doc.text(20, 30, 'This is some normal sized text underneath.');
Aunque no es la causa principal de su problema, vale la pena señalar que su El código HTML incluye un tipo de medio impreso:
Esta designación es irrelevante para su tarea actual ya que está intentando generar un documento PDF, no una impresión física.
Descargo de responsabilidad: Todos los recursos proporcionados provienen en parte de Internet. Si existe alguna infracción de sus derechos de autor u otros derechos e intereses, explique los motivos detallados y proporcione pruebas de los derechos de autor o derechos e intereses y luego envíelos al correo electrónico: [email protected]. Lo manejaremos por usted lo antes posible.
Copyright© 2022 湘ICP备2022001581号-3