El tamaño de fuente no se puede representar correctamente en Chrome. Los efectos de renderizado difieren entre Chrome y Firefox, como se muestra a continuación. No estoy muy seguro de si es una cuestión de html2canvas o problemas del navegador.
renderizado en Chrome
renderizado en Firefox (igual que los nodos DOM de origen):
https://github.com/niklasvh/html2canvas/issues/1664
tal vez sea el mismo problema, puede eliminar la propiedad css de font-variant.
@Coodool
@nazhenhuiyi Muchas gracias. De hecho funciona para mí. Configuré font-variant: normal
y obtengo el resultado correcto.
¡lo mismo para mi!
Descubrí que configurar el estilo de fuente del contenedor del elemento hará ese truco.
.container {
font-variant: normal;
}
También encontré este problema, lo manejé de la manera anterior y no lo resolví. # / omwteam / html2canvas / issues / 8
donde configuró el css {font-variant: normal}, por qué no funcionó para mí @Coodool
Tal vez puedas probar font-variant: small-caps;
@ zww930620
Las últimas versiones de html2canvas (1.0.0-rc.2 +) me han solucionado este problema.
font-variant: small-caps;
o font-variant: normal
, no funcionó para mí
Tal vez puedas intentar establecer una familia de fuentes
@nazhenhuiyi Muchas gracias. De hecho funciona para mí. Configuré
font-variant: normal
y obtengo el resultado correcto.
GRACIAS
Comentario más útil
@nazhenhuiyi Muchas gracias. De hecho funciona para mí. Configuré
font-variant: normal
y obtengo el resultado correcto.