Clase Aspose::Pdf::Facades::PdfPageEditor
Contenido
[
Ocultar
]PdfPageEditor class
Representa una clase para editar la página del archivo PDF, incluyendo rotar la página, hacer zoom, mover la posición y cambiar el tamaño de la página.
class PdfPageEditor : public Aspose::Pdf::Facades::SaveableFacade
Métodos
| Método | Descripción |
|---|---|
| ApplyChanges() | Aplica los cambios realizados en las páginas del documento. |
| get_DisplayDuration() | Obtiene la duración de visualización de las páginas. |
| get_HorizontalAlignment() | Obtiene la alineación horizontal del contenido PDF original en la página resultante, el valor predeterminado es AlignmentType.Left. |
| get_PageRotations() | Una tabla hash contiene el número de página y el grado de rotación; la clave representa el número de página y el valor de la clave representa la rotación en grados. |
| get_PageSize() | Obtiene el tamaño de página del archivo de salida. |
| get_ProcessPages() | Obtiene los números de página que se editarán. Por defecto, se editará cada página. |
| get_Rotation() | Obtiene la rotación de las páginas; la rotación debe ser 0, 90, 180 o 270. El valor predeterminado es 0. |
| get_TransitionDuration() | Obtiene la duración del efecto de transición. |
| get_TransitionType() | Obtiene el estilo de transición a usar al pasar a esta página desde otra durante una presentación. |
| get_VerticalAlignmentType() | Obtiene o establece la alineación vertical del contenido PDF original en la página resultante, el valor predeterminado es VerticalAlignmentType.Bottom. |
| get_Zoom() | Obtiene o establece el coeficiente de zoom. El valor 1.0 corresponde al 100 %. El valor predeterminado es 1.0. |
| GetPageBoxSize(int32_t, const System::String&) | Devuelve el tamaño del cuadro especificado en el documento. |
| GetPageRotation(int32_t) | Devuelve la rotación de la página especificada. |
| GetPages() | Devuelve el número total de páginas. |
| GetPageSize(int32_t) | Devuelve el tamaño de página de la página especificada. |
| MovePosition(float, float) | Mueve el origen de (0, 0) al punto designado. El origen está en la esquina inferior izquierda y la unidad es punto (1 pulgada = 72 puntos). |
| PdfPageEditor() | Constructor para la clase PdfPageEditor. |
| PdfPageEditor(const System::SharedPtr<Aspose::Pdf::Document>&) | Constructor para la clase PdfPageEditor. |
| Save(System::String) override | Guarda el documento modificado en un archivo. |
| Save(System::SharedPtr<System::IO::Stream>) override | Guarda el documento modificado en un flujo. |
| set_DisplayDuration(int32_t) | Establece la duración de visualización de las páginas. |
| set_HorizontalAlignment(Aspose::Pdf::HorizontalAlignment) | Establece la alineación horizontal del contenido PDF original en la página resultante, el valor predeterminado es AlignmentType.Left. |
| set_PageRotations(const System::SharedPtr<System::Collections::Generic::Dictionary<int32_t, int32_t>>&) | Una tabla hash contiene el número de página y el grado de rotación; la clave representa el número de página y el valor de la clave representa la rotación en grados. |
| set_PageSize(const System::SharedPtr<Aspose::Pdf::PageSize>&) | Establece el tamaño de página del archivo de salida. |
| set_ProcessPages(const System::ArrayPtr<int32_t>&) | Establece los números de página que se editarán. Por defecto, se editará cada página. |
| set_Rotation(int32_t) | Establece la rotación de las páginas, la rotación debe ser 0, 90, 180 o 270. El valor predeterminado es 0. |
| set_TransitionDuration(int32_t) | Establece la duración del efecto de transición. |
| set_TransitionType(int32_t) | Establece el estilo de transición a usar al pasar a esta página desde otra durante una presentación. |
| set_VerticalAlignmentType(Aspose::Pdf::VerticalAlignment) | Obtiene o establece la alineación vertical del contenido PDF original en la página resultante, el valor predeterminado es VerticalAlignmentType.Bottom. |
| set_Zoom(float) | Obtiene o establece el coeficiente de zoom. El valor 1.0 corresponde al 100 %. El valor predeterminado es 1.0. |
Campos
| Campo | Descripción |
|---|---|
| static constexpr BLINDH | Persianas verticales. |
| static constexpr BLINDV | Persianas verticales. |
| static constexpr BTWIPE | Deslizamiento de abajo a arriba. |
| static constexpr DGLITTER | Brillo diagonal. |
| static constexpr DISSOLVE | La página anterior se disuelve. |
| static constexpr INBOX | Caja interna. |
| static constexpr LRGLITTER | Brillo izquierda-derecha. |
| static constexpr LRWIPE | Deslizamiento izquierda-derecha. |
| static constexpr OUTBOX | Caja externa. |
| static constexpr RLWIPE | Deslizamiento derecha-izquierda. |
| static constexpr SPLITHIN | División horizontal IN. |
| static constexpr SPLITHOUT | División horizontal Out. |
| static constexpr SPLITVIN | División vertical In. |
| static constexpr SPLITVOUT | División vertical Out. |
| static constexpr TBGLITTER | Brillo arriba-abajo. |
| static constexpr TBWIPE | Deslizamiento arriba-abajo. |
Ver también
- Class SaveableFacade
- Namespace Aspose::Pdf::Facades
- Library Aspose.PDF for C++