1. Produtos
  2.   Font
  3.   .NET
  4.   Tipografia
 
  

Biblioteca .NET para Leitura de Documentos EPUB

API .NET Open Source para Acessar e Ler arquivos EPUB, extrair seu conteúdo e converter EPUB para PDF dentro de aplicativos C#.

Bibliotecas .NET de código aberto para criar, editar, ler, converter ou processar formatos de arquivos de eBook com a ajuda de APIs gratuitas voltadas para a plataforma C# .NET. Ela suporta uma ampla variedade de formatos de fontes, incluindo TrueType, OpenType, fontes Type1, entre outros. A biblioteca inclui várias classes e métodos que facilitam o trabalho com fontes no seu código. A Biblioteca de Gerenciamento de Fontes permite que desenvolvedores de software gerenciem fontes dentro de sua própria aplicação .NET e suporta a instalação, desinstalação e atualização de fontes na máquina do usuário ou no diretório da aplicação.

A Biblioteca de Gerenciamento de Fontes Typography para C# é uma ferramenta poderosa que permite que desenvolvedores de software gerenciem fontes em suas aplicações C# sem quaisquer dependências. A Biblioteca Typography permite que os usuários carreguem e salvem fontes em vários formatos de arquivo. Os usuários podem carregar fontes de um arquivo ou fluxo, ou até criar uma fonte do zero. Existem vários outros recursos úteis na biblioteca para manipular fontes, como exibir todas as fontes disponíveis, incorporar fontes para a aparência correta do texto, suporte a cache de fontes para renderizar texto múltiplas vezes, mecanismo de validação de fontes e muito mais.

A biblioteca open source Typography é uma biblioteca multiplataforma e NÃO precisa da biblioteca de renderização PixelFarm. Seus recursos extensos e API fácil de usar a tornam uma ótima escolha para qualquer desenvolvedor que queira trabalhar com fontes em seus projetos. Ao usar esta biblioteca, você pode melhorar a tipografia de suas aplicações e criar uma melhor experiência de usuário para seus usuários.

Previous Next

Introdução à Tipografia

A forma recomendada de instalar o Typography é usando o NuGet. Por favor, use o comando a seguir para uma instalação suave.

Instalar Tipografia via NuGet

 NuGet\Install-Package Typography.OpenFont.NetCore -Version 1.0.0

Você também pode instalá-lo manualmente; baixe os arquivos da versão mais recente diretamente do repositório GitHub.

Carregar informações de fontes usando API C#

A biblioteca de código aberto Typography oferece uma maneira conveniente de carregar informações de fontes em aplicações C#. Ela permite que desenvolvedores de software carreguem informações de fontes com apenas algumas linhas de código C#. Carregar informações de fontes com a biblioteca Typography para C# é um processo simples. Usando a classe FontsLoader, você pode facilmente carregar arquivos de fontes e acessar todas as informações sobre a fonte. A biblioteca suporta totalmente o carregamento de várias fontes simultaneamente, passando um array de caminhos de arquivos de fontes para o método LoadFonts. Depois que o usuário carrega as informações da fonte, ele pode utilizá‑las facilmente para renderizar texto usando a fonte fornecida.

Como carregar informações de fontes em aplicações 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);
 Português