createCarbon
Clase que crea el objeto gracias a los métodos que contiene
setCode(code)
Establece un código.
Parámetro
Tipo
Requerido
Predeterminado
Descripción
code
String
Sí
Código en la que va a aparecer en la imagen..
setBackgroundColor(backgroundColor)
Establece un color de fondo.
Parámetro
Tipo
Requerido
Predeterminado
Descripción
backgroundColor
String
No
#abb8c3
Color del fondo en hexadecimal.
setShadow(dropShadow, dropShadowBlurRadius, dropShadowOffsetY)
Establecer la sombra de la caja del código y editarla.
Parámetro
Tipo
Requerido
Predeterminado
Descripción
dropShadow
Boolean
No
false
Determina si aparece la sobra en la caja.
dropShadowBlurRadius
Number
No
68
Determina el tamaño de la sombra de la caja en pixeles.
dropShadowOffsetY
Number
No
20
Determina la distancia de la caja de respecto al eje Y en pixeles.
Nota: si el parámetro dropShadow es false, no puedes cambiar los parámetros dropShadowBlurRadius y dropShadowOffsetY, de lo contrario, devolverá un error.
setExportSize(exportSize)
Establecer resolución en la que va ser exportado la imagen
Parámetro
Tipo
Requerido
Predeterminado
Descripción
exportSize
Number
No
2
Aumenta o reduce la resolución mediante un numero, por ejemplo 1 o 3.
setFont(fontFamily, fontSize)
Establecer valores para editar la fuente de letra.
Parámetro
Tipo
Requerido
Predeterminado
Descripción
fontFamily
String
No
Hack
Fuente de letra en la que va aparecer en la imagen, puedes ver la fuente en el sitio web.
Engranaje > Editor > Font
fontSize
Number
No
14
Tamaño de la letra en la que va aparecer en la imagen.
setLanguage(language)
Establecer lenguaje en el que se va escribir el código.
Parámetro
Tipo
Requerido
Predeterminado
Descripción
language
String
No
auto
Lenguaje de programación, auto es el automático, puedes ver los lenguajes disponibles en el sitio web.
setLine(lineHeight, firstLineNumber, lineNumbers)
Establece diferentes opciones respecto a la linea.
Parámetro
Tipo
Requerido
Predeterminado
Descripción
lineHeight
Number
No
133
Porcentaje de altura entre cada linea
firstLineNumber
Number
No
1
Número de la primera linea
lineNumbers
Number
No
false
Activa o desactiva los numeros
setPadding(paddingHorizontal, paddingVertical)
Establece el tamaño del fondo.
Parámetro
Tipo
Requerido
Predeterminado
Descripción
paddingHorizontal
Number
No
56
Determina el tamaño del fondo horizontalmente por pixeles.
paddingVertical
Number
No
56
Determina el tamaño del fondo verticalmente por pixeles.
setPrettify(prettify)
Embellece el código.
Parámetro
Tipo
Requerido
Predeterminado
Descripción
prettify
Boolean
No
false
Embellece el codigo, solo funciona con JavaScript.
setTheme(theme)
Establece un tema.
Parámetro
Tipo
Requerido
Predeterminado
Descripción
theme
String
No
seti
Tema de la caja, los temas cambian los colores del texto y del fondo.
Nota: en los temas se respetan las mayúsculas de los nombres, de lo contrario, dará un error.
setWatermark(watermark)
Establece una marca de agua.
Parámetro
Tipo
Requerido
Predeterminado
Descripción
watermark
Boolean
No
false
Crea una marca de agua de la pagina web, que aparece abajo a la derecha.
setWidthAdjustment(widthAdjustment)
Establece el ajuste del código
Parámetro
Tipo
Requerido
Predeterminado
Descripción
widthAdjustment
Boolean
No
True
Activa o desactiva el ajuste automático del código.
setWindow(windowControls, windowTheme)
Parámetro
Tipo
Requerido
Predeterminado
Descripción
windowControls
Boolean
No
true
Activa o desactivas los controles de la ventana
windowTheme
String
No
none
Cambia el tema de la ventana pueden ser: "none"
"sharp"
"bw"
Nota: si el parámetro windowControls es false, no puedes cambiar el parámetro windowTheme, de lo contrario, devolverá un error
Last updated
Was this helpful?