【.net core】SkiaSharp 如何在Linux上实现

1. 安装依赖库

首先需要安装 SkiaSharp 运行时依赖:

bash 复制代码
# Ubuntu/Debian
sudo apt-get update
sudo apt-get install -y libfontconfig1 libfreetype6 libx11-6 libx11-xcb1 libxcb1 \
                       libxcomposite1 libxcursor1 libxdamage1 libxi6 libxtst6 \
                       libnss3 libcups2 libxss1 libxrandr2 libgconf-2-4 \
                       libasound2 libatk1.0-0 libatk-bridge2.0-0 libgtk-3-0

# CentOS/RHEL
sudo yum install -y fontconfig freetype libX11 libXcomposite libXcursor libXdamage \
                    libXext libXi libXtst libnss libcups libXScrnSaver libXrandr \
                    GConf2 alsa-lib atk at-spi2-atk gtk3

2.安装 SkiaSharp 包(可以使用nuget安装)

bash 复制代码
dotnet add package SkiaSharp
dotnet add package SkiaSharp.NativeAssets.Linux  # Linux 平台原生资产

3.更新文件时注意需要将libSkiaSharp.so文件一并更新

相关推荐
kkkkkkkkl241 天前
Prometheus指标入门详解
linux·服务器
意疏1 天前
不用云服务器也能跨设备转写!CapsWriter+cpolar 实现离线语音协作自由
运维·服务器
釉色清风1 天前
在openEuler玩转Python
linux·开发语言·python
小李独爱秋1 天前
计算机网络经典问题透视:TCP的“误判”——非拥塞因素导致的分组丢失
服务器·网络·tcp/ip·计算机网络·智能路由器·php
infiniteWei1 天前
【VIM 入门到精通】第1节:揭开Vim的神秘面纱:入门与基础操作
linux·编辑器·vim
卌卄1 天前
Linux下安装Docker
linux·运维·docker
派阿喵搞电子1 天前
配置srs的鉴权时遇到的问题
服务器·docker·容器·srs
wanhengidc1 天前
云手机 网络连接与持续性的表现如何
运维·服务器·科技·游戏·智能手机
小猿成长1 天前
Ubuntu搭建物联网平台(ThingsBoard)教程
linux·运维·ubuntu
代码不行的搬运工1 天前
RFC6811:BGP前缀源验证
运维·服务器·bgp网络