Cách thêm hình mờ trong Excel bằng C#

Cách thêm hình mờ trong Excel bằng C#

Tải tệp nguồn XLS/XLSX, chèn hình mờ và bảo vệ tệp hình ảnh của bạn khỏi bị đánh cắp. Trong thế giới dữ liệu đang phát triển nhanh chóng này, việc bảo vệ các tập tin kinh doanh không hề kém cạnh một thách thức không nhỏ. Tuy nhiên, việc thêm hình mờ sẽ giúp tệp của bạn không bị mất danh tính. Chúng tôi sẽ sử dụng C# Excel API để tự động hóa quá trình thêm hình mờ trong tệp Excel. Vì vậy, hãy viết một đoạn mã và xem cách thêm hình mờ trong Excel bằng C# theo chương trình.

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

Cài đặt API C# Excel

Thư viện này cung cấp nhiều phương pháp giúp bạn định cấu hình lệnh gọi API theo yêu cầu kinh doanh của mình. Tuy nhiên, để cài đặt API này, bạn có thể tải xuống gói API hoặc cài đặt qua NuGet.

 Install-Package Aspose.Cells

Cách thêm hình mờ trong Excel bằng C#

Trong nhiều trường hợp, bạn cần chia sẻ tệp WIP (đang tiến hành) của mình. Vì vậy, bắt buộc phải thêm hình mờ như logo công ty của bạn để đánh dấu chúng là tài sản của bạn.

Bạn có thể làm theo các bước và đoạn mã dưới đây:

  1. Khởi tạo một phiên bản mới của lớp Workbook.
  2. Nhận [bảng tính] mặc định đầu tiên 9.
  3. Thêm Hình mờ bằng cách gọi phương thức AddTextEffect, đặt loại hiệu ứng văn bản của WordArt bằng cách chuyển thuộc tính TextEffect1, văn bản WordArt, Tên phông chữ, kích thước, độ đậm và phông chữItalic.
  4. Lưu tệp bằng cách gọi phương thức Save.

Sao chép và dán đoạn mã sau vào tệp chính của bạn:

string FileName =   "Add WordArt Watermark to Worksheet.xlsx";
//Khởi tạo một phiên bản mới của lớp Workbook 
Workbook workbook = new Workbook();
//Nhận bảng tính mặc định đầu tiên 
Worksheet sheet = workbook.Worksheets[0];
//Thêm Hình mờ bằng cách gọi phương thức AddTextEffect, đặt loại hiệu ứng văn bản của WordArt bằng cách chuyển thuộc tính TextEffect1, văn bản WordArt, Tên phông chữ, kích thước, đậm và fontItalic  
Aspose.Cells.Drawing.Shape wordart = sheet.Shapes.AddTextEffect(Drawing.MsoPresetTextEffect.TextEffect1,
"CONFIDENTIAL", "Arial Black", 50, false, true
, 18, 8, 1, 1, 130, 800);
//Lưu tệp bằng cách gọi phương thức Lưu 
workbook.Save(FileName);

Bạn có thể thấy đầu ra trong hình ảnh dưới đây:

hình mờ excel

Hình mờ Excel - tùy chọn nâng cao

Ngoài ra, còn có nhiều phương thức và thuộc tính được API C# Excel này hiển thị. Bạn có thể điều hướng tài liệu để biết các tính năng khác.

Hơn nữa, bạn có thể tìm thấy các đoạn mã để thêm hình mờ trong tệp XLSBXLSM bằng thư viện này.

string FileName =   "Add WordArt Watermark to Worksheet.xlsx";
//Khởi tạo một phiên bản mới của lớp Workbook 
Workbook workbook = new Workbook();
//Nhận bảng tính mặc định đầu tiên 
Worksheet sheet = workbook.Worksheets[0];
//Thêm Hình mờ bằng cách gọi phương thức AddTextEffect, đặt loại hiệu ứng văn bản của WordArt bằng cách chuyển thuộc tính TextEffect1, văn bản WordArt, Tên phông chữ, kích thước, đậm và fontItalic  
Aspose.Cells.Drawing.Shape wordart = sheet.Shapes.AddTextEffect(Drawing.MsoPresetTextEffect.TextEffect1,
"CONFIDENTIAL", "Arial Black", 50, false, true
, 18, 8, 1, 1, 130, 800);
//Lưu tệp bằng cách gọi phương thức Lưu 
workbook.Save(FileName);

Sao chép và dán đoạn mã sau vào tệp chính của bạn:

string FileName =   "Add WordArt Watermark to Worksheet.xlsm";
//Khởi tạo một phiên bản mới của lớp Workbook 
Workbook workbook = new Workbook();
//Nhận bảng tính mặc định đầu tiên 
Worksheet sheet = workbook.Worksheets[0];
//Thêm Hình mờ bằng cách gọi phương thức AddTextEffect, đặt loại hiệu ứng văn bản của WordArt bằng cách chuyển thuộc tính TextEffect1, văn bản WordArt, Tên phông chữ, kích thước, đậm và fontItalic  
Aspose.Cells.Drawing.Shape wordart = sheet.Shapes.AddTextEffect(Drawing.MsoPresetTextEffect.TextEffect1,
"CONFIDENTIAL", "Arial Black", 50, false, true
, 18, 8, 1, 1, 130, 800);
//Lưu tệp bằng cách gọi phương thức Lưu 
workbook.Save(FileName);
string FileName =   "Add WordArt Watermark to Worksheet.xlsb";
//Khởi tạo một phiên bản mới của lớp Workbook 
Workbook workbook = new Workbook();
//Nhận bảng tính mặc định đầu tiên 
Worksheet sheet = workbook.Worksheets[0];
//Thêm Hình mờ bằng cách gọi phương thức AddTextEffect, đặt loại hiệu ứng văn bản của WordArt bằng cách chuyển thuộc tính TextEffect1, văn bản WordArt, Tên phông chữ, kích thước, đậm và fontItalic  
Aspose.Cells.Drawing.Shape wordart = sheet.Shapes.AddTextEffect(Drawing.MsoPresetTextEffect.TextEffect1,
"CONFIDENTIAL", "Arial Black", 50, false, true
, 18, 8, 1, 1, 130, 800);
//Lưu tệp bằng cách gọi phương thức Lưu 
workbook.Save(FileName);

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

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

Tổng hợp

Chúng tôi hy vọng bạn thấy bài đăng trên blog này hữu ích. Chúng tôi đã hướng dẫn cách thêm hình mờ trong Excel bằng API C# Excel. Hơn nữa, chúng tôi cũng khám phá các tùy chọn và phương pháp nâng cao được thư viện này cung cấp. Đừng quên truy cập tài liệu.

Hơn nữa, chúng tôi khuyên bạn nên làm theo Hướng dẫn bắt đầu của chúng tôi.

Cuối cùng, conholdate.com vẫn liên tục viết các bài đăng blog mới. Vì vậy, vui lòng giữ liên lạc để cập nhật thông tin mới nhất.

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

Bạn có thể cho chúng tôi biết về các 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.

Câu hỏi thường gặp

Làm cách nào để thêm hình mờ vào Excel?

Cài đặt C# Excel API này để thêm hình mờ trong tệp Excel theo chương trình. Ngoài ra, bạn có thể truy cập liên kết này để tìm các bước và đoạn mã.

Xem thêm