DWF en PDF csharp

Les fichiers DWF contiennent des données de dessin en deux ou trois dimensions qui peuvent contenir du texte ou des graphiques. Les données sont stockées dans un format compressé pour garder la petite taille. Dans certaines situations, vous devrez peut-être convertir un fichier DWF en un document PDF pour le rendre compatible avec différents environnements système. Cet article explique comment convertir DWF en PDF à l’aide de C#.

Conversion DWF en PDF - Installation de l’API C#

Aspose.CAD for .NET L’API prend en charge le travail avec DWF et plusieurs autres formats de fichiers. Vous pouvez configurer l’API en téléchargeant les fichiers DLL à partir de la section Téléchargements ou en utilisant la commande d’installation NuGet suivante :

PM> Install-Package Aspose.CAD

Convertir DWF en PDF par programmation à l’aide de C#

Vous pouvez convertir un fichier DWG en un document PDF en procédant comme suit :

  1. Tout d’abord, chargez le fichier DWF d’entrée.
  2. Créez un objet de la classe CadRasterizationOptions.
  3. Définissez les dimensions de la page et d’autres propriétés pour le fichier de sortie.
  4. Enfin, convertissez DWF en fichier PDF avec la méthode Save

L’extrait de code ci-dessous montre comment convertir un fichier DWF en document PDF :

// Charger le fichier DWF d'entrée
Image image = Image.Load("DWFtoPDF.dwf");

// Créez un objet de CadRasterizationOptions pour définir différentes propriétés
CadRasterizationOptions rasterizationOptions = new CadRasterizationOptions()
{

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

// Convertir DWF en PDF
image.Save("output.pdf", PdfOptions
{
    VectorRasterizationOptions = rasterizationOptions
});

Découvrez plus de fonctionnalités

Vous pouvez découvrir de nombreuses autres fonctionnalités de l’API en consultant la documentation. Il explique la création, l’édition ou la manipulation de différents formats de fichiers liés à la CAO.

Conclusion

Dans cet article, vous avez appris à convertir DWF en fichier PDF. Cette fonctionnalité peut être utile dans des scénarios tels que lorsque vous devez prévisualiser des fichiers sur différentes applications et systèmes d’exploitation. De plus, vous pouvez également discuter de vos besoins ou de vos préoccupations avec nous via le forum d’assistance gratuit. Nous sommes impatients de vous aider avec n’importe laquelle de vos questions.

Voir également