Wyłącz grupowanie znaków w pliku PDF

Wstęp

świecie rozwoju .NET obsługa przeglądania dokumentów może być czasem wyzwaniem, szczególnie w przypadku formatów takich jak PDF. Jednak przy użyciu odpowiednich narzędzi i wiedzy można usprawnić ten proces. Jednym z takich narzędzi, które przychodzi z pomocą, jest GroupDocs.Viewer dla .NET. Ta potężna biblioteka umożliwia programistom bezproblemowe renderowanie i wyświetlanie różnych typów dokumentów w aplikacjach .NET.

Wyłączanie grupowania znaków w pliku PDF za pomocą GroupDocs.Viewer .NET

Wymagania wstępne

Zanim przejdziesz do samouczka, upewnij się, że spełnione są następujące wymagania wstępne:

  1. Visual Studio: Upewnij się, że w systemie jest zainstalowany program Visual Studio.
  2. GroupDocs.Viewer dla .NET: Pobierz i zainstaluj GroupDocs.Viewer dla .NET z oficjalny link do pobrania.
  3. Podstawowa wiedza o języku C#: Zapoznaj się z podstawami języka programowania C#.
  4. Pliki dokumentów: Przygotuj pliki dokumentów, które zamierzasz renderować, np. pliki PDF lub obrazy.

Importuj przestrzenie nazw

Najpierw zaimportujmy niezbędne przestrzenie nazw do naszego projektu. Te przestrzenie nazw zapewnią dostęp do funkcjonalności, których potrzebujemy z GroupDocs.Viewer.

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

Teraz rozłóżmy podany przykład na mniejsze, łatwiejsze do wykonania kroki.

Krok 1: Zdefiniuj katalog wyjściowy

string outputDirectory = "Your Document Directory";

Tutaj ustawiamy zmienną przechowującą katalog, w którym będą zapisywane renderowane strony HTML.

Krok 2: Zdefiniuj format ścieżki pliku stronicowania

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

Ten krok ustala format nazewnictwa plików HTML generowanych dla każdej strony dokumentu.

Krok 3: Zainicjuj obiekt Viewer

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

Tutaj inicjujemy obiekt Viewer, przekazując ścieżkę do pliku PDF, który chcemy wyrenderować.

Krok 4: Skonfiguruj opcje widoku HTML

HtmlViewOptions options = HtmlViewOptions.ForEmbeddedResources(pageFilePathFormat);
options.PdfOptions.DisableCharsGrouping = true;

W tym kroku ustawiamy opcje widoku HTML, określając, że grupowanie znaków w pliku PDF powinno być wyłączone.

Krok 5: Renderowanie dokumentu

viewer.View(options);

Na koniec nazywamy View metodę na obiekcie Viewer, przekazując skonfigurowane opcje w celu renderowania dokumentu.

Krok 6: Wyświetl katalog wyjściowy

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

Ten krok powoduje wyświetlenie komunikatu informującego o pomyślnym wyrenderowaniu dokumentu i podanie lokalizacji, w której można znaleźć dane wyjściowe.

Wniosek

Podsumowując, wykonując kroki opisane w tym samouczku, możesz bez wysiłku wyłączyć grupowanie znaków w dokumentach PDF za pomocą GroupDocs.Viewer dla .NET. Ta biblioteka upraszcza proces przeglądania i manipulowania dokumentami w aplikacjach .NET, zapewniając deweloperom potężny zestaw narzędzi do rozszerzania ich możliwości zarządzania dokumentami.

Najczęściej zadawane pytania

Czy GroupDocs.Viewer jest kompatybilny ze wszystkimi wersjami .NET?

Tak, GroupDocs.Viewer jest kompatybilny z różnymi wersjami .NET, co zapewnia elastyczność i łatwość integracji.

Czy mogę renderować dokumenty inne niż PDF za pomocą GroupDocs.Viewer?

Oczywiście! GroupDocs.Viewer obsługuje szeroki zakres formatów dokumentów, w tym pliki Microsoft Office, obrazy i inne.

Czy jest dostępna bezpłatna wersja próbna GroupDocs.Viewer dla .NET?

Tak, możesz uzyskać dostęp do bezpłatnej wersji próbnej GroupDocs.Viewer dla platformy .NET z oficjalnej strony strona wydań.

W jaki sposób mogę uzyskać tymczasową licencję na GroupDocs.Viewer?

Tymczasowe licencje na GroupDocs.Viewer można uzyskać na stronie tymczasowa strona licencji.

Gdzie mogę znaleźć pomoc lub wsparcie w kwestiach związanych z GroupDocs.Viewer?

W celu uzyskania pomocy lub wsparcia dotyczącego GroupDocs.Viewer, możesz odwiedzić stronę oficjalne forum.