Aspose::Page::XPS::Presentation::Pdf::PdfSaveOptions clase

PdfSaveOptions class

Clase para opciones de guardado XPS-como-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

Métodos

MétodoDescripción
get_BatchSize() overrideEspecifica el tamaño de una porción de páginas para pasar de nodo a nodo.
get_BeforePageSavingEventHandlers() overrideLa colección de controladores de eventos que realiza modificaciones a una página XPS justo antes de que se guarde.
get_EncryptionDetails() constObtiene los detalles de cifrado. Si no se establece, no se realizará ningún cifrado.
get_ImageCompression() constEspecifica el tipo de compresión que se utilizará para todas las imágenes del documento. El valor predeterminado es PdfImageCompression::Auto.
get_OutlineTreeExpansionLevel() constEspecifica hasta qué nivel debe expandirse el esquema del documento cuando el archivo PDF se abre en un visor. 1 - solo se muestran los elementos del esquema de primer nivel, 2 - solo se muestran los elementos de primer y segundo nivel, y así sucesivamente. El valor predeterminado es 1.
get_OutlineTreeHeight() constEspecifica la altura del árbol de esquema del documento a guardar. 0 - el árbol de esquema no se convertirá, 1 - solo se convertirán los elementos del esquema de primer nivel, y así sucesivamente. El valor predeterminado es 10.
get_PageNumbers() overrideObtiene/establece la matriz de números de páginas a convertir.
get_PreserveText() overrideEn XPS, algunos elementos de texto pueden contener referencias a formas de glifo alternas que no corresponden a ningún código de carácter en la fuente. Si esta bandera se establece en true, el texto de dichos elementos XPS se convierte en formas gráficas. Luego el propio texto aparece transparente encima. Esto deja el texto de dichos elementos seleccionable. Pero el efecto secundario es que el archivo de salida puede ser mucho más grande que el original. Si esta bandera se establece en false, los caracteres que deberían mostrarse como formas alternas se reemplazan por otros caracteres que se asignan a las formas de glifo alternas. Por lo tanto, el texto, aunque sigue siendo seleccionable, será modificado y probablemente se vuelva ilegible. El valor predeterminado es false.
get_TextCompression() constEspecifica en qué nivel del esquema del documento se deben mostrar los objetos ApsBookmark. 0 - no se muestra. 1 en el primer nivel y así sucesivamente. El valor predeterminado es 0.
PdfSaveOptions()Crea una nueva instancia de opciones.
set_BatchSize(int32_t) overrideEspecifica el tamaño de una porción de páginas para pasar de nodo a nodo.
set_EncryptionDetails(System::SharedPtr<PdfEncryptionDetails>)Establece los detalles de cifrado. Si no se establece, no se realizará ningún cifrado.
set_ImageCompression(PdfImageCompression)Especifica el tipo de compresión que se utilizará para todas las imágenes del documento. El valor predeterminado es PdfImageCompression::Auto.
set_OutlineTreeExpansionLevel(int32_t)Especifica hasta qué nivel debe expandirse el esquema del documento cuando el archivo PDF se abre en un visor. 1 - solo se muestran los elementos del esquema de primer nivel, 2 - solo se muestran los elementos de primer y segundo nivel, y así sucesivamente. El valor predeterminado es 1.
set_OutlineTreeHeight(int32_t)Especifica la altura del árbol de esquema del documento a guardar. 0 - el árbol de esquema no se convertirá, 1 - solo se convertirán los elementos del esquema de primer nivel, y así sucesivamente. El valor predeterminado es 10.
set_PageNumbers(System::ArrayPtr<int32_t>) overrideObtiene/establece la matriz de números de páginas a convertir.
set_PreserveText(bool) overrideEn XPS, algunos elementos de texto pueden contener referencias a formas de glifo alternas que no corresponden a ningún código de carácter en la fuente. Si esta bandera se establece en true, el texto de dichos elementos XPS se convierte en formas gráficas. Luego el propio texto aparece transparente encima. Esto deja el texto de dichos elementos seleccionable. Pero el efecto secundario es que el archivo de salida puede ser mucho más grande que el original. Si esta bandera se establece en false, los caracteres que deberían mostrarse como formas alternas se reemplazan por otros caracteres que se asignan a las formas de glifo alternas. Por lo tanto, el texto, aunque sigue siendo seleccionable, será modificado y probablemente se vuelva ilegible. El valor predeterminado es false.
set_TextCompression(PdfTextCompression)Especifica en qué nivel del esquema del documento se deben mostrar los objetos ApsBookmark. 0 - no se muestra. 1 en el primer nivel y así sucesivamente. El valor predeterminado es 0.

Ver también