Wyłącz weryfikację licencji czcionek w formacie PDF

Wstęp

dziedzinie rozwoju .NET zarządzanie dokumentami i manipulowanie nimi jest często kluczowym aspektem wielu aplikacji. Niezależnie od tego, czy chodzi o przeglądanie plików PDF, dokumentów Word czy innych typów plików, posiadanie solidnych narzędzi do wydajnego wykonywania tych zadań jest niezbędne. W tym miejscu wkracza GroupDocs.Viewer dla .NET. Ta potężna biblioteka zapewnia programistom możliwość bezproblemowej integracji funkcji przeglądania dokumentów z ich aplikacjami .NET.

Wyłącz weryfikację licencji czcionek w pliku PDF za pomocą GroupDocs.Viewer .NET

Wymagania wstępne

Zanim zaczniesz korzystać z GroupDocs.Viewer dla platformy .NET, musisz spełnić kilka warunków wstępnych:

1. Zainstaluj program Visual Studio

Przede wszystkim upewnij się, że masz zainstalowany program Visual Studio w swoim systemie. Możesz go pobrać ze strony internetowej Microsoft, jeśli jeszcze tego nie zrobiłeś.

2. Pobierz GroupDocs.Viewer dla .NET

Udaj się do link do pobrania aby uzyskać najnowszą wersję GroupDocs.Viewer dla .NET. Postępuj zgodnie z instrukcjami instalacji, aby skonfigurować ją w swoim środowisku programistycznym.

3. Uzyskaj tymczasową licencję

Aby w pełni wykorzystać potencjał GroupDocs.Viewer dla .NET podczas rozwoju i testowania, zaleca się uzyskanie tymczasowej licencji. Możesz poprosić o nią od Tutaj.

Importuj przestrzenie nazw

Po spełnieniu wymagań wstępnych możesz zacząć korzystać z GroupDocs.Viewer dla .NET w swoich projektach. Zacznij od zaimportowania niezbędnych przestrzeni nazw do swojej bazy kodu.

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

Aby lepiej zrozumieć przykład, rozłóżmy go na kilka kroków:

Krok 1: Zdefiniuj katalog wyjściowy

Zacznij od zdefiniowania katalogu, w którym mają być przechowywane wyrenderowane strony dokumentu.

string outputDirectory = "Your Document Directory";

Krok 2: Zdefiniuj format ścieżki pliku stronicowania

Ustaw format ścieżek plików poszczególnych stron dokumentu.

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

Krok 3: Zainicjuj obiekt Viewer

Utwórz instancję klasy Viewer, przekazując ścieżkę do dokumentu, który chcesz wyświetlić.

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

Krok 4: Skonfiguruj opcje widoku HTML

Zdefiniuj opcje wyświetlania dokumentu w formacie HTML, określając format osadzonych zasobów (np. obrazów).

HtmlViewOptions options = HtmlViewOptions.ForEmbeddedResources(pageFilePathFormat);

Krok 5: Wyłącz weryfikację licencji czcionek

Zaznacz opcję wyłączającą weryfikację licencji czcionek, aby zapewnić płynne renderowanie.

options.PdfOptions.DisableFontLicenseVerifications = true;

Krok 6: Wyświetl dokument

Wywołaj metodę View obiektu Viewer, przekazując skonfigurowane opcje.

viewer.View(options);

Krok 7: Wyświetl katalog wyjściowy

Poinformuj użytkownika o lokalizacji, w której przechowywane są wyrenderowane strony dokumentu.

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

Wniosek

GroupDocs.Viewer dla .NET oferuje deweloperom kompleksowe rozwiązanie do bezproblemowej integracji możliwości przeglądania dokumentów z aplikacjami .NET. Postępując zgodnie z krokami opisanymi w tym samouczku, możesz skutecznie wykorzystać tę potężną bibliotekę do ulepszenia przepływów pracy zarządzania dokumentami.

Najczęściej zadawane pytania

Czy GroupDocs.Viewer dla .NET obsługuje wiele formatów dokumentów?

Tak, GroupDocs.Viewer obsługuje szeroką gamę formatów dokumentów, w tym PDF, Microsoft Word, Excel, PowerPoint i inne.

Czy GroupDocs.Viewer dla .NET nadaje się do aplikacji internetowych?

Zdecydowanie, GroupDocs.Viewer można bezproblemowo zintegrować z aplikacjami komputerowymi i internetowymi opracowanymi w technologii .NET.

Czy GroupDocs.Viewer wymaga jakichś dodatkowych zależności?

Nie, GroupDocs.Viewer dla .NET ma minimalne zależności i można go łatwo zintegrować z istniejącymi projektami.

Czy mogę dostosować wygląd renderowanych dokumentów?

Tak, GroupDocs.Viewer oferuje różne opcje dostosowywania wyglądu i zachowania renderowanych dokumentów, aby spełnić Twoje specyficzne wymagania.

Czy dla GroupDocs.Viewer dla .NET dostępna jest pomoc techniczna?

Tak, możesz szukać pomocy i wskazówek u dedykowanego zespołu wsparcia za pośrednictwem forum.