Renderelésspecifikus CAD-formátumok (CF2)
Bevezetés
Ebben az oktatóanyagban megvizsgáljuk, hogyan lehet adott CAD-formátumokat előállítani a Groupdocs.Viewer for .NET segítségével. A Groupdocs.Viewer egy hatékony dokumentumnézegető API, amely lehetővé teszi a fejlesztők számára, hogy több mint 170 dokumentumtípust jelenítsenek meg alkalmazásaikban külső szoftver telepítése nélkül. Konkrétan a CAD formátumok, például a CF2 megjelenítésére fogunk összpontosítani különféle kimeneti formátumokká, például HTML, JPG, PNG és PDF.
Előfeltételek
Mielőtt belevágnánk az oktatóanyagba, győződjön meg arról, hogy rendelkezik a következő előfeltételekkel:
- A Visual Studio telepítve van a rendszerére.
- Groupdocs.Viewer .NET SDK-hoz. Letöltheti innenitt.
- C# programozási nyelv alapismerete.
Névterek importálása
Először is importáljuk a CAD formátumok rendereléséhez 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:
Renderelje le a CF2-t HTML-be
1. lépés: Határozza meg a kimeneti könyvtárat, ahová a renderelt HTML mentésre kerül.
string outputDirectory = "Your Document Directory";
2. lépés: Határozza meg a HTML-kimenet fájlútvonal-formátumát.
string pageFilePathFormat = Path.Combine(outputDirectory, "CF2_result.html");
3. lépés: Inicializálja a Viewer objektumot, és adja meg a bemeneti CF2 fájlt.
using (Viewer viewer = new Viewer(TestFiles.SAMPLE_CF2))
{
HtmlViewOptions options = HtmlViewOptions.ForEmbeddedResources(pageFilePathFormat);
// Adjon meg további renderelési beállításokat, ha szükséges
// options.CadOptions = CadOptions.ForRenderingByScaleFactor(0.7f);
viewer.View(options);
}
Renderje le a CF2-t JPG formátumba
1. lépés: Határozza meg a fájl elérési út formátumát a JPG kimenethez.
pageFilePathFormat = Path.Combine(outputDirectory, "CF2_result.jpg");
2. lépés: Inicializálja a Viewer objektumot, és adja meg a bemeneti CF2 fájlt.
using (Viewer viewer = new Viewer(TestFiles.SAMPLE_CF2))
{
JpgViewOptions options = new JpgViewOptions(pageFilePathFormat);
// Adjon meg további renderelési beállításokat, ha szükséges
// options.CadOptions = CadOptions.ForRenderingByScaleFactor(0.7f);
viewer.View(options);
}
Renderje le a CF2-t PNG-re
1. lépés: Határozza meg a PNG-kimenet fájlútvonal-formátumát.
pageFilePathFormat = Path.Combine(outputDirectory, "CF2_result.png");
2. lépés: Inicializálja a Viewer objektumot, és adja meg a bemeneti CF2 fájlt.
using (Viewer viewer = new Viewer(TestFiles.SAMPLE_CF2))
{
PngViewOptions options = new PngViewOptions(pageFilePathFormat);
// Adjon meg további renderelési beállításokat, ha szükséges
// options.CadOptions = CadOptions.ForRenderingByScaleFactor(0.7f);
viewer.View(options);
}
Renderje le a CF2-t PDF-be
1. lépés: Határozza meg a PDF kimenet fájlútvonal-formátumát.
pageFilePathFormat = Path.Combine(outputDirectory, "CF2_result.pdf");
2. lépés: Inicializálja a Viewer objektumot, és adja meg a bemeneti CF2 fájlt.
using (Viewer viewer = new Viewer(TestFiles.SAMPLE_CF2))
{
PdfViewOptions options = new PdfViewOptions(pageFilePathFormat);
// Adjon meg további renderelési beállításokat, ha szükséges
// options.CadOptions = CadOptions.ForRenderingByScaleFactor(0.7f);
viewer.View(options);
}
Következtetés
Ebben az oktatóanyagban megtanultuk, hogyan lehet meghatározott CAD-formátumokat, például CF2-t előállítani a Groupdocs.Viewer for .NET használatával. A lépésenkénti útmutató követésével könnyedén integrálhatja a dokumentum-megjelenítési képességeket .NET-alkalmazásaiba.
GYIK
A Groupdocs.Viewer képes a CF2-n kívül más CAD-formátumokat is megjeleníteni?
Igen, a Groupdocs.Viewer a CAD formátumok széles skáláját támogatja, beleértve a DWG-t, DXF-et, DGN-t stb.
A Groupdocs.Viewer alkalmas dokumentumok webes alkalmazásokban történő megjelenítésére?
Természetesen a Groupdocs.Viewer zökkenőmentesen integrálható webalkalmazásokba a dokumentumok közvetlen böngészőben történő megjelenítéséhez.
A Groupdocs.Viewernek szüksége van külső függőségekre a megjelenítéshez?
Nem, a Groupdocs.Viewer egy önálló API, és nem igényel semmilyen külső függőséget vagy szoftvertelepítést.
Testreszabhatom a renderelési beállításokat igényeim szerint?
Igen, a Groupdocs.Viewer különféle megjelenítési lehetőségeket kínál, amelyek testreszabhatók az Ön egyedi igényei szerint.
Elérhető a Groupdocs.Viewer próbaverziója?
Igen, beszerezheti a Groupdocs.Viewer ingyenes próbaverzióját a webhelyrőlitt.