PdfSaveOptions
Inheritance: java.lang.Object, com.aspose.page.SaveOptions
All Implemented Interfaces: com.aspose.page.IMultiPageSaveOptions, com.aspose.xps.rendering.IXpsTextConversionOptions, com.aspose.xps.rendering.IPipelineOptions, com.aspose.xps.rendering.IEventBasedModificationOptions
public class PdfSaveOptions extends SaveOptions implements IMultiPageSaveOptions, IXpsTextConversionOptions, IPipelineOptions, IEventBasedModificationOptions
XPS-as-PDF kaydetme seçenekleri için sınıf.
Yapıcılar
| Yapıcı | Açıklama |
|---|---|
| PdfSaveOptions() | Seçeneklerin yeni bir örneğini oluşturur. |
Yöntemler
| Yöntem | Açıklama |
|---|---|
| equals(Object arg0) | |
| getAdditionalFontsFolders() | Dönüştürücünün girdi belgesi için fontları bulması gereken ek font klasörlerini döndürür. |
| getBatchSize() | Düğümden düğüme geçecek sayfaların bir bölümünün boyutunu döndürür. |
| getBeforePageSavingEventHandlers() | Kaydedilmeden hemen önce bir XPS sayfasına yapılan değişiklikleri gerçekleştiren olay işleyicileri koleksiyonunu döndürür. |
| getClass() | |
| getConvertFontsToTTF() | Non-TrueType fontların TTF olarak kaydedilmesinin gerekli olup olmadığını gösteren bayrağı alır. |
| getEncryptionDetails() | Şifreleme ayrıntılarını döndürür. |
| getExceptions() | Kritik olmayan hataların bir listesini döndürür. |
| getImageCompression() | Belgedeki tüm görüntüler için kullanılacak sıkıştırma tipini döndürür. |
| getJpegQualityLevel() | Bir görüntünün sıkıştırma seviyesini belirten değeri döndürür. |
| getOutlineTreeExpansionLevel() | PDF dosyası bir görüntüleyicide açıldığında belge taslağının hangi seviyeye kadar genişletileceğini alır. 1 - yalnızca birinci seviye taslak öğeleri gösterilir, 2 - birinci ve ikinci seviye taslak öğeleri gösterilir, vb. |
| getOutlineTreeHeight() | Kaydedilecek belge taslak ağacının yüksekliğini alır. 0 - taslak ağacı dönüştürülmez, 1 - yalnızca birinci seviye taslak öğeleri dönüştürülür, vb. |
| getPageNumbers() | Render edilecek sayfa sayılarını içeren diziyi alır. |
| getSize() | Sayfa veya görüntünün boyutunu alır. |
| getTextCompression() | Görseller dışındaki tüm içerik akışları için kullanılacak sıkıştırma tipini döndürür. |
| hashCode() | |
| isDebug() | Dönüşüm sırasında uyarı ve mesajların çıktısına izin veren bayrağı alır. |
| isSupressErrors() | Hataların dönüşüm sırasında bastırılıp bastırılmayacağını gösteren bir değeri döndürür. |
| notify() | |
| notifyAll() | |
| preserveText() | XPS’te, bazı metin öğeleri, yazı tipindeki herhangi bir karakter koduna karşılık gelmeyen alternatif glif formlarına referanslar içerebilir. |
| preserveText(boolean value) | XPS’te, bazı metin öğeleri, yazı tipindeki herhangi bir karakter koduna karşılık gelmeyen alternatif glif formlarına referanslar içerebilir. |
| setAdditionalFontsFolders(String[] fontsFolders) | Dönüştürücünün girdi belgesi için fontları bulması gereken ek font klasörlerini belirtir. |
| setBatchSize(int value) | Düğümden düğüme geçecek sayfaların bir bölümünün boyutunu ayarlar. |
| setConvertFontsToTTF(boolean value) | Non-TrueType fontların TTF olarak kaydedilip kaydedilmeyeceğini belirtir. |
| setDebug(boolean debug) | Dönüşüm sırasında uyarı ve mesajların çıktısına izin veren bayrağı belirtir. |
| setEncryptionDetails(PdfEncryptionDetails value) | Şifreleme ayrıntılarını ayarlar. |
| setImageCompression(PdfImageCompression value) | Belgedeki tüm görüntüler için kullanılacak sıkıştırma türünü ayarlar. |
| setJpegQualityLevel(int value) | Bir görüntünün sıkıştırma seviyesini belirten değeri ayarlar. |
| setOutlineTreeExpansionLevel(int value) | PDF dosyası bir görüntüleyicide açıldığında belge taslağının hangi seviyeye kadar genişletileceğini ayarlar. 1 - yalnızca birinci seviye taslak öğeleri gösterilir, 2 - yalnızca birinci ve ikinci seviye taslak öğeleri gösterilir, vb. |
| setOutlineTreeHeight(int value) | Kaydedilecek belge taslak ağacının yüksekliğini ayarlar. 0 - taslak ağacı dönüştürülmez, 1 - yalnızca birinci seviye taslak öğeleri dönüştürülür, vb. |
| setPageNumbers(int[] value) | Render edilecek sayfa numaralarının dizisini ayarlar. |
| setSize(Dimension size) | Sayfa veya görüntünün boyutunu belirtir. |
| setSupressErrors(boolean supressErrors) | Hataların dönüşüm sırasında bastırılıp bastırılmayacağını gösteren bayrağı belirtir. |
| setTextCompression(PdfTextCompression value) | Görüntüler dışındaki tüm içerik akışları için kullanılacak sıkıştırma türünü ayarlar. |
| toString() | |
| wait() | |
| wait(long arg0) | |
| wait(long arg0, int arg1) |
PdfSaveOptions()
public PdfSaveOptions()
Seçeneklerin yeni bir örneğini oluşturur.
equals(Object arg0)
public boolean equals(Object arg0)
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| arg0 | java.lang.Object |
Returns: boolean
getAdditionalFontsFolders()
public String[] getAdditionalFontsFolders()
Dönüştürücünün girdi belgesi için fontları bulması gereken ek font klasörlerini döndürür. Varsayılan klasör, işletim sisteminin iç ihtiyaçları için fontları bulduğu standart font klasörüdür.
Returns: java.lang.String[] - Font klasörlerinin bir dizisi.
getBatchSize()
public int getBatchSize()
Düğümden düğüme geçecek sayfaların bir bölümünün boyutunu döndürür.
Returns: int - Düğümden düğüme geçecek sayfa bölümünün boyutu.
getBeforePageSavingEventHandlers()
public List<EventBasedModifications.BeforePageSavingEventHandler> getBeforePageSavingEventHandlers()
Kaydedilmeden hemen önce bir XPS sayfasına yapılan değişiklikleri gerçekleştiren olay işleyicileri koleksiyonunu döndürür.
Returns: java.util.List<com.aspose.xps.features.EventBasedModifications.BeforePageSavingEventHandler> - Bir XPS sayfası kaydedilmeden hemen önce sayfada değişiklik yapan olay işleyicileri koleksiyonu.
getClass()
public final native Class<?> getClass()
Returns: java.lang.Class
getConvertFontsToTTF()
public boolean getConvertFontsToTTF()
Non-TrueType fontların TTF olarak kaydedilmesinin gerekli olup olmadığını gösteren bayrağı alır.
Returns: boolean - Bayrak değeri.
getEncryptionDetails()
public PdfEncryptionDetails getEncryptionDetails()
Şifreleme ayrıntılarını döndürür. Ayarlanmamışsa, şifreleme yapılmaz.
Returns: PdfEncryptionDetails - The encryption details.
getExceptions()
public List<Exception> getExceptions()
Kritik olmayan hataların bir listesini döndürür.
Returns: java.util.List<java.lang.Exception> - İstisna listesi
getImageCompression()
public PdfImageCompression getImageCompression()
Belgedeki tüm görüntüler için kullanılacak sıkıştırma türünü döndürür. Varsayılan PdfImageCompression.Auto’dur.
Returns: PdfImageCompression - The compression type.
getJpegQualityLevel()
public int getJpegQualityLevel()
Bir görüntünün sıkıştırma seviyesini belirten değeri döndürür. Kullanılabilir değerler 0 ile 100 arasındadır. Belirtilen sayı ne kadar düşük olursa, sıkıştırma o kadar yüksek olur ve dolayısıyla görüntünün kalitesi o kadar düşük olur. 0 değeri en düşük kaliteye, 100 değeri ise en yüksek kaliteye sahiptir.
Returns: int - Bir görüntünün sıkıştırma seviyesini belirten değer.
getOutlineTreeExpansionLevel()
public int getOutlineTreeExpansionLevel()
PDF dosyası bir görüntüleyicide açıldığında belge taslağının hangi seviyeye kadar genişletileceğini alır. 1 - yalnızca birinci seviye taslak öğeleri gösterilir, 2 - birinci ve ikinci seviye taslak öğeleri gösterilir, vb.
Returns: int - Taslak ağacı genişletme seviyesi.
getOutlineTreeHeight()
public int getOutlineTreeHeight()
Kaydedilecek belge taslak ağacının yüksekliğini alır. 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.
Returns: int - Taslak ağacı yüksekliği.
getPageNumbers()
public int[] getPageNumbers()
Render edilecek sayfa sayılarını içeren diziyi alır.
Returns: int[] - Sayfa numaraları.
getSize()
public Dimension getSize()
Sayfa veya görüntünün boyutunu alır.
Returns: java.awt.Dimension - Sayfa veya görüntünün bir boyutu.
getTextCompression()
public PdfTextCompression getTextCompression()
Görüntüler dışındaki tüm içerik akışları için kullanılacak sıkıştırma türünü döndürür. Varsayılan PdfTextCompression.Flate’dir.
Returns: PdfTextCompression - The compression type.
hashCode()
public native int hashCode()
Returns: int
isDebug()
public boolean isDebug()
Dönüşüm sırasında uyarı ve mesajların çıktısına izin veren bayrağı alır.
Returns: boolean - debug değeri.
isSupressErrors()
public boolean isSupressErrors()
Hataların dönüşüm sırasında bastırılıp bastırılmayacağını gösteren bir değeri döndürür.
Returns: boolean - boolean değeri
notify()
public final native void notify()
notifyAll()
public final native void notifyAll()
preserveText()
public boolean preserveText()
XPS’de, bazı metin öğeleri, yazı tipindeki 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 şekillerine 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ına eşlenebilen başka karakterlerle değiştirilir. Böylece metin hâlâ seçilebilir olsa da değiştirilir ve muhtemelen okunamaz hâle gelir.
Returns: boolean - Bayrak değeri.
preserveText(boolean value)
public void preserveText(boolean value)
XPS’de, bazı metin öğeleri, yazı tipindeki 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 şekillerine 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ına eşlenebilen başka karakterlerle değiştirilir. Böylece metin hâlâ seçilebilir olsa da değiştirilir ve muhtemelen okunamaz hâle gelir.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| değer | boolean | Bayrak değeri. |
setAdditionalFontsFolders(String[] fontsFolders)
public void setAdditionalFontsFolders(String[] fontsFolders)
Dönüştürücünün girdi belgesi için fontları bulması gereken ek font klasörlerini belirtir. Varsayılan klasör, işletim sisteminin iç ihtiyaçları için fontları bulduğu standart font klasörüdür.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| fontsFolders | java.lang.String[] | Font klasörlerinin bir dizisi. |
setBatchSize(int value)
public void setBatchSize(int value)
Düğümden düğüme geçecek sayfaların bir bölümünün boyutunu ayarlar.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| değer | int | Düğümden düğüme geçecek sayfa bölümünün boyutu. |
setConvertFontsToTTF(boolean value)
public void setConvertFontsToTTF(boolean value)
Non-TrueType fontların TTF olarak kaydedilip kaydedilmeyeceğini belirtir. Bu, PS’den PDF’ye dönüşümde ortaya çıkan belgenin boyutunu önemli ölçüde azaltır ve non-TrueType fontlarda büyük miktarda metin içeren PS dosyalarının herhangi bir çıktı formatına dönüşüm hızını artırır. Ancak PostSctipt dosyasını görüntüye dönüştürürken metinde küçük bir dikey kayma olur.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| değer | boolean | Bayrak değeri. |
setDebug(boolean debug)
public void setDebug(boolean debug)
Dönüşüm sırasında uyarı ve mesajların çıktısına izin veren bayrağı belirtir.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| hata ayıklama | boolean | Boolean değeri. |
setEncryptionDetails(PdfEncryptionDetails value)
public void setEncryptionDetails(PdfEncryptionDetails value)
Şifreleme ayrıntılarını ayarlar. Ayarlanmamışsa, şifreleme yapılmaz.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| value | PdfEncryptionDetails | Şifreleme ayrıntıları. |
setImageCompression(PdfImageCompression value)
public void setImageCompression(PdfImageCompression value)
Belgedeki tüm görüntüler için kullanılacak sıkıştırma türünü ayarlar. Varsayılan PdfImageCompression.Auto’dur.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| value | PdfImageCompression | Sıkıştırma türü. |
setJpegQualityLevel(int value)
public void setJpegQualityLevel(int value)
Bir görüntünün sıkıştırma seviyesini belirten değeri ayarlar. Kullanılabilir değerler 0 ile 100 arasındadır. Belirtilen sayı ne kadar düşük olursa, sıkıştırma o kadar yüksek olur ve dolayısıyla görüntünün kalitesi o kadar düşük olur. 0 değeri en düşük kaliteye, 100 değeri ise en yüksek kaliteye sahiptir.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| değer | int | Bir görüntünün sıkıştırma seviyesini belirten değer. |
setOutlineTreeExpansionLevel(int value)
public void setOutlineTreeExpansionLevel(int value)
PDF dosyası bir görüntüleyicide açıldığında belge taslağının hangi seviyeye kadar genişletileceğini ayarlar. 1 - yalnızca birinci seviye taslak öğeleri gösterilir, 2 - yalnızca birinci ve ikinci seviye taslak öğeleri gösterilir, vb.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| değer | int | Taslak ağacı genişletme seviyesi. |
setOutlineTreeHeight(int value)
public void setOutlineTreeHeight(int value)
Kaydedilecek belge taslak ağacının yüksekliğini ayarlar. 0 - taslak ağacı dönüştürülmez, 1 - yalnızca birinci seviye taslak öğeleri dönüştürülür, vb.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| değer | int | Taslak ağacı yüksekliği. |
setPageNumbers(int[] value)
public void setPageNumbers(int[] value)
Render edilecek sayfa numaralarının dizisini ayarlar.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| değer | int[] | Sayfa numaraları. |
setSize(Dimension size)
public void setSize(Dimension size)
Sayfa veya görüntünün boyutunu belirtir.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| size | java.awt.Dimension | Sayfa veya görüntünün boyutu. |
setSupressErrors(boolean supressErrors)
public void setSupressErrors(boolean supressErrors)
Hataların dönüşüm sırasında bastırılıp bastırılmayacağını gösteren bayrağı belirtir.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| supressErrors | boolean | Boolean değeri. |
setTextCompression(PdfTextCompression value)
public void setTextCompression(PdfTextCompression value)
Görüntüler dışındaki tüm içerik akışları için kullanılacak sıkıştırma türünü ayarlar. Varsayılan PdfTextCompression.Flate’dir.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| value | PdfTextCompression | Sıkıştırma türü. |
toString()
public String toString()
Returns: java.lang.String
wait()
public final void wait()
wait(long arg0)
public final native void wait(long arg0)
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| arg0 | long |
wait(long arg0, int arg1)
public final void wait(long arg0, int arg1)
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| arg0 | long | |
| arg1 | int |