Hay alguna forma para establecer el estilo de el archivo de Excel a través de Apache POI en Scala/Chispa de la aplicación?

Yo mi Scala aplicación que uso un Spark plug-in (spark-excel) para la creación y escritura de los archivos de Excel con varias hojas nuevas a través de Apache POI.

import spark.implicits._

val df = Seq(
  ("2019-01-01 00:00:00", "7056589658"),
  ("2019-02-02 00:00:00", "7778965896")
).toDF("DATE_TIME", "PHONE_NUMBER")

df.show()

df.coalesce(1).write
  .format("com.crealytics.spark.excel")
  .option("dataAddress", "'Sheet'!!A1:Z1000000")
  .option("useHeader", "true")
  .option("dateFormat", "yy-mmm-d")
  .option("timestampFormat", "mm-dd-yyyy hh:mm:ss")
  .mode("append")
  .save("/path/filename.xlsx")

Pregunta: ¿hay alguna forma de cambiar el estilo de el archivo de Excel? Por ejemplo yo quiero cambiar el color de la cabecera, también cambiar el ancho de las columnas. ¿Qué le aconsejaría?

0
2019-09-17 21:00:33
fuente
0 respuestas

Vea otras preguntas sobre etiquetas