Thư viện .NET để Đọc tài liệu EPUB
API .NET mã nguồn mở để Truy cập & Đọc tệp EPUB, trích xuất nội dung và chuyển EPUB sang PDF trong các ứng dụng C#.
Thư viện .NET mã nguồn mở để tạo, chỉnh sửa, đọc, chuyển đổi hoặc xử lý các định dạng tệp EBook với sự hỗ trợ của các API miễn phí dành cho nền tảng C# .NET. Nó hỗ trợ một loạt các định dạng phông chữ, bao gồm TrueType, OpenType, phông Type1, và nhiều hơn nữa. Thư viện bao gồm nhiều lớp và phương thức giúp bạn dễ dàng làm việc với phông chữ trong mã của mình. Thư viện Quản lý Phông chữ cho phép các nhà phát triển phần mềm quản lý phông chữ trong ứng dụng .NET của họ và hỗ trợ cài đặt, gỡ cài đặt và cập nhật phông chữ trên máy của người dùng hoặc thư mục của ứng dụng.
C# Typography Fonts Management Library là một công cụ mạnh mẽ cho phép các nhà phát triển phần mềm quản lý phông chữ trong các ứng dụng C# của họ mà không cần bất kỳ phụ thuộc nào. Thư viện Typography cho phép người dùng tải và lưu phông chữ ở nhiều định dạng tệp khác nhau. Người dùng có thể tải phông chữ từ tệp hoặc luồng, hoặc thậm chí tạo một phông chữ từ đầu. Có một số tính năng hữu ích khác của thư viện để xử lý phông chữ như hiển thị tất cả các phông chữ có sẵn, nhúng phông chữ để hiển thị văn bản đúng, hỗ trợ bộ nhớ đệm phông chữ cho việc render văn bản nhiều lần, cơ chế xác thực phông chữ, và nhiều hơn nữa.
Thư viện Typography mã nguồn mở là một thư viện đa nền tảng và KHÔNG cần thư viện PixelFarm Rendering. Các tính năng phong phú và API dễ sử dụng của nó khiến nó trở thành lựa chọn tuyệt vời cho bất kỳ nhà phát triển nào muốn làm việc với phông chữ trong dự án của mình. Bằng cách sử dụng thư viện này, bạn có thể nâng cao kiểu chữ của ứng dụng và tạo ra trải nghiệm người dùng tốt hơn cho người dùng của mình.
Bắt đầu với Typography
Cách khuyến nghị để cài đặt Typography là sử dụng NuGet. Vui lòng sử dụng lệnh sau để cài đặt một cách suôn sẻ.
Cài đặt Typography qua NuGet
NuGet\Install-Package Typography.OpenFont.NetCore -Version 1.0.0
Bạn cũng có thể cài đặt thủ công; tải xuống các tệp phát hành mới nhất trực tiếp từ kho GitHub.
Tải thông tin phông chữ bằng API C#
Thư viện Typography mã nguồn mở đã cung cấp một cách tiện lợi để tải thông tin phông chữ trong các ứng dụng C#. Nó cho phép các nhà phát triển phần mềm tải thông tin phông chữ chỉ với một vài dòng mã C#. Việc tải thông tin phông chữ bằng thư viện Typography cho C# là một quy trình đơn giản. Bằng cách sử dụng lớp FontsLoader, bạn có thể dễ dàng tải các tệp phông chữ và truy cập tất cả thông tin về phông chữ. Thư viện hoàn toàn hỗ trợ tải nhiều phông chữ cùng lúc bằng cách truyền một mảng các đường dẫn tệp phông chữ vào phương thức LoadFonts. Khi người dùng đã tải thông tin phông chữ, họ có thể dễ dàng sử dụng nó để hiển thị văn bản bằng phông chữ đã cung cấp.
Cách tải thông tin phông chữ trong các ứng dụng C#?
using CSharpTypography.Fonts;
// Create an instance of the FontsLoader class
FontsLoader fontsLoader = new FontsLoader();
// load font information
Font font = fontsLoader.LoadFonts("font.ttf");
// load multiple fonts
string[] fontFiles = { "font1.ttf", "font2.ttf", "font3.ttf" };
Font[] fonts = fontsLoader.LoadFonts(fontFiles);
// Once you have loaded font information, you can use it to render text
using CSharpTypography.Text;
string text = "Hello, world!";
Font font = fontsLoader.LoadFonts("font.ttf");
FormattedText formattedText = new FormattedText(text, font, 24);