DWF do PDF csharp

Soubory DWF obsahují dvourozměrná nebo trojrozměrná výkresová data, která mohou obsahovat text nebo grafiku. Data jsou uložena v komprimovaném formátu, aby byla zachována malá velikost. V určitých situacích může být nutné převést soubor DWF na dokument PDF, aby byl kompatibilní s různými systémovými prostředími. Tento článek popisuje, jak převést DWF do PDF pomocí C#.

Převod DWF do PDF – Instalace C# API

Aspose.CAD for .NET API podporuje práci s DWF a několika dalšími formáty souborů. Rozhraní API můžete nakonfigurovat stažením souborů DLL ze sekce Downloads nebo pomocí následujícího instalačního příkazu NuGet:

PM> Install-Package Aspose.CAD

Programově převést DWF do PDF pomocí C#

Soubor DWG můžete převést na dokument PDF pomocí následujících kroků:

  1. Nejprve načtěte vstupní soubor DWF.
  2. Vytvořte objekt třídy CadRasterizationOptions.
  3. Nastavte rozměry stránky a další vlastnosti pro výstupní soubor.
  4. Nakonec převeďte DWF na soubor PDF pomocí metody Uložit

Níže uvedený úryvek kódu ukazuje, jak převést soubor DWF na dokument PDF:

// Načtěte vstupní soubor DWF
Image image = Image.Load("DWFtoPDF.dwf");

// Vytvořte objekt CadRasterizationOptions pro nastavení různých vlastností
CadRasterizationOptions rasterizationOptions = new CadRasterizationOptions()
{

    PageWidth = 1600,
    PageHeight = 1600,
    ContentAsBitmap = true
};

// Převést DWF do PDF
image.Save("output.pdf", PdfOptions
{
    VectorRasterizationOptions = rasterizationOptions
});

Prozkoumejte další funkce

Mnoho dalších funkcí API se můžete naučit, když se podíváte na dokumentaci. Vysvětluje vytváření, úpravy nebo manipulaci s různými formáty souborů souvisejících s CAD.

Závěr

V tomto článku jste se naučili, jak převést DWF do souboru PDF. Tato funkce může být užitečná ve scénářích, jako když potřebujete zobrazit náhled souborů v různých aplikacích a operačních systémech. Kromě toho s námi můžete také diskutovat o svých požadavcích nebo obavách prostřednictvím free support forum. Těšíme se, že vám pomůžeme s jakýmkoliv vaším dotazem.

Viz také