C# thêm hình mờ hình ảnh vào PDF

C# thêm hình mờ hình ảnh vào PDF

Hình mờ hình ảnh giúp bảo vệ nội dung của tài liệu PDF bằng cách khiến người khác khó xác nhận quyền sở hữu hơn nhiều. Nó cũng có thể được sử dụng cho mục đích xây dựng thương hiệu. Việc thêm biểu tượng chính thức hoặc hình ảnh điển hình làm hình mờ trên tài liệu PDF giúp người khác dễ dàng xác định nguồn của tài liệu. Nó cung cấp một lớp bảo vệ bổ sung cho các tài liệu PDF, khiến việc sử dụng dữ liệu nhạy cảm mà không có tính xác thực trở nên khó khăn hơn. Để tạo phần mềm hoặc ứng dụng tạo hình mờ cho hình ảnh bằng C#, bạn có thể làm theo hướng dẫn C# này để thêm hình mờ hình ảnh vào tệp PDF.

Các điểm sau đây sẽ được đề cập trong hướng dẫn này:

Thư viện hình chìm mờ C# PDF

Chúng tôi sẽ sử dụng Conholdate.Total for .NET để thêm hình mờ hình ảnh vào PDF trong C#. Bạn có thể tải xuống DLL hoặc cài đặt thư viện hình mờ hình ảnh C# này bằng cách sử dụng lệnh cài đặt NuGet sau.

Install-Package Conholdate.Total 

Thêm hình mờ hình ảnh vào PDF trong C#

Bạn có thể thêm hình mờ hình ảnh vào tệp PDF trong C# bằng các bước bên dưới:

  1. Đầu tiên, tải tài liệu PDF bằng lớp Watermarker.
  2. Thứ hai, tạo một đối tượng của lớp ImageWatermark.
  3. Thứ ba, áp dụng hình mờ cho tài liệu PDF bằng phương pháp Watermarker.Add(ImageWatermark Watermark).
  4. Cuối cùng, lưu tệp PDF đầu ra bằng phương thức Save(string outFileName).

Đoạn mã sau cho biết cách thêm hình mờ hình ảnh vào tệp PDF bằng C#.

//Tải tài liệu PDF
Watermarker watermarker = new Watermarker("D:\\AsposeSampleData\\AddImageStamp.pdf");
// Tạo hình mờ hình ảnh
ImageWatermark watermark = new ImageWatermark("D:\\AsposeSampleData\\aspose-logo.jpg");
//Áp dụng hình mờ
watermarker.Add(watermark);
// Lưu tài liệu PDF đầu ra
watermarker.Save("D:\\AsposeSampleResults\\AddImageStamp_out.pdf");

Căn chỉnh hình mờ hình ảnh trong PDF bằng C#

Nếu bạn muốn sắp xếp hình mờ trong khi thêm hình mờ vào tệp PDF bằng C#, hãy viết mã theo các bước sau:

Mã C# sau đây cho biết cách áp dụng cài đặt căn chỉnh của hình mờ trong khi thêm hình mờ vào tệp PDF.

//Tải tài liệu PDF
Watermarker watermarker = new Watermarker("D:\\AsposeSampleData\\AddImageStamp.pdf");
// Tạo hình mờ hình ảnh
ImageWatermark watermark = new ImageWatermark("D:\\AsposeSampleData\\aspose-logo.jpg");
// Đặt sắp xếp
watermark.HorizontalAlignment = HorizontalAlignment.Center;
watermark.VerticalAlignment = VerticalAlignment.Center;
//Áp dụng hình mờ
watermarker.Add(watermark);
// Lưu tài liệu PDF đầu ra
watermarker.Save("D:\\AsposeSampleResults\\AddImageStamp_out.pdf");  

Nhận giấy phép miễn phí

Bạn có thể nhận giấy phép tạm thời miễn phí để kiểm tra API mà không bị giới hạn về đánh giá.

Phần kết luận

Để kết luận, chúng tôi đã giải thích cách thêm hình mờ hình ảnh vào tài liệu PDF bằng thư viện hình mờ hình ảnh C#. Hơn nữa, chúng tôi đã trình bày quy trình điều chỉnh cách sắp xếp hình mờ của hình ảnh trong khi thêm hình mờ vào tài liệu PDF. Bạn có thể truy cập tài liệu để khám phá một số tính năng API khác.

Đặt một câu hỏi

Bạn có thể cho chúng tôi biết câu hỏi hoặc thắc mắc của bạn trên diễn đàn của chúng tôi.

Xem thêm