Sınıf PdfAOptionsBase

Bilgi

Documentize.PdfAConverter eklenti seçenekleri için temel sınıfı temsil eder. Bu sınıf, PDF/A dönüşüm ve doğrulama sürecini yapılandırmak için özellikler ve yöntemler sağlar.

Documentize.PdfAConverter eklenti seçenekleri için temel sınıfı temsil eder. Bu sınıf, PDF/A dönüşüm ve doğrulama sürecini yapılandırmak için özellikler ve yöntemler sağlar.

public abstract class PdfAOptionsBase : IPluginOptions

Miras

objectPdfAOptionsBase

Türetilenler

Uygulamalar

Miras Alınan Üyeler

Yapıcılar

PdfAOptionsBase()

protected PdfAOptionsBase()

Özellikler

AlignText

PDF/A dönüşüm süreci sırasında metin hizalamasının korunması için ek araçların gerekli olup olmadığını gösteren bir değeri alır veya ayarlar.

public bool AlignText { get; set; }

Özellik Değeri

bool

Açıklamalar

true olarak ayarlandığında, dönüşüm süreci orijinal metin segmenti sınırlarını geri getirmeye çalışacaktır. Çoğu belge için bu özelliği varsayılan false değerinden değiştirmeye gerek yoktur, çünkü metin hizalaması varsayılan dönüşüm süreci sırasında değişmez.

CheckDifferentNamesInFontDictionaries

Kaynak PDF belgesinin PDF spesifikasyonuna uymadığı durumlar için PDF/A dönüşümünü kontrol eden bayrakları alır.

public bool CheckDifferentNamesInFontDictionaries { get; set; }

Özellik Değeri

bool

ErrorAction

Dönüştürülemeyen nesneler için yapılacak eylemi alır veya ayarlar.

public ConvertErrorAction ErrorAction { get; set; }

Özellik Değeri

ConvertErrorAction

IccProfileFileName

Varsayılan olanın yerine PDF/A dönüşümünde kullanılacak ICC (Uluslararası Renk Konsorsiyumu) profilinin dosya adını alır veya ayarlar.

public string IccProfileFileName { get; set; }

Özellik Değeri

string

Inputs

Veri kaynaklarının koleksiyonunu alır.

public List<idatasource> Inputs { get; }

Özellik Değeri

List<IDataSource&gt;

IsLowMemoryMode

PDF/A dönüşüm süreci sırasında düşük bellek modunun etkin olup olmadığını gösteren bir değeri alır veya ayarlar.

public bool IsLowMemoryMode { get; set; }

Özellik Değeri

bool

LogOutputSource

Log çıktısı için veri kaynağını alır veya ayarlar.

public IDataSource LogOutputSource { get; set; }

Özellik Değeri

IDataSource

OptimizeFileSize

PDF/A dönüşüm süreci sırasında dosya boyutunu azaltmaya çalışıp çalışmayacağını gösteren bir değeri alır veya ayarlar.

public bool OptimizeFileSize { get; set; }

Özellik Değeri

bool

Açıklamalar

true olarak ayarlandığında, dönüşüm süreci sonuçta oluşan dosya boyutunu minimize etmeye çalışacaktır. Bu dönüşüm sürecinin performansını etkileyebilir.

PdfAVersion

Doğrulama veya dönüşüm için kullanılacak PDF/A standardı sürümünü alır veya ayarlar.

public PdfAStandardVersion PdfAVersion { get; set; }

Özellik Değeri

PdfAStandardVersion

Açıklamalar

PDF/A standart sürümü, PDF/A doğrulama ve dönüşümü için uyumluluk düzeyini belirlemek için kullanılır. Sürüm, Documentize.PdfAStandardVersion.Auto olarak ayarlanırsa, sistem, belge meta verilerine dayanarak doğrulama için uygun PDF/A standart sürümünü otomatik olarak belirler. PDF/A dönüşüm süreci için Documentize.PdfAStandardVersion.Auto, PDF/A-1b standart sürümüne varsayılan olarak ayarlanır.

SoftMaskAction

Yumuşak maskelere sahip görüntülerin dönüşümü sırasında yapılacak eylemi alır veya ayarlar.

public ConvertSoftMaskAction SoftMaskAction { get; set; }

Özellik Değeri

ConvertSoftMaskAction

Yöntemler

AddInput(IDataSource)

Koleksiyona yeni bir veri kaynağı ekler.

public void AddInput(IDataSource dataSource)

Parametreler

Ad Alanı: Documentize Derleme: Documentize.dll

 Türkçe