Class BatesNArtifact

BatesNArtifact sınıfı

Sınıf Bates Numaralandırma artefaktını tanımlar.

public class BatesNArtifact : PaginationArtifact

Yapıcılar

İsimAçıklama
BatesNArtifact()BatesNArtifact sınıfının yeni bir örneğini başlatır. Bu yapıcı dahili olup varsayılan değerlerle bir başlık artefaktı örneği oluşturur.

Özellikler

İsimAçıklama
ArtifactHorizontalAlignment { get; set; }Artefaktın yatay hizalaması. Pozisyon açıkça belirtilmişse (Pozisyon özelliğinde) bu değer göz ardı edilir.
ArtifactVerticalAlignment { get; set; }Artefaktın dikey hizalaması. Pozisyon açıkça belirtilmişse (Pozisyon özelliğinde) bu değer göz ardı edilir.
BottomMargin { get; set; }Artefaktın alt marjı. Pozisyon açıkça belirtilmişse (Pozisyon özelliğinde) bu değer göz ardı edilir.
Contents { get; }Artefaktın içsel operatörlerinin koleksiyonunu alır.
CustomSubtype { get; set; }Artefakt alt türünün adını alır. Artefakt alt türü standart alt tür değilse kullanılabilir.
CustomType { get; set; }Artefakt türünün adını alır. Artefakt türü standart dışıysa kullanılabilir.
EndPage { get; set; }Artefakt için bitiş sayfa numarasını alır veya ayarlar. Değer 0 veya daha büyük olmalıdır. 0’dan küçük bir değer ayarlanırsa, 0’a ayarlanır. Varsayılan değer 0, bitiş sayfa sınırlarının olmadığını belirtir.
Form { get; }Artefaktın XForm’unu alır (eğer XForm kullanılıyorsa).
Image { get; }Artefaktın resmini alır (varsa).
IsBackground { get; set; }Eğer doğruysa, Artefakt sayfa içeriğinin arkasına yerleştirilir.
LeftMargin { get; set; }Artefaktın sol marjı. Pozisyon açıkça belirtilmişse (Pozisyon özelliğinde) bu değer göz ardı edilir.
Lines { get; }Çok satırlı metin artefaktının satırları.
NumberOfDigits { get; set; }Bates numaralandırması için rakam sayısını alır veya ayarlar. Değer 3 ile 15 arasında olmalıdır. 3’ten küçük bir değer ayarlanırsa, 3’e ayarlanır. 15’ten büyük bir değer ayarlanırsa, 15’e ayarlanır. Varsayılan değer 6’dır.
Opacity { get; set; }Artefaktın opaklığını alır veya ayarlar. Olası değerler 0..1 aralığındadır.
Position { get; set; }Artefaktın konumunu alır veya ayarlar. Bu özellik belirtilirse, marjlar ve hizalamalar göz ardı edilir.
Prefix { get; set; }Bates numarasına eklenecek ön eki alır veya ayarlar.
Rectangle { get; }Artefaktın dikdörtgenini alır.
RightMargin { get; set; }Artefaktın sağ marjı. Pozisyon açıkça belirtilmişse (Pozisyon özelliğinde) bu değer göz ardı edilir.
Rotation { get; set; }Artefaktın döndürme açısını alır veya ayarlar.
StartNumber { get; set; }Bates numaralandırması için başlangıç numarasını alır veya ayarlar. Değer 1 veya daha büyük olmalıdır. 1’den küçük bir değer ayarlanırsa, 1’e ayarlanır.
StartPage { get; set; }Artefakt için başlangıç sayfa numarasını alır veya ayarlar. Değer 1 veya daha büyük olmalıdır. 1’den küçük bir değer ayarlanırsa, 1’e ayarlanır.
Subset { get; set; }Artefaktın uygulandığı sayfa alt kümesini alır veya ayarlar (örneğin, tüm sayfalar, çift sayfalar, tek sayfalar).
Subtype { get; set; }Artefakt alt türünü alır. Eğer artefaktın standart dışı bir alt türü varsa, alt türün adı CustomSubtype üzerinden okunabilir.
Suffix { get; set; }Bates numarasına eklenecek sonek alır veya ayarlar.
Text { get; set; }Artefaktın metnini alır veya ayarlar.
TextState { get; set; }Artefakt metni için metin durumu.
TopMargin { get; set; }Artefaktın üst marjı. Pozisyon açıkça belirtilmişse (Pozisyon özelliğinde) bu değer göz ardı edilir.
Type { get; set; }Artefakt türünü alır.

Yöntemler

İsimAçıklama
BeginUpdates()Gecikmeli güncellemeleri başlatır. Performansı artırmak için aynı artefakta birkaç değişiklik yapmanız gerekiyorsa bu özelliği kullanın. Genellikle artefakt operatörleri, artefakt özelliği değiştiğinde her zaman değiştirilir. Bu, artefakt değiştiğinde sayfa içeriğinin her seferinde değişmesine neden olur. Bu etkiyi önlemek için tüm artefakt güncellemelerini StartUpdates/SaveUpdates çağrıları arasında koyun. Bu, sayfa içeriğini yalnızca bir kez değiştirmeyi sağlar.
Dispose()Artefaktı yok eder.
GetValue(string)Artefaktın özel değerini alır.
RemoveValue(string)Artefaktan özel değeri kaldırır.
SaveUpdates()BeginUpdates() çağrısından sonra yapılan tüm güncellemeleri artefakta kaydeder.
SetImage(Stream)Artefaktın resmini ayarlar.
SetImage(string)Artefaktın resmini ayarlar.
SetLinesAndState(string[], TextState)Artefaktın metnini ve metin özelliklerini ayarlar. Birden fazla satır belirtmeye olanak tanır.
SetPageNumberReplacementString(string)Sayfa numarası ile değiştirilecek dizeyi ayarlar. Varsayılan değer #.
SetPdfPage(Page)Artefakt olarak belge sayfasında yer alan PDF sayfasını ayarlar.
SetText(FormattedText)Artefaktın metnini ayarlar.
SetTextAndState(string, TextState)Artefaktın metnini ve metin özelliklerini ayarlar.
SetValue(string, string)Artefaktın özel değerini ayarlar.

Ayrıca Bakınız