Class SanitizeOptions

public class SanitizeOptions : OptionsWithInputAndOutput, IHaveInput

Inheritance

objectOptionsWithInputOptionsWithInputAndOutputSanitizeOptions

Implements

Inherited Members

Constructors

SanitizeOptions()

Khởi tạo một thể hiện mới của đối tượng Documentize.SanitizeOptions với các tùy chọn mặc định.

public SanitizeOptions()

SanitizeOptions(IData, IData)

Khởi tạo một thể hiện mới của đối tượng Documentize.SanitizeOptions với dữ liệu đầu vào đã chỉ định.

public SanitizeOptions(IData inputData, IData outputData = null)

Parameters

  • inputData IData: Dữ liệu đầu vào.
  • outputData IData: Dữ liệu đầu ra.

SanitizeOptions(string, string)

Khởi tạo một thể hiện mới của đối tượng Documentize.SanitizeOptions với các tệp đầu vào và đầu ra đã chỉ định.

public SanitizeOptions(string inputFile, string outputFile)

Parameters

  • inputFile string: Đường dẫn tệp đầu vào.
  • outputFile string: Đường dẫn tệp đầu ra.

SanitizeOptions(Stream, Stream)

Khởi tạo một thể hiện mới của đối tượng Documentize.SanitizeOptions với các luồng đầu vào và đầu ra đã chỉ định.

public SanitizeOptions(Stream inputStream, Stream outputStream)

Parameters

  • inputStream Stream: Luồng đầu vào.
  • outputStream Stream: Luồng đầu ra.

SanitizeOptions(string, Stream)

Khởi tạo một thể hiện mới của đối tượng Documentize.SanitizeOptions với tệp đầu vào và luồng đầu ra đã chỉ định.

public SanitizeOptions(string inputFile, Stream outputStream)

Parameters

  • inputFile string: Đường dẫn tệp đầu vào.
  • outputStream Stream: Luồng đầu ra.

SanitizeOptions(Stream, string)

Khởi tạo một thể hiện mới của đối tượng Documentize.SanitizeOptions với luồng đầu vào và tệp đầu ra đã chỉ định.

public SanitizeOptions(Stream inputStream, string outputFile)

Parameters

  • inputStream Stream: Luồng đầu vào.
  • outputFile string: Đường dẫn tệp đầu ra.

Properties

ConvertPagesToImages

Lấy hoặc đặt tùy chọn chuyển các trang thành hình ảnh. Việc chuyển trang sang hình ảnh sẽ diễn ra sau khi xóa dữ liệu ẩn chính, được điều khiển bởi các tùy chọn khác.

public bool ConvertPagesToImages { get; set; }

Property Value

bool

FlattenForms

Lấy hoặc đặt giá trị cho biết có nên làm phẳng các biểu mẫu trong tài liệu trong quá trình làm sạch hay không. Việc làm phẳng biểu mẫu sẽ biến các trường biểu mẫu tương tác thành nội dung tĩnh, giúp chúng không thể chỉnh sửa hoặc điền vào được.

public bool FlattenForms { get; set; }

Property Value

bool

FlattenLayers

Lấy hoặc đặt tùy chọn làm phẳng các lớp trong tài liệu PDF. Khi bật, tất cả các lớp trong tài liệu sẽ được hợp nhất thành một lớp duy nhất, loại bỏ cấu trúc riêng biệt của chúng. Tùy chọn này hữu ích cho việc làm sạch tài liệu bằng cách đơn giản hoá nội dung và đảm bảo không có dữ liệu ẩn nằm trong các lớp.

public bool FlattenLayers { get; set; }

Property Value

bool

ImageDpi

Lấy hoặc đặt tùy chọn xác định độ phân giải ảnh trang khi chuyển trang sang hình ảnh. Thuộc tính này có hiệu lực nếu thuộc tính Documentize.SanitizeOptions.ConvertPagesToImages là true .

public int ImageDpi { get; set; }

Property Value

int

Input

Lấy hoặc đặt Dữ liệu Đầu vào.

public override IData Input { get; set; }

Property Value

IData

Output

Lấy hoặc đặt Dữ liệu Đầu ra.

public override IData Output { get; set; }

Property Value

IData

RemoveAnnotations

Lấy hoặc đặt giá trị cho biết có nên xóa các chú thích khỏi tài liệu hay không. Khi bật, tất cả các chú thích trong tài liệu sẽ bị xóa trong quá trình làm sạch. Các chú thích bị che sẽ được áp dụng.

public bool RemoveAnnotations { get; set; }

Property Value

bool

RemoveAttachments

Lấy hoặc đặt tùy chọn loại bỏ tất cả các tệp đính kèm khỏi tài liệu. Khi bật, nó sẽ đảm bảo bất kỳ tệp đính kèm nào trong PDF đều bị xóa trong quá trình làm sạch.

public bool RemoveAttachments { get; set; }

Property Value

bool

RemoveJavaScriptsAndActions

Lấy hoặc đặt giá trị cho biết có nên xóa JavaScript và các hành động liên quan khỏi tài liệu hay không. Tùy chọn này hữu ích để loại bỏ các lỗ hổng bảo mật tiềm năng do tập lệnh nhúng gây ra.

public bool RemoveJavaScriptsAndActions { get; set; }

Property Value

bool

RemoveMetadata

Lấy hoặc đặt tùy chọn xóa siêu dữ liệu khỏi tài liệu. Nếu đặt true, các siêu dữ liệu như thuộc tính tài liệu và thông tin siêu dữ liệu nhúng khác sẽ bị xóa trong quá trình làm sạch.

public bool RemoveMetadata { get; set; }

Property Value

bool

RemoveSearchIndexAndPrivateInfo

Lấy hoặc đặt giá trị cho biết có nên xóa chỉ mục tìm kiếm và thông tin riêng tư khỏi tài liệu hay không. Kích hoạt việc xóa các chỉ mục tìm kiếm nhúng và dữ liệu riêng tư để tăng cường bảo mật và riêng tư cho tài liệu.

public bool RemoveSearchIndexAndPrivateInfo { get; set; }

Property Value

bool

Namespace: Documentize Assembly: Documentize.dll

 Tiếng Việt