HTML
JPG
CAD
XML
DXF
PDF
Добавить водяной знак на рисунок через C#
Добавьте водяной знак, не используя AutoCAD® или любое другое программное обеспечение для визуализации.
Как добавить водяной знак с помощью C#
Чтобы добавить водяной знак, мы будем использовать API Aspose.CAD для .NET, который представляет собой многофункциональный, мощный и простой в использовании API для обработки и преобразования документов для платформы C#. Откройте диспетчер пакетов NuGet, найдите Aspose.CAD и установите. Вы также можете использовать следующую команду из консоли диспетчера пакетов.
Package Manager Console Command
PM> Install-Package Aspose.CAD
Действия по добавлению водяного знака с помощью C#
Разработчики .NET могут легко загрузить и добавить водяной знак, написав всего несколько строк кода.
- Загрузить файл методом Image.Load
- Установите объект CadRasterizationOptions с высотой и шириной страницы.
- Создайте экземпляр класса PdfOptions и задайте его свойство VectorRasterizationOptions.
- Установите параметры UserWatermarkText и UserWatermarkColor.
- Вызовите метод Image.Save при передаче результирующего пути к файлу и объекта PdfOptions
Системные Требования
Перед запуском кода преобразования .NET убедитесь, что выполнены следующие предварительные условия.
- Microsoft Windows или совместимая ОС с .NET Framework, .NET Core и PHP, VBScript, Delphi, C++ через COM Interop.
- Среда разработки, такая как Microsoft Visual Studio.
- Aspose.CAD для .NET DLL, на которую ссылается ваш проект.
В этом примере кода показано добавление водяного знака 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); |
О Aspose.CAD
Aspose.CAD API можно использовать для работы с документами CAD или BIM в приложениях. Обрабатывайте и преобразовывайте чертежи САПР в файлы PDF, JPG, PNG и многие другие общедоступные форматы. API не только загружает основные форматы AutoCad, включая DWG, DXF, DGN, IFC, IGES, DWF, DWFx, STL, PLT, но также легко конвертирует в PDF и растровые изображения, такие как PNG, JPG, BMP, TIFF и GIF.Добавьте водяной знак через онлайн-приложение
Добавьте водяной знак в файл прямо сейчас, посетив наш веб-сайт Live Demos. Живая демонстрация имеет следующие преимущества
Не нужно ничего скачивать или настраивать.
Нет необходимости писать какой-либо код.
Просто загрузите файл и добавьте водяной знак.
Вы сразу же получите ссылку для скачивания результирующего PDF-файла.