Aspose::Page::XPS::Presentation::Pdf::PdfSaveOptions kelas
isi
[
bersembunyi
]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
| Metode | Deskripsi |
|---|---|
| get_BatchSize() override | Menentukan ukuran bagian halaman yang akan dipindahkan dari node ke node. |
| get_BeforePageSavingEventHandlers() override | Koleksi penangkap peristiwa yang melakukan modifikasi pada halaman XPS tepat sebelum disimpan. |
| get_EncryptionDetails() const | Mendapatkan detail enkripsi. Jika tidak disetel, maka tidak akan ada enkripsi yang dilakukan. |
| get_ImageCompression() const | Menentukan jenis kompresi yang akan digunakan untuk semua gambar dalam dokumen. Defaultnya adalah PdfImageCompression::Auto. |
| get_OutlineTreeExpansionLevel() const | 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. |
| get_OutlineTreeHeight() const | 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. |
| get_PageNumbers() override | Mendapatkan/mengatur array nomor halaman yang akan dikonversi. |
| get_PreserveText() override | In 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() const | Menentukan 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) override | Menentukan 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>) override | Mendapatkan/mengatur array nomor halaman yang akan dikonversi. |
| set_PreserveText(bool) override | In 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
- Class SaveOptions
- Class IMultiPageSaveOptions
- Class IXpsTextConversionOptions
- Class IPipelineOptions
- Class IEventBasedModificationOptions
- Namespace Aspose::Page::XPS::Presentation::Pdf
- Library Aspose.Page for C++