Engedélyezze a Font Hinting használatát PDF-ben
Bevezetés
GroupDocs.Viewer for .NET egy hatékony eszköz a .NET-alkalmazásokon belüli különféle dokumentumformátumok megtekintésére és kezelésére. Függetlenül attól, hogy PDF-ekkel, Microsoft Office dokumentumokkal, képekkel vagy más formátumokkal dolgozik, a GroupDocs.Viewer zökkenőmentes megoldást kínál ezeknek a fájloknak a megjelenítésére és a velük való interakcióra.
Előfeltételek
Mielőtt belevágna a GroupDocs.Viewer for .NET használatába, győződjön meg arról, hogy a következőket tette:
- A .NET alapjai: Ismerkedjen meg a .NET keretrendszer és a C# programozási nyelv alapjaival.
- A GroupDocs.Viewer for .NET telepítése: Töltse le és telepítse a GroupDocs.Viewer for .NET könyvtárat. A letöltési linket megtaláloditt.
- Fejlesztési környezet: Be kell állítani egy fejlesztői környezetet a Visual Studio vagy bármely más kompatibilis IDE segítségével.
- Mintadokumentumok: Gyűjtsön mintadokumentumokat, amelyekkel dolgozni fog a fejlesztési folyamat során.
Névterek importálása
A .NET-projektben importálja a szükséges névtereket a GroupDocs.Viewer funkcióinak használatához.
using System;
using System.IO;
using GroupDocs.Viewer.Options;
1. lépés: Állítsa be a kimeneti könyvtárat
string outputDirectory = "Your Document Directory";
Állítsa be azt a könyvtárat, ahová a megjelenített oldalakat menteni szeretné.
2. lépés: Határozza meg az oldalfájl elérési út formátumát
string pageFilePathFormat = Path.Combine(outputDirectory, "page_{0}.png");
Határozza meg a megjelenített oldalfájlok elnevezésének formátumát. Ebben a példában az oldalak PNG-képként lesznek elmentve, a fájlnév mintájávalpage_1.png
, page_2.png
, stb.
3. lépés: Inicializálja a Viewer Object-et
using (Viewer viewer = new Viewer(TestFiles.HIEROGLYPHS_1_PDF))
A megjeleníteni kívánt PDF-dokumentum elérési útjának megadásával inicializáljon egy Viewer-objektumot.
4. lépés: Állítsa be a renderelési beállításokat
PngViewOptions options = new PngViewOptions(pageFilePathFormat);
options.PdfOptions.EnableFontHinting = true;
Hozzon létre renderelési beállításokat PNG formátumhoz, és engedélyezze a betűtípus utalást a PDF-beállításokban.
5. lépés: Renderelje le a dokumentumot
viewer.View(options, 1);
Renderelje le a dokumentumot a megadott beállításokkal. Ebben a példában a renderelés az első oldaltól kezdődik.
6. lépés: Jelenítse meg a sikeres üzenetet
Console.WriteLine($"\nSource document rendered successfully.\nCheck output in {outputDirectory}.");
Jelenítsen meg egy sikerüzenetet, amely jelzi, hogy a dokumentum renderelése sikeresen megtörtént, és adja meg a kimeneti könyvtárat, ahová a renderelt oldalak mentésre kerülnek.
Következtetés
Összefoglalva, a GroupDocs.Viewer for .NET átfogó megoldást kínál a különböző dokumentumformátumok megtekintésére és kezelésére a .NET-alkalmazásokon belül. A mellékelt oktatóanyag követésével és funkcióinak felhasználásával könnyedén integrálhatja a dokumentummegtekintési képességeket .NET-projektjeibe.
GYIK
GroupDocs.Viewer for .NET kompatibilis az összes .NET-keretrendszerrel?
A GroupDocs.Viewer for .NET a .NET-keretrendszer több verzióját támogatja, beleértve a .NET Core-t és a .NET-keretrendszert.
Testreszabhatom a renderelési beállításokat a különböző dokumentumformátumokhoz?
Igen, a GroupDocs.Viewer for .NET kiterjedt lehetőségeket kínál a megjelenítési beállítások testreszabására az Ön igényei szerint.
Elérhető a GroupDocs.Viewer for .NET próbaverziója?
Igen, hozzáférhet a GroupDocs.Viewer for .NET ingyenes próbaverziójáhozitt.
Hogyan kaphatok támogatást a GroupDocs.Viewer for .NET számára?
Támogatást és segítséget kaphat a GroupDocs.Viewer közösségi fórumonitt.
Vannak ideiglenes licencek a GroupDocs.Viewer for .NET számára?
Igen, beszerezhet ideiglenes licenceket a GroupDocs.Viewer for .NET számáraitt.