Non-Windows Environment

Los SDKs de Documentize son compatibles con .NET Standard 2.0, lo que permite su uso en aplicaciones .NET Core que se ejecutan en Linux u otros entornos que no son Windows. Para garantizar un rendimiento óptimo y un renderizado de texto correcto, sigue los pasos a continuación:

Configuración Recomendada para Linux

1. Instala el Paquete libgdiplus

Este paquete proporciona la funcionalidad GDI+ necesaria, que es crítica para renderizar y procesar PDFs. Puedes instalarlo ejecutando el siguiente comando en tu terminal:

sudo apt-get install libgdiplus

2. Instala Fuentes Compatibles con Microsoft

Para un renderizado de texto correcto, instala las fuentes TrueType de Microsoft usando el comando:

sudo apt-get install ttf-mscorefonts-installer

Estas fuentes deben colocarse en el directorio /usr/share/fonts/truetype/msttcorefonts. Si tu sistema almacena fuentes en un directorio diferente, actualiza la ruta en tu código antes de realizar operaciones con los SDKs de Documentize:

Documentize.Text.FontRepository.Sources.Add(new FolderFontSource("<path to ms fonts>"));

Consejo

Al asegurar que estas instalaciones estén completas y configurando correctamente la ruta de las fuentes, podrás maximizar el rendimiento de los SDKs de Documentize en Linux u otros sistemas que no son Windows.

 Español