SaveOptions

SaveOptions class

Çıktı dosyası adını değiştirmek ve/veya belgeyi görüntü tabanlı PDF’ye (rasterleştirme) dönüştürmek için seçenekler sunar.

public class SaveOptions

yapıcılar

İsim Tanım
SaveOptions() Varsayılanlarla yeni bir örneği başlatır: PDF’ye rasterleştir - false, sonek ekle - false.
SaveOptions(bool, string) Verilen parametrelerle yeni bir örneği başlatır.

Özellikleri

İsim Tanım
AddSuffix { get; set; } Kaydetmeden önce dosya adının değiştirilmesi gerekip gerekmediğini gösteren bir değer alır veya ayarlar. Varsayılan olarak yanlış.
Rasterization { get; } Rasterleştirme ayarlarını alır.
RasterizeToPDF { get; set; } Belgedeki tüm sayfaların görüntülere dönüştürülmesi ve tek bir PDF dosyasına yerleştirilmesi gerekip gerekmediğini gösteren bir değer alır veya ayarlar.
RedactedFileSuffix { get; set; } Çıktı dosyası adı için özel bir sonek alır veya ayarlar. belirtilmemişse,SaveSuffix sabit kullanılacak.

Alanlar

İsim Tanım
const SaveSuffix “Redakte Edildi” olan varsayılan sonek değerini temsil eder.

Notlar

Daha fazla bilgi edin

Örnekler

Aşağıdaki örnek, SaveOptions kullanılarak bir belgenin nasıl kaydedileceğini gösterir.

    using (Redactor redactor = new Redactor(@"C:\sample.pdf"))
    {
       // Belge redaksiyonu buraya gelir
       // ...
    
       // Belgeyi varsayılan seçeneklerle kaydedin (sayfaları görüntülere dönüştürün, PDF olarak kaydedin)
       redactor.Save();
    
       // Orijinal dosyanın üzerine yazarak belgeyi orijinal biçimde kaydedin
       redactor.Save(new SaveOptions() { AddSuffix = false, RasterizeToPDF = false });
    
       // Belgeyi orijinal formatta "*_Redacted.*" dosyasına kaydedin
       redactor.Save(new SaveOptions() { AddSuffix = true, RasterizeToPDF = false });
    
       // Belgeyi rasterleştirmeden dosya adında "*_AnyText.*" (örn. "AnyText" yerine zaman damgası) olarak kaydedin
       redactor.Save(new SaveOptions(false, "AnyText"));
    }    

Ayrıca bakınız