Zavedení
Orientace ve světě CAD souborů může být náročná, ale s Aspose.CAD pro .NET mohou vývojáři snadno manipulovat s různými CAD formáty a převádět je. Jednou z běžných potřeb je převod DGN souborů do PDF, který si v tomto tutoriálu krok za krokem probereme.
Předpoklady
Abyste mohli pokračovat, ujistěte se, že máte následující:
- Základní znalost C# a .NET frameworku.
- Je nainstalována knihovna Aspose.CAD pro .NET. Můžete si ji stáhnout. zde.
- Ukázkový soubor DGN (např. Nikon_D90_Camera.dgn).
Krok 1: Importujte požadované jmenné prostory
Začněte importem příslušných jmenných prostorů do vašeho projektu C#:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using Aspose.CAD;
Krok 2: Načtení souboru DGN
Zadejte adresář pro váš DGN soubor a načtěte jej pomocí následujícího kódu:
string myDir = "Your Document Directory";
string sourceFilePath = myDir + "Nikon_D90_Camera.dgn";
using (DgnImage cadImage = (DgnImage)Image.Load(sourceFilePath))
{
// Zde proběhne další zpracování...
}
Krok 3: Konfigurace možností rastrování
Dále nastavte možnosti rastrování, abyste definovali, jak bude váš DGN vykreslen v PDF:
CadRasterizationOptions rasterizationOptions = new CadRasterizationOptions
{
PageWidth = 600, // Upravte šířku dle potřeby
PageHeight = 300, // Upravte výšku dle potřeby
NoScaling = true,
AutomaticLayoutsScaling = false
};
Krok 4: Možnosti vytvoření PDF
Definujte možnosti PDF a integrujte dříve nakonfigurovaná nastavení rasterizace:
PdfOptions pdfOptions = new PdfOptions
{
VectorRasterizationOptions = rasterizationOptions
};
Krok 5: Uložení DGN jako PDF
Nakonec uložte soubor DGN jako PDF pomocí nakonfigurovaných možností:
cadImage.Save(myDir + "ExportDGNToPdf_out.pdf", pdfOptions);
Závěr
Gratulujeme! Úspěšně jste převedli soubor DGN do formátu PDF pomocí programu Aspose.CAD pro .NET. Tento jednoduchý tutoriál vás provedl načtením souboru DGN, nastavením možností rastrování a uložením výstupu ve formátu PDF.
Často kladené otázky
Potřebuji pro používání Aspose.CAD předchozí znalosti CADu?
Rozhodně! Aspose.CAD je navržen tak, aby zjednodušil složité CAD úlohy a byl přístupný všem vývojářům bez ohledu na jejich znalosti CADu.
Kde najdu další zdroje a dokumentaci k Aspose.CAD?
Komplexní průvodce a příklady si můžete prohlédnout v Dokumentace k Aspose.CAD.
Je k dispozici bezplatná zkušební verze pro Aspose.CAD?
Ano, lze získat bezplatnou zkušební verzi zde.
Jak mohu získat dočasnou licenci pro Aspose.CAD?
Můžete požádat o dočasné licence zde.
Potřebujete pomoc nebo máte otázky?
Zapojte se do konverzace v Fórum Aspose.CAD pro podporu a dotazy komunity.