Wyodrębnij czcionki z pliku PDF w C#

Jak wyodrębnić czcionki z pliku PDF za pomocą .NET

Aspose.PDF for .NET Logo

Jak wyodrębnić czcionki z pliku PDF za pomocą narzędzia Aspose.PDF dla .NET

Czy musisz wyodrębnić czcionki z pliku PDF? Programowa modyfikacja dokumentów PDF jest istotną częścią nowoczesnych cyfrowych przepływów pracy. Dzięki bibliotekach.NET, takim jak Aspose.PDF, programiści mogą wyodrębnić czcionki z pliku PDF. Biblioteki te są samodzielnymi rozwiązaniami, które nie opierają się na innym oprogramowaniu i są gotowe do użytku komercyjnego. Obejmują one wszystkie możliwe potrzeby profesjonalnych programistów C#.

  • Wyodrębnij tekst z pliku PDF
  • Wyodrębnij obrazy z pliku PDF
  • Wyodrębnij czcionki z PDF
  • Wyodrębnij dane z formularza
  • Wyodrębnij tekst ze znaczków
  • Wyodrębnij dane z tabeli

Aby wyodrębnić czcionki z pliku PDF, użyjemy interfejsu API Aspose.PDF for .NET, który jest bogatym w funkcje, potężnym i łatwym w użyciu interfejsem API do manipulacji dokumentami dla platformy net. Otwórz menedżera pakietów NuGet, wyszukaj Aspose.PDF i zainstaluj. Można również użyć następującego polecenia z konsoli Menedżera pakietów.

Package Manager Console

Install-Package Aspose.PDF

Wyodrębnij czcionki z pliku PDF w C#


Aby wypróbować kod w swoim środowisku, potrzebujesz Aspose.PDF for .NET.

  1. Załaduj plik PDF z instancją dokumentu.
  2. Uzyskaj dostęp do narzędzi czcionek.
  3. Iteruj za pomocą czcionek.
  4. Wyodrębnij więcej szczegółów czcionki.

Wyodrębnij czcionki z pliku PDF za pomocą C#

Ten przykładowy kod pokazuje, jak wyodrębnić czcionki z dokumentów 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);
        }
    }
}

Informacje o Aspose.PDF for .NET API

Aspose.PDF for .NET API zapewnia szeroki zakres funkcji do pracy z plikami PDF. Niektóre funkcje obejmują:

  • Twórz dokumenty PDF od podstaw lub z HTML, XML lub obrazów.
  • Edytuj istniejące dokumenty PDF, dodając lub usuwając strony, tekst, obrazy i inne treści.
  • Konwertuj dokumenty PDF na inne formaty, takie jak HTML, XML i obrazy.
  • Renderuj dokumenty PDF do obrazów lub formatu XPS.
  • Drukuj dokumenty PDF bezpośrednio z aplikacji.
  • Cyfrowe podpisywanie dokumentów PDF.

Więcej informacji na temat Aspose.PDF dla interfejsu API C# można znaleźć w Aspose Documentation