Class PdfAOptionsBase
Mewakili kelas dasar untuk opsi plugin Documentize.PdfAConverter. Kelas ini menyediakan properti dan metode untuk mengkonfigurasi proses konversi dan validasi PDF/A.
Mewakili kelas dasar untuk opsi plugin Documentize.PdfAConverter. Kelas ini menyediakan properti dan metode untuk mengkonfigurasi proses konversi dan validasi PDF/A.
public abstract class PdfAOptionsBase : IPluginOptionsInheritance
Derived
Implements
Inherited Members
- object.GetType(),
- object.MemberwiseClone(),
- object.ToString(),
- object.Equals(object?),
- object.Equals(object?, object?),
- object.ReferenceEquals(object?, object?),
- object.GetHashCode()
Constructors
PdfAOptionsBase()
protected PdfAOptionsBase()Properties
AlignText
Mendapatkan atau mengatur nilai yang menunjukkan apakah diperlukan cara tambahan untuk mempertahankan perataan teks selama proses konversi PDF/A.
public bool AlignText { get; set; }Property Value
Remarks
When set to true, the conversion process will attempt to restore the original text segment bounds. For the most of the documents there is no need to change this property from the default false value, as the text alignment doesn’t change during the default conversion process.
CheckDifferentNamesInFontDictionaries
Mendapatkan flag yang mengontrol konversi PDF/A untuk kasus ketika dokumen PDF sumber tidak sesuai dengan spesifikasi PDF.
public bool CheckDifferentNamesInFontDictionaries { get; set; }Property Value
ErrorAction
Mendapatkan atau mengatur tindakan yang akan diambil untuk objek yang tidak dapat dikonversi.
public ConvertErrorAction ErrorAction { get; set; }Property Value
IccProfileFileName
Mendapatkan atau mengatur nama file profil ICC (International Color Consortium) yang akan digunakan untuk konversi PDF/A menggantikan profil default.
public string IccProfileFileName { get; set; }Property Value
Inputs
Mendapatkan koleksi data.
public List<idata> Inputs { get; }Property Value
IsLowMemoryMode
Mendapatkan atau mengatur nilai yang menunjukkan apakah mode memori rendah diaktifkan selama proses konversi PDF/A.
public bool IsLowMemoryMode { get; set; }Property Value
LogOutputSource
Mendapatkan atau mengatur sumber data untuk output log.
public IData LogOutputSource { get; set; }Property Value
OptimizeFileSize
Mendapatkan atau mengatur nilai yang menunjukkan apakah akan mencoba mengurangi ukuran file selama proses konversi PDF/A.
public bool OptimizeFileSize { get; set; }Property Value
Remarks
When set to true, the conversion process will attempt to minimize the resulting file size. This might affect the conversion process performance.
PdfAVersion
Mendapatkan atau mengatur versi standar PDF/A yang akan digunakan untuk validasi atau konversi.
public PdfAStandardVersion PdfAVersion { get; set; }Property Value
Remarks
The PDF/A standard version is used to determine the compliance level for PDF/A validation and conversion. If the version is set to Documentize.PdfAStandardVersion.Auto, the system will automatically determine the appropriate PDF/A standard version for validation based on the document metadata. For the PDF/A conversion process the Documentize.PdfAStandardVersion.Auto defaults to the PDF/A-1b standard version.
SoftMaskAction
Mendapatkan atau mengatur tindakan yang akan diambil selama konversi gambar dengan soft mask.
public ConvertSoftMaskAction SoftMaskAction { get; set; }Property Value
Methods
AddInput(IData)
Menambahkan data baru ke dalam koleksi
public void AddInput(IData data)Parameters
dataIData: Input data. :
Namespace: Documentize Assembly: Documentize.dll