Zakázat seskupování znaků v PDF

Zavedení

Ve světě vývoje v .NET může být prohlížení dokumentů někdy náročné, zejména při práci s formáty, jako jsou PDF. Se správnými nástroji a znalostmi však můžete tento proces efektivně zefektivnit. Jedním z takových nástrojů, který vám pomůže, je GroupDocs.Viewer pro .NET. Tato výkonná knihovna umožňuje vývojářům bezproblémově vykreslovat a zobrazovat různé typy dokumentů v rámci jejich .NET aplikací.

Zakázat seskupování znaků v PDF pomocí GroupDocs.Viewer .NET

Předpoklady

Než se pustíte do tutoriálu, ujistěte se, že máte nastaveny následující předpoklady:

  1. Visual Studio: Ujistěte se, že máte v systému nainstalované Visual Studio.
  2. GroupDocs.Viewer pro .NET: Stáhněte a nainstalujte GroupDocs.Viewer pro .NET z oficiální odkaz ke stažení.
  3. Základní znalost C#: Seznamte se se základy programovacího jazyka C#.
  4. Soubory dokumentů: Připravte si soubory dokumentů, které chcete vykreslit, například PDF nebo obrázky.

Importovat jmenné prostory

Nejprve si do našeho projektu importujme potřebné jmenné prostory. Tyto jmenné prostory nám poskytnou přístup k funkcím, které potřebujeme z GroupDocs.Viewer.

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

Nyní si rozeberme uvedený příklad na zvládnutelné kroky.

Krok 1: Definování výstupního adresáře

string outputDirectory = "Your Document Directory";

Zde nastavíme proměnnou pro uložení adresáře, kam budou uloženy vykreslené HTML stránky.

Krok 2: Definování formátu cesty k souboru stránky

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

Tento krok určuje formát pro pojmenování HTML souborů generovaných pro každou stránku dokumentu.

Krok 3: Inicializace objektu prohlížeče

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

Zde inicializujeme objekt Viewer a předáme mu cestu k PDF souboru, který chceme vykreslit.

Krok 4: Konfigurace možností zobrazení HTML

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

V tomto kroku nastavíme možnosti zobrazení HTML a určíme, že seskupování znaků v PDF má být zakázáno.

Krok 5: Vykreslení dokumentu

viewer.View(options);

Nakonec nazýváme View metodu na objektu Viewer, která předá nakonfigurované možnosti pro vykreslení dokumentu.

Krok 6: Zobrazení výstupního adresáře

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

Tento krok vygeneruje zprávu o úspěšném vykreslení dokumentu a poskytne umístění, kde lze výstup nalézt.

Závěr

Závěrem lze říci, že pomocí kroků popsaných v tomto tutoriálu můžete snadno zakázat seskupování znaků v dokumentech PDF pomocí knihovny GroupDocs.Viewer pro .NET. Tato knihovna zjednodušuje proces prohlížení a manipulace s dokumenty v aplikacích .NET a poskytuje vývojářům výkonnou sadu nástrojů pro vylepšení jejich možností správy dokumentů.

Často kladené otázky

Je GroupDocs.Viewer kompatibilní se všemi verzemi .NET?

Ano, GroupDocs.Viewer je kompatibilní s různými verzemi .NET, což zajišťuje flexibilitu a snadnou integraci.

Mohu pomocí GroupDocs.Viewer vykreslit jiné dokumenty než PDF?

Rozhodně! GroupDocs.Viewer podporuje širokou škálu formátů dokumentů, včetně souborů Microsoft Office, obrázků a dalších.

Je k dispozici bezplatná zkušební verze GroupDocs.Viewer pro .NET?

Ano, můžete si zdarma stáhnout zkušební verzi GroupDocs.Viewer pro .NET z oficiálního webu. stránka s vydáními.

Jak mohu získat dočasné licence pro GroupDocs.Viewer?

Dočasné licence pro GroupDocs.Viewer lze získat od stránka s dočasnou licencí.

Kde mohu najít podporu nebo pomoc s dotazy týkajícími se GroupDocs.Viewer?

Pro jakoukoli podporu nebo pomoc ohledně GroupDocs.Viewer můžete navštívit oficiální fórum.