Aspose::Page::XPS::Presentation::Pdf::PdfSaveOptions sınıfı
İçindekiler
[
Saklamak
]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öntem | Açıklama |
|---|---|
| get_BatchSize() override | Düğümden düğüme geçecek sayfa bölümünün boyutunu belirtir. |
| get_BeforePageSavingEventHandlers() override | Kaydedilmeden 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() const | 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. |
| get_OutlineTreeExpansionLevel() const | 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. |
| get_OutlineTreeHeight() const | 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. |
| get_PageNumbers() override | Dönüştürülecek sayfa numaralarının dizisini alır/ayar. |
| get_PreserveText() override | Bazı 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() const | 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. |
| PdfSaveOptions() | Seçeneklerin yeni bir örneğini oluşturur. |
| set_BatchSize(int32_t) override | Düğü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>) override | Dönüştürülecek sayfa numaralarının dizisini alır/ayar. |
| set_PreserveText(bool) override | Bazı 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
- Class SaveOptions
- Class IMultiPageSaveOptions
- Class IXpsTextConversionOptions
- Class IPipelineOptions
- Class IEventBasedModificationOptions
- Namespace Aspose::Page::XPS::Presentation::Pdf
- Library Aspose.Page for C++