Renderelés-specifikus CAD formátumok (CF2)
Bevezetés
Ebben az oktatóanyagban azt vizsgáljuk meg, hogyan lehet bizonyos CAD formátumokat megjeleníteni a Groupdocs.Viewer for .NET segítségével. A Groupdocs.Viewer egy hatékony dokumentummegjelenítő 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ő szoftvertelepítés nélkül. Konkrétan a CAD formátumok, például a CF2, különböző kimeneti formátumokba, például HTML, JPG, PNG és PDF formátumba történő renderelésére fogunk összpontosítani.
Előfeltételek
Mielőtt belemerülnénk az oktatóanyagba, győződjünk meg arról, hogy a következő előfeltételekkel rendelkezünk:
- Visual Studio telepítve a rendszeredre.
- Groupdocs.Viewer .NET SDK-hoz. Letöltheti innen: itt.
- C# programozási nyelv alapismerete.
Névterek importálása
Először 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:
CF2 renderelése HTML-ként
1. lépés: Adja meg a kimeneti könyvtárat, ahová a renderelt HTML-t menteni fogja.
string outputDirectory = "Your Document Directory";
2. lépés: Adja meg a HTML-kimenet fájlelérési útvonalának 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);
// Szükség esetén további renderelési beállítások megadása
// options.CadOptions = CadOptions.ForRenderingByScaleFactor(0.7f);
viewer.View(options);
}
CF2 renderelése JPG-vé
1. lépés: Adja meg a JPG kimenet fájlelérési formátumát.
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);
// Szükség esetén további renderelési beállítások megadása
// options.CadOptions = CadOptions.ForRenderingByScaleFactor(0.7f);
viewer.View(options);
}
CF2 renderelése PNG-vé
1. lépés: Adja meg a PNG kimenet fájlelérési 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);
// Szükség esetén további renderelési beállítások megadása
// options.CadOptions = CadOptions.ForRenderingByScaleFactor(0.7f);
viewer.View(options);
}
CF2 renderelése PDF-be
1. lépés: Adja meg a PDF kimenet fájlelérési útvonalának 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);
// Szükség esetén további renderelési beállítások megadása
// options.CadOptions = CadOptions.ForRenderingByScaleFactor(0.7f);
viewer.View(options);
}
Következtetés
Ebben az oktatóanyagban megtanultuk, hogyan lehet bizonyos CAD formátumokat, például a CF2-t renderelni a Groupdocs.Viewer for .NET segítségével. A lépésről lépésre haladó útmutató követésével könnyedén integrálhatja a dokumentumrenderelé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 számos CAD formátumot támogat, beleértve a DWG, DXF, DGN és egyebeket.
Alkalmas a Groupdocs.Viewer dokumentumok webes alkalmazásokban történő megjelenítésére?
A Groupdocs.Viewer abszolút zökkenőmentesen integrálható webes alkalmazásokba, így dokumentumokat jeleníthet meg közvetlenül a böngészőben.
A Groupdocs.Viewer igényel külső függőségeket a renderelé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 az igényeim szerint?
Igen, a Groupdocs.Viewer különféle renderelési beállításokat kínál, amelyek testreszabhatók az Ön igényeinek megfelelően.
Van elérhető próbaverzió a Groupdocs.Viewerhez?
Igen, letöltheti a Groupdocs.Viewer ingyenes próbaverzióját innen: itt.