Ir al contenido

Cómo introducir tus propios tipos de fuente en una plantilla

Número de visualizaciones: 7180 2 min de lectura

Si estás creando tu propia plantilla de factura y deseas usar fuentes personalizadas en ella, puedes agregarlas de dos formas:

Instalar fuentes en el archivo CSS según se describe a continuación:

@font-face {     font-family: 'NOMBRE-DE-FUENTE';     src: url('SCIEZKA-DO-PLIKU-CZCIONKI.eot');     src: url('SCIEZKA-DO-PLIKU-CZCIONKI.eot') format('embedded-opentype'),          url('SCIEZKA-DO-PLIKU-CZCIONKI.woff') format('woff'),          url('SCIEZKA-DO-PLIKU-CZCIONKI.ttf') format('truetype'),          url('SCIEZKA-DO-PLIKU-CZCIONKI.svg') format('svg');     font-weight: normal;     font-style: normal;

}

o descargar fuentes de google fonts como se muestra a continuación:  

<link href="//fonts.googleapis.com/css?family=NAZWA-CZCIONKI​:400,700" rel="stylesheet" type="text/css" />

La fuente descargada puede verse asi: @import url('https://fonts.googleapis.com/css?family=Lato');  Tenemos que crear una plantilla nueva yendo a Ajustes > Ajustes de cuenta > Plantillas, elegir la plantilla básica y en la parte superior de CSS añadir lineas con importación y: *{  font-family:'nombre de fuente'; 

¡Ojo!  Al añadir fuentes desde tu propio servidor debes configurarlo adecuadamente. Este método se llama CORS (Cross-origin resource sharing). En esta página puedes encontrar cómo hay que configurar en tu servidor.

http://enable-cors.org/server.html

Descripción general de CORS:

http://en.wikipedia.org/wiki/Cross-origin_resource_sharing

 

Ejemplo de CORS para AWS S3:

 

<?xml version="1.0" encoding="UTF-8"?> <CORSConfiguration xmlns="http://s3.amazonaws.com/doc/2006-03-01/">     <CORSRule>         <AllowedOrigin>*</AllowedOrigin>         <AllowedMethod>GET</AllowedMethod>         <MaxAgeSeconds>3000</MaxAgeSeconds>         <AllowedHeader>*</AllowedHeader>     </CORSRule> </CORSConfiguration>

 

¿Te ha resultado útil esta entrada?

Compartir

Comentarios