Agrupar archivos MD en un único HTML y convertirlo a PDF

Si tenemos varios archivos Markdown (MD) y queremos exportarlos a un PDF necesitamos utilizar alguna aplicación de terceros. En este caso usaremos Pandoc. Pandoc es un conversor universal de documentos y lo podéis encontrar aquí: https://pandoc.org/ Una vez lo tengáis instalado, podeis abrir la consola Command Prompt (cmd), navegar hasta la carpeta donde tengamos los …

Sigue leyendo Agrupar archivos MD en un único HTML y convertirlo a PDF

Convertir fecha UTC en Local con Javascript

Fecha UTC (Que recibimos, por ejemplo, desde base de datos) var receivedDate = "2016-09-25T10:00:00"; Convertir a fecha Local receivedDate = new Date(receivedDate); //receivedDate: "Thu Sep 25 2016 12:00:00 GMT+0200 (Central Europe Daylight Time)" Al crear una fecha con el string UTC que recibimos automáticamente la creará con nuestro time zone local. En este ejemplo, la fecha UTC …

Sigue leyendo Convertir fecha UTC en Local con Javascript

Convertir string en string[] o char[] y viceversa

Podemos convertir strings, chars y arrays entre si de estas formas:   string -> string[] (Todo el string en un solo elemento del Array) string[] myArray = new []{ myString };   string -> string[] (String separado en cada caracter, tratado como string) string[] myArray = myString.ToCharArray().Select(s => s.ToString()).ToArray();   string -> char[] (String separado …

Sigue leyendo Convertir string en string[] o char[] y viceversa

Convertir HTML en PDF en C#

Una interesante herramienta para crear facilmente PDFs desde HTML: NReco PdfGenerator. 1. Creamos nuestro HTML string html = "MY_HTML"; 2. Creamos una instancia del conversor var pdfConversor = new NReco.PdfGenerator.HtmlToPdfConverter(); 3. Configuramos las propiedades que necesitemos Modificar el grosor de los margenes pdfConversor.Margins = new NReco.PdfGenerator.PageMargins() { Bottom = 25, Left = 25, Right = 25, …

Sigue leyendo Convertir HTML en PDF en C#

Modificar Todos los Elementos de un Array de Strings en C#

Si tenemos un array de Strings y querémos modificar todos los elementos a la vez sin utilizar ningún tipo de bucle, podemo shacerlo de la siguiente forma: Supongamos que tenemos un array del tipo: string[] myStrings = new string[] { "One", "Two", "Three" }; Si queremos, por ejemplo, convertirlo todo a mayúsculas, podemos aplicar: myStrings …

Sigue leyendo Modificar Todos los Elementos de un Array de Strings en C#