Aspose::Page::XPS::Presentation::Pdf::PdfSaveOptions kelas

PdfSaveOptions class

Kelas untuk opsi penyimpanan XPS-sebagai-PDF.

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

Metode

MetodeDeskripsi
get_BatchSize() overrideMenentukan ukuran bagian halaman yang akan dipindahkan dari node ke node.
get_BeforePageSavingEventHandlers() overrideKoleksi penangkap peristiwa yang melakukan modifikasi pada halaman XPS tepat sebelum disimpan.
get_EncryptionDetails() constMendapatkan detail enkripsi. Jika tidak disetel, maka tidak akan ada enkripsi yang dilakukan.
get_ImageCompression() constMenentukan jenis kompresi yang akan digunakan untuk semua gambar dalam dokumen. Defaultnya adalah PdfImageCompression::Auto.
get_OutlineTreeExpansionLevel() constMenentukan sampai level berapa garis besar dokumen harus diperluas ketika file PDF dibuka di penampil. 1 - hanya item garis besar tingkat pertama yang ditampilkan, 2 - hanya item tingkat pertama dan kedua yang ditampilkan, dan seterusnya. Defaultnya adalah 1.
get_OutlineTreeHeight() constMenentukan tinggi pohon garis besar dokumen yang akan disimpan. 0 - pohon garis besar tidak akan dikonversi, 1 - hanya item garis besar tingkat pertama yang akan dikonversi, dan seterusnya. Defaultnya adalah 10.
get_PageNumbers() overrideMendapatkan/mengatur array nomor halaman yang akan dikonversi.
get_PreserveText() overrideIn XPS, beberapa elemen teks mungkin berisi referensi ke bentuk glif alternatif yang tidak sesuai dengan kode karakter apa pun dalam font. Jika flag ini disetel ke true, teks dari elemen XPS tersebut diubah menjadi bentuk grafik. Kemudian teks itu sendiri muncul transparan di atasnya. Ini membuat teks elemen tersebut dapat dipilih. Namun efek sampingnya adalah file output mungkin jauh lebih besar daripada aslinya. Jika flag ini disetel ke false, karakter yang seharusnya ditampilkan sebagai bentuk alternatif diganti dengan karakter lain yang dipetakan ke bentuk glif alternatif. Oleh karena itu teks, meskipun masih dapat dipilih, akan dimodifikasi dan kemungkinan menjadi tidak dapat dibaca. Defaultnya adalah false.
get_TextCompression() constMenentukan pada level berapa dalam garis besar dokumen untuk menampilkan objek ApsBookmark. 0 - tidak ditampilkan. 1 pada level pertama dan seterusnya. Defaultnya adalah 0.
PdfSaveOptions()Membuat instance baru dari opsi.
set_BatchSize(int32_t) overrideMenentukan ukuran bagian halaman yang akan dipindahkan dari node ke node.
set_EncryptionDetails(System::SharedPtr<PdfEncryptionDetails>)Mengatur detail enkripsi. Jika tidak disetel, maka tidak akan ada enkripsi yang dilakukan.
set_ImageCompression(PdfImageCompression)Menentukan jenis kompresi yang akan digunakan untuk semua gambar dalam dokumen. Defaultnya adalah PdfImageCompression::Auto.
set_OutlineTreeExpansionLevel(int32_t)Menentukan sampai level berapa garis besar dokumen harus diperluas ketika file PDF dibuka di penampil. 1 - hanya item garis besar tingkat pertama yang ditampilkan, 2 - hanya item tingkat pertama dan kedua yang ditampilkan, dan seterusnya. Defaultnya adalah 1.
set_OutlineTreeHeight(int32_t)Menentukan tinggi pohon garis besar dokumen yang akan disimpan. 0 - pohon garis besar tidak akan dikonversi, 1 - hanya item garis besar tingkat pertama yang akan dikonversi, dan seterusnya. Defaultnya adalah 10.
set_PageNumbers(System::ArrayPtr<int32_t>) overrideMendapatkan/mengatur array nomor halaman yang akan dikonversi.
set_PreserveText(bool) overrideIn XPS, beberapa elemen teks mungkin berisi referensi ke bentuk glif alternatif yang tidak sesuai dengan kode karakter apa pun dalam font. Jika flag ini disetel ke true, teks dari elemen XPS tersebut diubah menjadi bentuk grafik. Kemudian teks itu sendiri muncul transparan di atasnya. Ini membuat teks elemen tersebut dapat dipilih. Namun efek sampingnya adalah file output mungkin jauh lebih besar daripada aslinya. Jika flag ini disetel ke false, karakter yang seharusnya ditampilkan sebagai bentuk alternatif diganti dengan karakter lain yang dipetakan ke bentuk glif alternatif. Oleh karena itu teks, meskipun masih dapat dipilih, akan dimodifikasi dan kemungkinan menjadi tidak dapat dibaca. Defaultnya adalah false.
set_TextCompression(PdfTextCompression)Menentukan pada level berapa dalam garis besar dokumen untuk menampilkan objek ApsBookmark. 0 - tidak ditampilkan. 1 pada level pertama dan seterusnya. Defaultnya adalah 0.

Lihat Juga