Povolení sledování v souborech CAD – výukový program Aspose.CAD
Úvod
oblasti CAD (Computer-Aided Design) je přesnost a sledování prvořadé. Aspose.CAD for .NET poskytuje robustní řešení umožňující sledování v souborech CAD. Tento tutoriál vás provede celým procesem a zajistí, že využijete plný potenciál této funkce.
Předpoklady
Než se pustíte do výukového programu, ujistěte se, že máte splněny následující předpoklady:
- Aspose.CAD for .NET: Ujistěte se, že máte nainstalovanou knihovnu Aspose.CAD. Můžete si jej stáhnouttady.
- Soubor dokumentu: Připravte si dokument CAD ke sledování. Pro tento tutoriál použijeme “conic_pyramid.dxf.”
- Adresář dokumentů: Nastavte adresář pro vaše dokumenty. Nahraďte “Your Document Directory” v kódu skutečnou cestou. Nyní, když máte vše nastaveno, pojďme se ponořit do podrobného průvodce.
Importovat jmenné prostory
using Aspose.CAD.ImageOptions;
using System;
using System.Collections.Generic;
using System.IO;
using System.Linq;
using System.Text;
Krok 1: Načtěte obrázek CAD
string MyDir = "Your Document Directory";
using (Image image = Image.Load(MyDir + "conic_pyramid.dxf"))
{
// Zde bude přidán kód pro další kroky
}
Krok 2: Nastavte možnosti exportu PDF
using (FileStream stream = new FileStream(MyDir + "output_conic_pyramid.pdf", FileMode.Create))
{
PdfOptions pdfOptions = new PdfOptions();
CadRasterizationOptions cadRasterizationOptions = new CadRasterizationOptions();
pdfOptions.VectorRasterizationOptions = cadRasterizationOptions;
cadRasterizationOptions.PageWidth = 800;
cadRasterizationOptions.PageHeight = 600;
Krok 3: Implementujte sledování
int idxError = 1;
cadRasterizationOptions.RenderResult += new CadRasterizationOptions.CadRenderHandler(
delegate (CadRenderResult result)
{
Console.WriteLine("Tracking results of exporting");
if (result.IsRenderComplete)
return;
Console.WriteLine("Have some problems:");
foreach (RenderResult rr in result.Failures)
Console.WriteLine(string.Format("{0}. {1}, {2}", idxError++, rr.RenderCode.ToString(), rr.Message));
});
Krok 4: Uložte do formátu PDF
Console.WriteLine("Exporting to pdf format");
image.Save(stream, pdfOptions);
}
Gratulujeme! Úspěšně jste povolili sledování v souborech CAD pomocí Aspose.CAD for .NET. Neváhejte a prozkoumejtedokumentace Více podrobností.
Závěr
tomto tutoriálu jsme se zabývali základními kroky umožňujícími sledování v souborech CAD pomocí Aspose.CAD for .NET. Dodržením těchto kroků zajistíte přesné vykreslování a získáte přehled o možných problémech během procesu exportu.
FAQ
Q1: Mohu použít Aspose.CAD pro .NET s jinými formáty souborů CAD?
Odpověď 1: Ano, Aspose.CAD for .NET podporuje různé formáty CAD, včetně DWG a DXF.
Q2: Jak mohu získat dočasnou licenci pro Aspose.CAD?
A2: Návštěvatady získat dočasnou licenci.
Q3: Jaké jsou běžné problémy s vykreslováním, se kterými se mohu setkat?
A3: Mohou nastat problémy, jako jsou chybějící písma nebo nepodporované entity. Řešení potíží naleznete v dokumentaci.
Q4: Existuje komunitní fórum pro podporu Aspose.CAD?
A4: Ano, můžete najít pomoc a sdílet své zkušenosti naFórum Aspose.CAD.
Q5: Mohu přizpůsobit chybové zprávy sledování?
A5: Rozhodně. Kód můžete upravit tak, aby se chybové zprávy přizpůsobily vašim požadavkům.