Môi Trường Không Phải Windows
Các SDK Documentize hỗ trợ .NET Standard 2.0, cho phép chúng được sử dụng trong các ứng dụng .NET Core chạy trên Linux hoặc các môi trường không phải Windows khác. Để đảm bảo hiệu suất tối ưu và hiển thị văn bản chính xác, hãy làm theo các bước dưới đây:
Cài Đặt Được Khuyên Dành cho Linux
1. Cài Đặt Gói libgdiplus
Gói này cung cấp chức năng GDI+ cần thiết, điều này rất quan trọng cho việc hiển thị và xử lý PDF. Bạn có thể cài đặt bằng cách chạy lệnh sau trong terminal của mình:
sudo apt-get install libgdiplus
2. Cài Đặt Phông Chữ Tương Thích với Microsoft
Để hiển thị văn bản chính xác, hãy cài đặt phông chữ TrueType của Microsoft bằng lệnh:
sudo apt-get install ttf-mscorefonts-installer
Các phông chữ này nên được đặt trong thư mục /usr/share/fonts/truetype/msttcorefonts
. Nếu hệ thống của bạn lưu trữ phông chữ trong thư mục khác, hãy cập nhật đường dẫn trong mã của bạn trước khi thực hiện bất kỳ thao tác nào với SDK Documentize:
Documentize.Text.FontRepository.Sources.Add(new FolderFontSource("<đường dẫn tới phông chữ microsoft>"));
Bằng cách đảm bảo rằng các cài đặt này đã hoàn tất và cấu hình đúng đường dẫn phông chữ, bạn có thể tối ưu hóa hiệu suất của các SDK Documentize trên Linux hoặc các hệ thống không phải Windows khác.