Extraia fontes do PDF em C#

Como extrair fontes de um PDF usando .NET

Aspose.PDF for .NET Logo

Como extrair fontes de um PDF usando o Aspose.PDF para a ferramenta .NET

Você precisa extrair fontes do PDF? A modificação programática de documentos PDF é uma parte essencial dos fluxos de trabalho digitais modernos. Com bibliotecas.NET como o Aspose.PDF, os desenvolvedores podem extrair fontes do PDF. Essas bibliotecas são soluções independentes que não dependem de outros softwares e estão prontas para uso comercial. Eles cobrem todas as necessidades possíveis dos desenvolvedores profissionais de C#.

  • Extrair texto do PDF
  • Extrair imagens do PDF
  • Extrair fontes do PDF
  • Extrair dados do formulário
  • Extrair texto de carimbos
  • Extrair dados da tabela

Para extrair fontes do arquivo PDF, usaremos a API Aspose.PDF for.NET, que é uma API de manipulação de documentos rica em recursos, poderosa e fácil de usar para a plataforma net. Abra o gerenciador de pacotes NuGet, pesquise Aspose.PDF e instale. Você também pode usar o seguinte comando no console do gerenciador de pacotes.

Package Manager Console

Install-Package Aspose.PDF

Extraia fontes do PDF em C#


Para testar o código em seu ambiente, você precisa de Aspose.PDF for.NET.

  1. Carregue o PDF com uma instância do Document.
  2. Acesse os utilitários de fonte.
  3. Itere por meio de fontes.
  4. Extraia mais detalhes da fonte.

Extraia fontes do PDF com C#

Este exemplo de código mostra como extrair fontes de documentos PDF

Input file:

File not added

Output format:

PDF

Output file:


private static void ExtractFonts()
{
    // The path to the documents directory
    var dataDir = RunExamples.GetDataDir_AsposePdf_WorkingDocuments();

    // Open PDF document
    using (var document = new Aspose.Pdf.Document(dataDir + "ExtractFonts.pdf"))
    {
        Aspose.Pdf.Text.Font[] fonts = document.FontUtilities.GetAllFonts();
        foreach (Aspose.Pdf.Text.Font font in fonts)
        {
            Console.WriteLine(font.FontName);
        }
    }
}

Sobre o Aspose.PDF for a API C#

A API Aspose.PDF for .NET fornece uma ampla variedade de recursos para trabalhar com arquivos PDF. Alguns dos recursos incluem:

  • Crie documentos PDF do zero ou a partir de HTML, XML ou imagens.
  • Edite documentos PDF existentes adicionando ou removendo páginas, textos, imagens e outros conteúdos.
  • Converta documentos PDF em outros formatos, como HTML, XML e imagens.
  • Renderize documentos PDF em imagens ou no formato XPS.
  • Imprima documentos PDF diretamente do seu aplicativo.
  • Assine digitalmente documentos PDF.

Você pode encontrar mais informações sobre Aspose.PDF for API C# nesta documentação do Aspose