Class PdfAOptionsBase

Info

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 : IPluginOptions

Inheritance

objectPdfAOptionsBase

Derived

Implements

Inherited Members

Constructors

PdfAOptionsBase()

protected PdfAOptionsBase()

Properties

AlignText

Mengambil atau mengatur nilai yang menunjukkan apakah sarana tambahan diperlukan untuk menjaga kesejajaran teks selama proses konversi PDF/A.

public bool AlignText { get; set; }

Property Value

bool

Remarks

Saat diatur ke true, proses konversi akan berusaha memulihkan batas segmen teks asli. Untuk sebagian besar dokumen, tidak perlu mengubah properti ini dari nilai default false, karena kesejajaran teks tidak berubah selama proses konversi default.

CheckDifferentNamesInFontDictionaries

Mengambil tanda yang mengontrol konversi PDF/A untuk kasus ketika dokumen PDF sumber tidak sesuai dengan spesifikasi PDF.

public bool CheckDifferentNamesInFontDictionaries { get; set; }

Property Value

bool

ErrorAction

Mengambil atau mengatur tindakan yang akan diambil untuk objek yang tidak dapat dikonversi.

public ConvertErrorAction ErrorAction { get; set; }

Property Value

ConvertErrorAction

IccProfileFileName

Mengambil atau mengatur nama file profil ICC (International Color Consortium) yang akan digunakan untuk konversi PDF/A menggantikan yang default.

public string IccProfileFileName { get; set; }

Property Value

string

Inputs

Mengambil koleksi sumber data

public List<idatasource> Inputs { get; }

Property Value

List<IDataSource>

IsLowMemoryMode

Mengambil atau mengatur nilai yang menunjukkan apakah mode memori rendah diaktifkan selama proses konversi PDF/A.

public bool IsLowMemoryMode { get; set; }

Property Value

bool

LogOutputSource

Mengambil atau mengatur sumber data untuk output log.

public IDataSource LogOutputSource { get; set; }

Property Value

IDataSource

OptimizeFileSize

Mengambil atau mengatur nilai yang menunjukkan apakah mencoba mengurangi ukuran file selama proses konversi PDF/A.

public bool OptimizeFileSize { get; set; }

Property Value

bool

Remarks

Saat diatur ke true, proses konversi akan berusaha meminimalkan ukuran file yang dihasilkan. Ini mungkin mempengaruhi kinerja proses konversi.

PdfAVersion

Mengambil atau mengatur versi standar PDF/A yang akan digunakan untuk validasi atau konversi.

public PdfAStandardVersion PdfAVersion { get; set; }

Property Value

PdfAStandardVersion

Remarks

Versi standar PDF/A digunakan untuk menentukan tingkat kepatuhan untuk validasi dan konversi PDF/A. Jika versi diatur ke Documentize.PdfAStandardVersion.Auto, sistem akan secara otomatis menentukan versi standar PDF/A yang sesuai untuk validasi berdasarkan metadata dokumen. Untuk proses konversi PDF/A, Documentize.PdfAStandardVersion.Auto secara default menggunakan versi standar PDF/A-1b.

SoftMaskAction

Mengambil atau mengatur tindakan yang akan diambil selama konversi gambar dengan masker lembut.

public ConvertSoftMaskAction SoftMaskAction { get; set; }

Property Value

ConvertSoftMaskAction

Methods

AddInput(IDataSource)

Menambahkan sumber data baru ke koleksi

public void AddInput(IDataSource dataSource)

Parameters

Namespace: Documentize Assembly: Documentize.dll

 Indonesia