Class PdfAOptionsBase

Thông tin

Đại diện cho lớp cơ sở cho các 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 các 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

objectPdfAOptionsBase

Kế thừa khác

Thực hiện

Thành viên kế thừa

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

PdfAOptionsBase()

protected PdfAOptionsBase()

Thuộc tính

AlignText

Lấy hoặc thiết lập giá trị cho biết liệu có cần thêm phương tiện để bảo tồn 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

Nhận xét

Khi được thiết lập thành true, quá trình chuyển đổi sẽ cố gắng phục hồi các giới hạn đ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 thay đổi thuộc tính này từ giá trị mặc định false, vì 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ờ điều khiển quá trình 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 đặc 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 cần thực hiện cho các đối tượng không thể 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 việc chuyển đổi PDF/A thay cho một cái 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 giá trị cho biết 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 nhật ký.

public IDataSource LogOutputSource { get; set; }

Giá trị thuộc tính

IDataSource

OptimizeFileSize

Lấy hoặc thiết lập 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

Nhận xét

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

PdfAVersion

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

public PdfAStandardVersion PdfAVersion { get; set; }

Giá trị thuộc tính

PdfAStandardVersion

Nhận xét

Phiên bản tiêu chuẩn PDF/A được sử dụng để xác định mức độ tuân thủ cho xác thực và chuyển đổi PDF/A. Nếu phiên bản được thiết lập là 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 cần thực hiện trong quá trình chuyển đổi các hình ảnh có mặt nạ mềm.

public ConvertSoftMaskAction SoftMaskAction { get; set; }

Giá trị thuộc tính

ConvertSoftMaskAction

Phương thức

AddInput(IDataSource)

Thêm nguồn dữ liệu mới vào tập hợp

public void AddInput(IDataSource dataSource)

Tham số

Namespace: Documentize Assembly: Documentize.dll

 Tiếng Việt