DWF DWFX na SVG csharp

Soubory DWF nebo DWFX mohou obsahovat návrhová data a grafiku v jednom nebo více výkresech a sadách listů. Takové soubory se často používají k návrhovým datům pro účely revize nebo schválení. Zatímco obrázky SVG jsou známé díky své škálovatelnosti bez ovlivnění kvality obrázku. V některých případech použití může být nutné převést soubor DWF nebo DWFX na obrázek SVG. V souladu s tím tento článek vysvětluje, jak převést soubor DWF nebo DWFX na obrázek SVG programově v C#.

Převodník DWF nebo DWFX na SVG – Instalace C# API

Aspose.CAD for .NET API lze použít k práci s formáty DWF, DWFX a IFC kromě jiných formátů souborů souvisejících s CAD. K API můžete přistupovat stažením jeho souborů DLL ze stránky Stahování nebo jej snadno nainstalovat pomocí následujícího příkazu NuGet:

PM> Install-Package Aspose.CAD

Programově převést DWF nebo DWFX na SVG obrázek v C#

Chcete-li převést soubor DWF nebo DWFX do formátu obrázku SVG, musíte provést následující kroky:

  1. Vytvořte objekt třídy DwfImage pro načtení vstupního souboru DWF nebo DWFX.
  2. Inicializujte instanci třídy CadRasterizationOptions.
  3. Deklarujte objekt třídy SvgOptions.
  4. Zapište výstupní soubor jako obrázek SVG.

Následující ukázka kódu ukazuje, jak převést soubor DWF nebo DWFX do formátu SVG programově v C#:

String sampleDWFX = "document.dwfx";

// Načtěte vstupní soubor DWF nebo DWFX
DwfImage image = (DwfImage)DwfImage.Load(sampleDWFX);

// Inicializujte objekt třídy CadRasterizationOptions
CadRasterizationOptions cadOptions = new CadRasterizationOptions();
cadOptions.PageWidth = 400;
cadOptions.PageHeight = 400;

// Inicializujte instanci třídy SvgOptions pro výstupní obraz
SvgOptions imageOptions = new SvgOptions();
imageOptions.VectorRasterizationOptions = cadOptions;

// Uložte výstupní obrázek SVG
image.Save("document.svg", imageOptions);

Prozkoumejte další funkce

Můžete navštívit různé další kapitoly v API dokumentace, kde se dozvíte a prozkoumáte další funkce podporované pro práci se soubory CAD.

Závěr

V tomto článku jste prozkoumali, jak převést soubor DWF nebo DWFX do formátu obrázku SVG. Vykreslování obrazu je prováděno s vysokou věrností, takže výstup vypadá podobně jako vstupní výkresy. Kromě toho s námi můžete na fóru bez obav prodiskutovat jakékoli své obavy nebo dotazy. Těšíme se, že se s vámi spojíme.

Viz také

Převést IFC do PDF v C#