Lớp PdfAOptionsBase

Thông tin

Đại diện cho lớp cơ sở cho tùy chọn plugin Documentize.PdfAConverter. Lớp này cung cấp các thuộc tính và phương thức để cấu hình quá trình chuyển đổi và xác thực PDF/A.

Đại diện cho lớp cơ sở cho tùy chọn plugin Documentize.PdfAConverter.
Lớp này cung cấp các thuộc tính và phương thức để cấu hình quá trình chuyển đổi và xác thực PDF/A.

public abstract class PdfAOptionsBase : IPluginOptions  

Kế thừa

object
PdfAOptionsBase

Kế thừa

Thực hiện

Thành viên được kế thừa

Các hàm khởi tạo

PdfAOptionsBase()

protected PdfAOptionsBase()  

Các thuộc tính

AlignText

Lấy hoặc thiết lập một giá trị cho biết liệu có cần phương tiện bổ sung để bảo tồn sự căn chỉnh văn bản trong quá trình chuyển đổi PDF/A hay không.

public bool AlignText { get; set; }  

Giá trị thuộc tính

bool

Ghi chú

Khi được đặt thành true, quá trình chuyển đổi sẽ cố gắng phục hồi ranh giới của đoạn văn bản gốc.
Đối với hầu hết các tài liệu, không cần phải thay đổi thuộc tính này từ giá trị mặc định false,
vì sự căn chỉnh văn bản không thay đổi trong quá trình chuyển đổi mặc định.

CheckDifferentNamesInFontDictionaries

Lấy các cờ điều khiển chuyển đổi PDF/A cho các trường hợp khi tài liệu PDF nguồn không tương ứng với thông số kỹ thuật PDF.

public bool CheckDifferentNamesInFontDictionaries { get; set; }  

Giá trị thuộc tính

bool

ErrorAction

Lấy hoặc thiết lập hành động sẽ được thực hiện cho các đối tượng không thể được chuyển đổi.

public ConvertErrorAction ErrorAction { get; set; }  

Giá trị thuộc tính

ConvertErrorAction

IccProfileFileName

Lấy hoặc thiết lập tên tệp của hồ sơ ICC (International Color Consortium) sẽ được sử dụng cho quá trình chuyển đổi PDF/A thay cho hồ sơ mặc định.

public string IccProfileFileName { get; set; }  

Giá trị thuộc tính

string

Inputs

Lấy tập hợp các nguồn dữ liệu

public List<idatasource> Inputs { get; }  

Giá trị thuộc tính

List<IDataSource>

IsLowMemoryMode

Lấy hoặc thiết lập một giá trị cho biết liệu chế độ bộ nhớ thấp có được kích hoạt trong quá trình chuyển đổi PDF/A hay không.

public bool IsLowMemoryMode { get; set; }  

Giá trị thuộc tính

bool

LogOutputSource

Lấy hoặc thiết lập nguồn dữ liệu cho đầu ra log.

public IDataSource LogOutputSource { get; set; }  

Giá trị thuộc tính

IDataSource

OptimizeFileSize

Lấy hoặc thiết lập một giá trị cho biết có nên cố gắng giảm kích thước tệp trong quá trình chuyển đổi PDF/A hay không.

public bool OptimizeFileSize { get; set; }  

Giá trị thuộc tính

bool

Ghi chú

Khi được đặt thành true, quá trình chuyển đổi sẽ cố gắng giảm thiểu kích thước tệp kết quả.
Điều này có thể ảnh hưởng đến hiệu suất quá trình chuyển đổi.

PdfAVersion

Lấy hoặc thiết lập phiên bản tiêu chuẩn PDF/A sẽ được sử dụng cho việc xác thực hoặc chuyển đổi.

public PdfAStandardVersion PdfAVersion { get; set; }  

Giá trị thuộc tính

PdfAStandardVersion

Ghi chú

Phiên bản tiêu chuẩn PDF/A được sử dụng để xác định mức độ tuân thủ cho việc xác thực và chuyển đổi PDF/A.
Nếu phiên bản được đặt thành Documentize.PdfAStandardVersion.Auto, hệ thống sẽ tự động xác định
phiên bản tiêu chuẩn PDF/A phù hợp cho việc xác thực dựa trên siêu dữ liệu tài liệu.
Đối với quá trình chuyển đổi PDF/A, Documentize.PdfAStandardVersion.Auto mặc định là phiên bản tiêu chuẩn PDF/A-1b.

SoftMaskAction

Lấy hoặc thiết lập hành động sẽ được thực hiện trong quá trình chuyển đổi hình ảnh với mặt nạ mềm.

public ConvertSoftMaskAction SoftMaskAction { get; set; }  

Giá trị thuộc tính

ConvertSoftMaskAction

Các phương thức

AddInput(IDataSource)

Thêm nguồn dữ liệu mới vào bộ sưu tập

public void AddInput(IDataSource dataSource)  

Tham số

Namespace: Documentize
Assembly: Documentize.dll

 Tiếng Việt