Entorno No-Windows
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 no-Windows. Para garantizar un rendimiento óptimo y un correcto renderizado de texto, siga los pasos a continuación:
Configuración Recomendada para Linux
1. Instalar el Paquete libgdiplus
Este paquete proporciona la funcionalidad GDI+ necesaria, que es crítica para el renderizado y procesamiento de PDFs. Puede instalarlo ejecutando el siguiente comando en su terminal:
sudo apt-get install libgdiplus
2. Instalar Fuentes Compatibles de Microsoft
Para un correcto renderizado de texto, instale las fuentes TrueType de Microsoft utilizando el comando:
sudo apt-get install ttf-mscorefonts-installer
Estas fuentes deben colocarse en el directorio /usr/share/fonts/truetype/msttcorefonts
. Si su sistema almacena fuentes en un directorio diferente, actualice la ruta en su código antes de realizar cualquier operación con los SDKs de Documentize:
Documentize.Text.FontRepository.Sources.Add(new FolderFontSource("<path to ms fonts>"));
Al asegurarse de que estas instalaciones estén completas y configurar correctamente la ruta de las fuentes, puede maximizar el rendimiento de los SDKs de Documentize en Linux u otros sistemas no-Windows.