Rendereljen EMZ és EMF képeket
Bevezetés
GroupDocs.Viewer for .NET egy hatékony dokumentum-megjelenítő API, amely lehetővé teszi a fejlesztők számára, hogy különféle dokumentumtípusokat jelenítsenek meg, beleértve az EMZ (Enhanced Windows Metafile) és az EMF (Enhanced Metafile) képeket .NET-alkalmazásaikban. Ebben az oktatóanyagban megvizsgáljuk, hogyan lehet EMZ- és EMF-képeket különböző formátumokba, például HTML-, JPG-, PNG- és PDF-formátumba renderelni a GroupDocs.Viewer for .NET segítségével.
Előfeltételek
Mielőtt elkezdené, győződjön meg arról, hogy rendelkezik a következő előfeltételekkel:
- GroupDocs.Viewer for .NET: Letöltheti a könyvtárat innenitt.
- Fejlesztői környezet: Győződjön meg arról, hogy kompatibilis fejlesztői környezettel rendelkezik a .NET fejlesztéshez.
- Minta EMZ/EMF képek: Legyen elérhető minta EMZ és EMF képek a megjelenítéshez.
Névterek importálása
Mielőtt belemerülnénk a kódba, importáljuk a szükséges névtereket:
using GroupDocs.Viewer.Options;
using System;
using System.IO;
Most bontsuk le az egyes példákat több lépésre, lépésről lépésre útmutató formátumban:
EMZ/EMF képek renderelése HTML-be
1. lépés: Állítsa be a kimeneti könyvtárat:
string outputDirectory = "Your Document Directory";
Cserélje ki"Your Document Directory"
azzal az elérési úttal, ahová a renderelt HTML-fájlt menteni szeretné.
2. lépés: Az oldalfájl elérési út formátumának meghatározása:
string pageFilePathFormat = Path.Combine(outputDirectory, "emz_result.html");
Ez meghatározza a megjelenített HTML-fájl elérési útját.
3. lépés: Renderelés HTML formátumban:
using (Viewer viewer = new Viewer(TestFiles.SAMPLE_EMZ))
{
HtmlViewOptions options = HtmlViewOptions.ForEmbeddedResources(pageFilePathFormat);
viewer.View(options);
}
Ez a kód inicializálja aViewer
objektumot a minta EMZ képpel, és a megadott beállításokkal HTML formátumba rendereli.
EMZ/EMF képek renderelése JPG, PNG és PDF formátumban
Ismételje meg a következő lépéseket a JPG, PNG és PDF formátumú megjelenítéshez:
1. lépés: Az oldalfájl elérési út formátumának meghatározása:
pageFilePathFormat = Path.Combine(outputDirectory, "emz_result.jpg");
Állítsa be a fájl nevét és kiterjesztését a kívánt kimeneti formátumnak megfelelően (jpg
, png
, vagypdf
).
2. lépés: Renderelés megfelelő formátumba:
using (Viewer viewer = new Viewer(TestFiles.SAMPLE_EMZ))
{
// Állítsa be a beállításokat a kimeneti formátumnak megfelelően (Jpg, Png, Pdf)
JpgViewOptions options = new JpgViewOptions(pageFilePathFormat);
viewer.View(options);
}
Cserélje kiJpgViewOptions
val velPngViewOptions
vagyPdfViewOptions
a kívánt kimeneti formátum alapján.
Következtetés
Összefoglalva, a GroupDocs.Viewer for .NET zökkenőmentes megoldást kínál az EMZ- és EMF-képek különféle formátumokba való renderelésére .NET-alkalmazásokban. Az oktatóanyagban ismertetett lépések követésével a fejlesztők könnyedén integrálhatják alkalmazásaikba a dokumentum-megjelenítési képességeket.
GYIK
K: A GroupDocs.Viewer az EMZ és az EMF képeken kívül más dokumentumformátumokat is megjeleníthet?
V: Igen, a GroupDocs.Viewer a dokumentumformátumok széles skáláját támogatja, beleértve a PDF, DOCX, PPTX, XLSX és egyebeket.
K: Elérhető ingyenes próbaverzió a GroupDocs.Viewer for .NET számára?
V: Igen, hozzáférhet az ingyenes próbaverzióhozitt.
K: A GroupDocs.Viewer kínál támogatást a fejlesztőknek?
V: Igen, a GroupDocs támogatást nyújt rajta keresztülfórum ahol a fejlesztők kérdéseket tehetnek fel és segítséget kérhetnek.
K: Vásárolhatok ideiglenes licencet a GroupDocs.Viewer for .NET számára?
V: Igen, ideiglenes licencek megvásárolhatókitt.
K: Hol találom a GroupDocs.Viewer for .NET részletes dokumentációját?
V: Tekintse meg a dokumentációtittátfogó útmutatásért az API használatához.