Aspose::Page::XPS::Presentation::Pdf::PdfSaveOptions sınıfı

PdfSaveOptions class

XPS-olarak-PDF kaydetme seçenekleri için sınıf.

class PdfSaveOptions : public Aspose::Page::SaveOptions,
                       public Aspose::Page::IMultiPageSaveOptions,
                       public Aspose::Page::XPS::Presentation::IXpsTextConversionOptions,
                       public Aspose::Page::XPS::Presentation::IPipelineOptions,
                       public Aspose::Page::XPS::Presentation::IEventBasedModificationOptions

Yöntemler

YöntemAçıklama
get_BatchSize() overrideDüğümden düğüme geçecek sayfa bölümünün boyutunu belirtir.
get_BeforePageSavingEventHandlers() overrideKaydedilmeden hemen önce bir XPS sayfasına değişiklik yapan olay işleyicileri koleksiyonu.
get_EncryptionDetails() constŞifreleme ayrıntılarını alır. Ayarlanmamışsa, şifreleme yapılmaz.
get_ImageCompression() constBelge içindeki tüm görüntüler için kullanılacak sıkıştırma türünü belirtir. Varsayılan, PdfImageCompression::Auto.
get_OutlineTreeExpansionLevel() constPDF dosyası bir görüntüleyicide açıldığında belge taslağının hangi seviyeye kadar genişletileceğini belirtir. 1 - yalnızca birinci seviye taslak öğeleri gösterilir, 2 - birinci ve ikinci seviye taslak öğeleri gösterilir, vb. Varsayılan 1’dir.
get_OutlineTreeHeight() constKaydedilecek belge taslak ağacının yüksekliğini belirtir. 0 - taslak ağacı dönüştürülmez, 1 - yalnızca birinci seviye taslak öğeleri dönüştürülür, vb. Varsayılan 10’dur.
get_PageNumbers() overrideDönüştürülecek sayfa numaralarının dizisini alır/ayar.
get_PreserveText() overrideBazı metin öğeleri, yazı tipinde herhangi bir karakter koduna karşılık gelmeyen alternatif glif formlarına referanslar içerebilir. Bu bayrak true olarak ayarlanırsa, bu tür XPS öğelerindeki metin grafik şekillere dönüştürülür. Ardından metin kendisi üstte şeffaf görünür. Bu, bu öğelerin metninin seçilebilir kalmasını sağlar. Ancak yan etkisi, çıktı dosyasının orijinalden çok daha büyük olabilmesidir. Bayrak false olarak ayarlanırsa, alternatif formlarda gösterilmesi gereken karakterler, alternatif glif formlarıyla eşleşecek başka karakterlerle değiştirilir. Böylece metin hâlâ seçilebilir olsa da değiştirilecek ve muhtemelen okunamaz hâle gelecektir. Varsayılan false.
get_TextCompression() constBelge taslağında ApsBookmark nesnelerinin hangi seviyede görüntüleneceğini belirtir. 0 - görüntülenmez. 1 - birinci seviyede ve devam eder. Varsayılan 0’dır.
PdfSaveOptions()Seçeneklerin yeni bir örneğini oluşturur.
set_BatchSize(int32_t) overrideDüğümden düğüme geçecek sayfa bölümünün boyutunu belirtir.
set_EncryptionDetails(System::SharedPtr<PdfEncryptionDetails>)Şifreleme ayrıntılarını ayarlar. Ayarlanmamışsa, şifreleme yapılmaz.
set_ImageCompression(PdfImageCompression)Belge içindeki tüm görüntüler için kullanılacak sıkıştırma türünü belirtir. Varsayılan, PdfImageCompression::Auto.
set_OutlineTreeExpansionLevel(int32_t)PDF dosyası bir görüntüleyicide açıldığında belge taslağının hangi seviyeye kadar genişletileceğini belirtir. 1 - yalnızca birinci seviye taslak öğeleri gösterilir, 2 - birinci ve ikinci seviye taslak öğeleri gösterilir, vb. Varsayılan 1’dir.
set_OutlineTreeHeight(int32_t)Kaydedilecek belge taslak ağacının yüksekliğini belirtir. 0 - taslak ağacı dönüştürülmez, 1 - yalnızca birinci seviye taslak öğeleri dönüştürülür, vb. Varsayılan 10’dur.
set_PageNumbers(System::ArrayPtr<int32_t>) overrideDönüştürülecek sayfa numaralarının dizisini alır/ayar.
set_PreserveText(bool) overrideBazı metin öğeleri, yazı tipinde herhangi bir karakter koduna karşılık gelmeyen alternatif glif formlarına referanslar içerebilir. Bu bayrak true olarak ayarlanırsa, bu tür XPS öğelerindeki metin grafik şekillere dönüştürülür. Ardından metin kendisi üstte şeffaf görünür. Bu, bu öğelerin metninin seçilebilir kalmasını sağlar. Ancak yan etkisi, çıktı dosyasının orijinalden çok daha büyük olabilmesidir. Bayrak false olarak ayarlanırsa, alternatif formlarda gösterilmesi gereken karakterler, alternatif glif formlarıyla eşleşecek başka karakterlerle değiştirilir. Böylece metin hâlâ seçilebilir olsa da değiştirilecek ve muhtemelen okunamaz hâle gelecektir. Varsayılan false.
set_TextCompression(PdfTextCompression)Belge taslağında ApsBookmark nesnelerinin hangi seviyede görüntüleneceğini belirtir. 0 - görüntülenmez. 1 - birinci seviyede ve devam eder. Varsayılan 0’dır.

Ayrıca Bakınız