HTML
JPG
CAD
XML
DXF
PDF
Adicione uma marca d’água ao desenho via C #
Adicione uma marca d’água sem precisar do AutoCAD® ou de qualquer outro software de renderização.
Como adicionar uma marca d'água usando C #
Para adicionar marca d’água, usaremos a API Aspose.CAD for .NET, que é uma API de conversão e manipulação de documentos rica em recursos, poderosa e fácil de usar para a plataforma C#. Abra o gerenciador de pacotes NuGet, procure por Aspose.CAD e instale. Você também pode usar o seguinte comando no console do gerenciador de pacotes.
Package Manager Console Command
PM> Install-Package Aspose.CAD
Etapas para adicionar marca d'água usando C#
Os desenvolvedores .NET podem facilmente baixar e adicionar uma marca d’água com apenas algumas linhas de código.
- Carregar arquivo com o método Image.Load
- Defina um objeto de CadRasterizationOptions com altura e largura da página
- Crie uma instância da classe PdfOptions e defina sua propriedade VectorRasterizationOptions
- Defina os parâmetros UserWatermarkText e UserWatermarkColor
- Chame o método Image.Save enquanto passa o caminho do arquivo resultante e o objeto de PdfOptions
Requisitos de sistema
Antes de executar o código de conversão .NET, verifique se você possui os seguintes pré-requisitos.
- Microsoft Windows ou um sistema operacional compatível com .NET Framework, .NET Core e PHP, VBScript, Delphi, C++ via COM Interop.
- Ambiente de desenvolvimento como o Microsoft Visual Studio.
- Aspose.CAD para .NET DLL referenciado em seu projeto.
Este código de exemplo mostra adicionar marca d'água C#
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
var image = Image.Load(@"img.dxf"); | |
// create an instance of CadRasterizationOptions and set page height & width | |
var rasterizationOptions = new CadRasterizationOptions() | |
{ | |
PageWidth = 1600, | |
PageHeight = 1600 | |
}; | |
// create an instance of PdfOptions | |
var options = new PdfOptions() | |
{ | |
UserWatermarkText = "ASPOSE", //set watermark text | |
UserWatermarkColor = Color.Black //set watermark color | |
}; | |
// set the VectorRasterizationOptions property as CadRasterizationOptions | |
options.VectorRasterizationOptions = rasterizationOptions; | |
image.Save("img.pdf", options); |
Sobre Aspose.CAD
A API Aspose.CAD pode ser usada para manipulação de documentos CAD ou BIM em aplicativos. Processe e converta desenhos CAD em PDF, JPG, PNG e muitos outros formatos de arquivo compartilháveis. A API não apenas carrega os principais formatos do AutoCad, incluindo DWG, DXF, DGN, IFC, IGES, DWF, DWFx, STL, PLT, mas também converte para PDF e imagens raster como PNG, JPG, BMP, TIFF e GIF com facilidade.Adicione uma marca d'água via aplicativo online
Adicione uma marca d'água ao arquivo agora mesmo visitando nosso website de demonstrações ao vivo. A demonstração ao vivo tem os seguintes benefícios
Não há necessidade de baixar ou configurar nada.
Não há necessidade de escrever nenhum código.
Basta carregar seu arquivo e adicionar uma marca d'água.
Você obterá instantaneamente o link de download para o arquivo PDF resultante.