Kelas PdfAOptionsBase

Info

Mewakili kelas dasar untuk opsi plugin Documentize.PdfAConverter. Kelas ini menyediakan properti dan metode untuk mengonfigurasi proses konversi dan validasi PDF/A.

Mewakili kelas dasar untuk opsi plugin Documentize.PdfAConverter.
Kelas ini menyediakan properti dan metode untuk mengonfigurasi proses konversi dan validasi PDF/A.

public abstract class PdfAOptionsBase : IPluginOptions  

Pewarisan

object
PdfAOptionsBase

Turunan

Mengimplementasikan

Anggota yang diwarisi

Konstruktor

PdfAOptionsBase()

protected PdfAOptionsBase()  

Properti

AlignText

Mengambil atau menetapkan nilai yang menunjukkan apakah cara tambahan diperlukan untuk mempertahankan sejajar teks selama proses konversi PDF/A.

public bool AlignText { get; set; }  

Nilai Properti

bool

Catatan

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

CheckDifferentNamesInFontDictionaries

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

public bool CheckDifferentNamesInFontDictionaries { get; set; }  

Nilai Properti

bool

ErrorAction

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

public ConvertErrorAction ErrorAction { get; set; }  

Nilai Properti

ConvertErrorAction

IccProfileFileName

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

public string IccProfileFileName { get; set; }  

Nilai Properti

string

Inputs

Mengambil koleksi sumber data

public List<idatasource> Inputs { get; }  

Nilai Properti

List<IDataSource&gt;

IsLowMemoryMode

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

public bool IsLowMemoryMode { get; set; }  

Nilai Properti

bool

LogOutputSource

Mengambil atau menetapkan sumber data untuk keluaran log.

public IDataSource LogOutputSource { get; set; }  

Nilai Properti

IDataSource

OptimizeFileSize

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

public bool OptimizeFileSize { get; set; }  

Nilai Properti

bool

Catatan

Ketika diatur ke true, proses konversi akan mencoba meminimalkan ukuran file hasil.
Ini mungkin mempengaruhi kinerja proses konversi.

PdfAVersion

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

public PdfAStandardVersion PdfAVersion { get; set; }  

Nilai Properti

PdfAStandardVersion

Catatan

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 menetapkan tindakan yang akan diambil selama konversi gambar dengan masker lembut.

public ConvertSoftMaskAction SoftMaskAction { get; set; }  

Nilai Properti

ConvertSoftMaskAction

Metode

AddInput(IDataSource)

Menambahkan sumber data baru ke koleksi

public void AddInput(IDataSource dataSource)  

Parameter

Namespace: Documentize
Assembly: Documentize.dll

 Indonesia