Włącz podpowiedzi dotyczące czcionek w formacie PDF

Wstęp

GroupDocs.Viewer dla .NET to potężne narzędzie do przeglądania i manipulowania różnymi formatami dokumentów w aplikacjach .NET. Niezależnie od tego, czy pracujesz z plikami PDF, dokumentami Microsoft Office, obrazami czy innymi formatami, GroupDocs.Viewer zapewnia płynne rozwiązanie do renderowania i interakcji z tymi plikami.

Warunki wstępne

Zanim zaczniesz korzystać z GroupDocs.Viewer dla .NET, upewnij się, że masz przygotowane następujące elementy:

  1. Podstawowa znajomość .NET: Zapoznaj się z podstawami .NET Framework i językiem programowania C#.
  2. Instalacja GroupDocs.Viewer dla .NET: Pobierz i zainstaluj bibliotekę GroupDocs.Viewer dla .NET. Możesz znaleźć link do pobraniaTutaj.
  3. Środowisko programistyczne: skonfiguruj środowisko programistyczne w programie Visual Studio lub innym zgodnym środowisku IDE.
  4. Przykładowe dokumenty: Zbierz przykładowe dokumenty, z którymi będziesz pracować podczas procesu programowania.

Importuj przestrzenie nazw

W projekcie .NET zaimportuj niezbędne przestrzenie nazw, aby móc korzystać z funkcjonalności GroupDocs.Viewer.

using System;
using System.IO;
using GroupDocs.Viewer.Options;

Krok 1: Ustaw katalog wyjściowy

string outputDirectory = "Your Document Directory";

Ustaw katalog, w którym chcesz zapisywać renderowane strony.

Krok 2: Zdefiniuj format ścieżki pliku strony

string pageFilePathFormat = Path.Combine(outputDirectory, "page_{0}.png");

Zdefiniuj format nazewnictwa renderowanych plików stron. W tym przykładzie strony zostaną zapisane jako obrazy PNG z wzorcem nazwy plikupage_1.png, page_2.png, i tak dalej.

Krok 3: Zainicjuj obiekt przeglądarki

using (Viewer viewer = new Viewer(TestFiles.HIEROGLYPHS_1_PDF))

Zainicjuj obiekt przeglądarki, podając ścieżkę do dokumentu PDF, który chcesz wyrenderować.

Krok 4: Ustaw opcje renderowania

PngViewOptions options = new PngViewOptions(pageFilePathFormat);
options.PdfOptions.EnableFontHinting = true;

Utwórz opcje renderowania dla formatu PNG i włącz podpowiedzi dotyczące czcionek w opcjach PDF.

Krok 5: Renderuj dokument

viewer.View(options, 1);

Wyrenderuj dokument, korzystając z określonych opcji. W tym przykładzie renderowanie rozpoczyna się od pierwszej strony.

Krok 6: Wyświetl komunikat o powodzeniu

Console.WriteLine($"\nSource document rendered successfully.\nCheck output in {outputDirectory}.");

Wyświetl komunikat o powodzeniu wskazujący, że dokument został pomyślnie wyrenderowany i określ katalog wyjściowy, w którym zapisywane są wyrenderowane strony.

Wniosek

Podsumowując, GroupDocs.Viewer dla .NET oferuje kompleksowe rozwiązanie do przeglądania i manipulowania różnymi formatami dokumentów w aplikacjach .NET. Postępując zgodnie z dostarczonym samouczkiem i wykorzystując jego funkcjonalności, możesz łatwo zintegrować możliwości przeglądania dokumentów ze swoimi projektami .NET.

Często zadawane pytania

Czy GroupDocs.Viewer dla .NET jest kompatybilny ze wszystkimi frameworkami .NET?

GroupDocs.Viewer dla .NET obsługuje wiele wersji platformy .NET, w tym .NET Core i .NET Framework.

Czy mogę dostosować opcje renderowania dla różnych formatów dokumentów?

Tak, GroupDocs.Viewer dla .NET udostępnia rozbudowane opcje dostosowywania ustawień renderowania zgodnie z własnymi wymaganiami.

Czy dostępna jest wersja próbna programu GroupDocs.Viewer dla platformy .NET?

Tak, możesz uzyskać dostęp do bezpłatnej wersji próbnej GroupDocs.Viewer dla .NETTutaj.

Jak mogę uzyskać pomoc dotyczącą GroupDocs.Viewer dla platformy .NET?

Możesz uzyskać wsparcie i pomoc na forum społeczności GroupDocs.ViewerTutaj.

Czy dostępne są licencje tymczasowe dla GroupDocs.Viewer dla .NET?

Tak, możesz uzyskać tymczasowe licencje dla GroupDocs.Viewer dla .NETTutaj.