
Руководство по С# по добавлению водяных знаков изображения в PDF-файлы
Водяной знак изображения помогает защитить содержимое PDF-документа, так как кому-то гораздо труднее заявить о праве собственности. Его также можно использовать в целях брендинга. Добавление официального логотипа или типичных изображений в качестве водяного знака в документ PDF упрощает идентификацию источника документа другими лицами. Он обеспечивает дополнительный уровень защиты PDF-документов, что затрудняет использование конфиденциальных данных без проверки подлинности. Чтобы создать программное обеспечение или приложение для создания водяных знаков изображений с помощью C#, вы можете следовать этому руководству по C#, чтобы добавить водяные знаки изображений в PDF-файлы.
В этом руководстве будут рассмотрены следующие моменты:
- Установка библиотеки водяных знаков изображений C#
- Добавить водяные знаки изображения в PDF-файлы
- Управление выравниванием водяного знака изображения
Установка библиотеки водяных знаков изображений C#
Мы будем использовать Conholdate.Total для .NET, чтобы программно добавить водяной знак изображения в PDF. Вы можете загрузить библиотеку DLL или установить эту библиотеку водяных знаков изображений C# с помощью NuGet.
Install-Package Conholdate.Total
Учебное пособие по C#: добавление водяных знаков изображения в PDF-файлы
Вы можете добавить водяной знак изображения в файл PDF, выполнив следующие действия:
- Загрузите документ PDF, используя класс Watermarker.
- Создайте объект класса ImageWatermark.
- Примените водяной знак к документу PDF, используя метод Watermarker.Add (водяной знак изображения).
- Сохраните выходной PDF-файл, используя метод Save(string outputFileName).
В следующем коде показано, как программно добавить водяной знак изображения в файл PDF с помощью C#.
//Load PDF document | |
Watermarker watermarker = new Watermarker("D:\\AsposeSampleData\\AddImageStamp.pdf"); | |
// Create image watermark | |
ImageWatermark watermark = new ImageWatermark("D:\\AsposeSampleData\\aspose-logo.jpg"); | |
//Apply watermark | |
watermarker.Add(watermark); | |
// Save output PDF document | |
watermarker.Save("D:\\AsposeSampleResults\\AddImageStamp_out.pdf"); |
Укажите выравнивание водяных знаков изображения с помощью C#
Если вы хотите установить выравнивание водяного знака изображения при добавлении его в PDF, напишите код в соответствии со следующими шагами:
- Во-первых, загрузите PDF-документ, используя класс Watermarker.
- Затем создайте объект класса ImageWatermark.
- Укажите горизонтальное и вертикальное выравнивание.
- После этого добавьте водяной знак в PDF-документ, используя метод Watermarker.Add(ImageWatermark watermark).
- Создайте выходной PDF-файл, используя метод Сохранить (string outputFileName).
В следующем коде C# показано, как применить параметр выравнивания водяного знака изображения при его добавлении в файл PDF.
//Load PDF document | |
Watermarker watermarker = new Watermarker("D:\\AsposeSampleData\\AddImageStamp.pdf"); | |
// Create image watermark | |
ImageWatermark watermark = new ImageWatermark("D:\\AsposeSampleData\\aspose-logo.jpg"); | |
// Set alignments | |
watermark.HorizontalAlignment = HorizontalAlignment.Center; | |
watermark.VerticalAlignment = VerticalAlignment.Center; | |
//Apply watermark | |
watermarker.Add(watermark); | |
// Save output PDF document | |
watermarker.Save("D:\\AsposeSampleResults\\AddImageStamp_out.pdf"); |
Получить бесплатную лицензию
Вы можете приобрести бесплатную временную лицензию для тестирования API без ограничений пробной версии.
Заключение
В заключение мы объяснили, как добавить водяной знак изображения в документы PDF с помощью библиотеки водяных знаков изображений C#. Кроме того, мы продемонстрировали процедуру настройки выравнивания водяного знака изображения при добавлении его в документ PDF. Вы можете посетить документацию, чтобы изучить некоторые другие функции API.
Задайте вопрос
Вы можете сообщить нам о своих вопросах или запросах на нашем форуме.