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:
- Cài đặt thư viện hình mờ hình ảnh C#
- Thêm hình mờ hình ảnh vào tệp PDF
- Kiểm soát sự sắp xếp của hình mờ hình ảnh
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:
- Đầu tiên, tải tài liệu PDF bằng lớp Watermarker.
- Thứ hai, tạo một đối tượng của lớp ImageWatermark.
- Thứ ba, áp dụng hình mờ cho tài liệu PDF bằng phương pháp Watermarker.Add(ImageWatermark Watermark).
- 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:
- Đầu tiên, tải tài liệu PDF bằng lớp Watermarker.
- Thứ hai, tạo một đối tượng của lớp ImageWatermark.
- Sau đó, chỉ định căn chỉnh theo chiều ngang và chiều dọc.
- Sau đó, thêm hình mờ vào tài liệu PDF bằng phương pháp Watermarker.Add(ImageWatermark Watermark).
- Cuối cùng, tạo tệp PDF đầu ra bằng phương thức Save(string outFileName).
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.