Aspose::Pdf::Facades::PdfContentEditor clase
Contenido
[
Ocultar
]PdfContentEditor class
Representa una clase para editar el contenido del archivo PDF.
class PdfContentEditor : public Aspose::Pdf::Facades::SaveableFacade
Métodos
| Método | Descripción |
|---|---|
| AddDocumentAdditionalAction(const System::String&, const System::String&) | Agrega una acción adicional para el evento del documento. |
| AddDocumentAttachment(const System::String&, const System::String&) | Agrega un adjunto de documento sin anotación. |
| AddDocumentAttachment(const System::SharedPtr<System::IO::Stream>&, const System::String&, const System::String&) | Agrega un adjunto de documento sin anotación. |
| BindPdf(System::String) override | Vincula un archivo PDF para edición. |
| BindPdf(System::SharedPtr<System::IO::Stream>) override | Vincula un flujo PDF para edición. |
| ChangeViewerPreference(int32_t) | Cambia la preferencia de vista. |
| Close() override | Cierra el documento abierto. |
| CreateApplicationLink(System::Drawing::Rectangle, const System::String&, int32_t, System::Drawing::Color, const System::ArrayPtr<System::SharedPtr<System::BoxedValueBase>>&) | Crea un enlace para lanzar una aplicación en el documento PDF. |
| CreateApplicationLink(System::Drawing::Rectangle, const System::String&, int32_t, System::Drawing::Color) | Crea un enlace para lanzar una aplicación en el documento PDF. |
| CreateApplicationLink(System::Drawing::Rectangle, const System::String&, int32_t) | Crea un enlace para lanzar una aplicación en el documento PDF. |
| CreateBookmarksAction(const System::String&, System::Drawing::Color, bool, bool, const System::String&, const System::String&, const System::String&) | Crea un marcador con la acción especificada. |
| CreateCaret(int32_t, System::Drawing::Rectangle, System::Drawing::Rectangle, const System::String&, const System::String&, System::Drawing::Color) | Crea una anotación de cursor. |
| CreateCustomActionLink(System::Drawing::Rectangle, int32_t, System::Drawing::Color, const System::ArrayPtr<System::SharedPtr<System::BoxedValueBase>>&) | Crea un enlace a acciones personalizadas en el documento PDF. |
| CreateFileAttachment(System::Drawing::Rectangle, const System::String&, const System::String&, int32_t, const System::String&) | Crea una anotación de adjunto de archivo. |
| CreateFileAttachment(System::Drawing::Rectangle, const System::String&, const System::String&, int32_t, const System::String&, double) | Crea una anotación de adjunto de archivo. |
| CreateFileAttachment(System::Drawing::Rectangle, const System::String&, const System::SharedPtr<System::IO::Stream>&, const System::String&, int32_t, const System::String&) | Crea una anotación de adjunto de archivo. |
| CreateFileAttachment(System::Drawing::Rectangle, const System::String&, const System::SharedPtr<System::IO::Stream>&, const System::String&, int32_t, const System::String&, double) | Crea una anotación de adjunto de archivo. |
| CreateFreeText(System::Drawing::Rectangle, const System::String&, int32_t) | Crea una anotación de texto libre en el documento PDF. |
| CreateJavaScriptLink(const System::String&, System::Drawing::Rectangle, int32_t, System::Drawing::Color) | Crea un enlace a JavaScript en el documento PDF. |
| CreateLine(System::Drawing::Rectangle, const System::String&, float, float, float, float, int32_t, int32_t, System::Drawing::Color, const System::String&, const System::ArrayPtr<int32_t>&, const System::ArrayPtr<System::String>&) | Crea una anotación de línea. |
| CreateLocalLink(System::Drawing::Rectangle, int32_t, int32_t, System::Drawing::Color, const System::ArrayPtr<System::SharedPtr<System::BoxedValueBase>>&) | Crea un enlace local en el documento PDF. |
| CreateLocalLink(System::Drawing::Rectangle, int32_t, int32_t, System::Drawing::Color) | Crea un enlace local en el documento PDF. |
| CreateLocalLink(System::Drawing::Rectangle, int32_t, int32_t) | Crea un enlace local en el documento PDF. |
| CreateMarkup(System::Drawing::Rectangle, const System::String&, int32_t, int32_t, System::Drawing::Color) | Crea una anotación de marcado en el documento PDF. |
| CreateMovie(System::Drawing::Rectangle, const System::String&, int32_t) | Crea Movie Annotations. |
| CreatePdfDocumentLink(System::Drawing::Rectangle, const System::String&, int32_t, int32_t, System::Drawing::Color, const System::ArrayPtr<System::SharedPtr<System::BoxedValueBase>>&) | Crea un enlace a otra página de documento PDF. |
| CreatePdfDocumentLink(System::Drawing::Rectangle, const System::String&, int32_t, int32_t, System::Drawing::Color) | Crea un enlace a otra página de documento PDF. |
| CreatePdfDocumentLink(System::Drawing::Rectangle, const System::String&, int32_t, int32_t) | Crea un enlace a otra página de documento PDF. |
| CreatePolygon(const System::SharedPtr<LineInfo>&, int32_t, System::Drawing::Rectangle, const System::String&) | Crea una anotación de polígono. |
| CreatePolyLine(const System::SharedPtr<LineInfo>&, int32_t, System::Drawing::Rectangle, const System::String&) | Crea una anotación de polilínea. |
| CreatePopup(System::Drawing::Rectangle, const System::String&, bool, int32_t) | Crea una anotación emergente en el documento PDF. |
| CreateRubberStamp(int32_t, System::Drawing::Rectangle, const System::String&, const System::String&, System::Drawing::Color) | Crea una anotación de sello de goma. |
| CreateRubberStamp(int32_t, System::Drawing::Rectangle, const System::String&, System::Drawing::Color, const System::String&) | Crea una anotación de sello de goma. |
| CreateRubberStamp(int32_t, System::Drawing::Rectangle, const System::String&, System::Drawing::Color, const System::SharedPtr<System::IO::Stream>&) | Crea una anotación de sello de goma. |
| CreateSound(System::Drawing::Rectangle, const System::String&, const System::String&, int32_t, const System::String&) | Crea anotaciones de sonido Anotaciones. |
| CreateSquareCircle(System::Drawing::Rectangle, const System::String&, System::Drawing::Color, bool, int32_t, int32_t) | Crea una anotación de cuadrado-círculo. |
| CreateText(System::Drawing::Rectangle, const System::String&, const System::String&, bool, const System::String&, int32_t) | Crea una anotación de texto en el documento PDF. |
| CreateWebLink(System::Drawing::Rectangle, const System::String&, int32_t, System::Drawing::Color, const System::ArrayPtr<System::SharedPtr<System::BoxedValueBase>>&) | Crea un enlace web en el documento PDF. |
| CreateWebLink(System::Drawing::Rectangle, const System::String&, int32_t, System::Drawing::Color) | Crea un enlace web en el documento PDF. |
| CreateWebLink(System::Drawing::Rectangle, const System::String&, int32_t) | Crea un enlace web en el documento PDF. |
| DeleteAttachments() | Elimina todos los archivos adjuntos del documento PDF. |
| DeleteImage(int32_t, const System::ArrayPtr<int32_t>&) | Elimina las imágenes especificadas en la página especificada. |
| DeleteImage() | Elimina todas las imágenes del documento PDF. |
| DeleteStamp(int32_t, const System::ArrayPtr<int32_t>&) | Elimina varios sellos en la página especificada por índices de sello. |
| DeleteStampById(int32_t, int32_t) | Elimina el sello en la página especificada por ID de sello. |
| DeleteStampById(int32_t) | Elimina el sello por ID de todas las páginas del documento. |
| DeleteStampByIds(const System::ArrayPtr<int32_t>&) | Elimina los sellos con IDs especificados de todas las páginas del documento. |
| DeleteStampByIds(int32_t, const System::ArrayPtr<int32_t>&) | Elimina los sellos en la página especificada por varios IDs de sello. |
| DrawCurve(const System::SharedPtr<LineInfo>&, int32_t, System::Drawing::Rectangle, const System::String&) | Crea una anotación de curva. |
| ExtractLink() | Extrae la colección de instancias de Link contenidas en el documento PDF. |
| get_ReplaceTextStrategy() const | Un conjunto de parámetros para la operación de reemplazo de texto. |
| get_TextEditOptions() const | Obtiene opciones de edición de texto. |
| get_TextReplaceOptions() const | Obtiene opciones de reemplazo de texto. |
| get_TextSearchOptions() const | Obtiene opciones de búsqueda de texto. |
| GetStamps(int32_t) | Devuelve una matriz de sellos en la página. |
| GetViewerPreference() | Devuelve la preferencia de vista. |
| HideStampById(int32_t, int32_t) | Oculta el sello. Después de ocultarlo, la visibilidad del sello puede restaurarse con el método ShowStampById. |
| MoveStamp(int32_t, int32_t, double, double) | Cambia la posición del sello en la página. |
| MoveStampById(int32_t, int32_t, double, double) | Cambia la posición del sello en la página. |
| PdfContentEditor() | El constructor del objeto PdfContentEditor. |
| PdfContentEditor(const System::SharedPtr<Aspose::Pdf::Document>&) | Inicializa un nuevo objeto PdfContentEditor sobre la base del document. |
| RemoveDocumentOpenAction() | Elimina la acción de apertura del documento. Esta operación es útil al concatenar varios documentos que utilizan una acción ‘GoTo’ explícita al iniciar. |
| ReplaceImage(int32_t, int32_t, const System::String&) | Reemplaza la imagen especificada en la página especificada del documento PDF con otra imagen. |
| ReplaceText(const System::String&, int32_t, const System::String&, const System::SharedPtr<Text::TextState>&) | Reemplaza texto en el archivo PDF en la página especificada. Se puede especificar el objeto TextState (familia de fuentes, color) para el texto reemplazado. |
| ReplaceText(const System::String&, const System::String&) | Reemplaza texto en el archivo PDF. |
| ReplaceText(const System::String&, int32_t, const System::String&) | Reemplaza texto en el archivo PDF en la página especificada. |
| ReplaceText(const System::String&, const System::String&, const System::SharedPtr<Text::TextState>&) | Reemplaza texto en el archivo PDF usando el objeto TextState especificado. |
| ReplaceText(const System::String&, const System::String&, int32_t) | Reemplaza texto en el archivo PDF y establece el tamaño de fuente. |
| set_ReplaceTextStrategy(const System::SharedPtr<Aspose::Pdf::Facades::ReplaceTextStrategy>&) | Un conjunto de parámetros para la operación de reemplazo de texto. |
| set_TextEditOptions(const System::SharedPtr<Aspose::Pdf::Text::TextEditOptions>&) | Establece opciones de edición de texto. |
| set_TextReplaceOptions(const System::SharedPtr<Aspose::Pdf::Text::TextReplaceOptions>&) | Establece opciones de reemplazo de texto. |
| set_TextSearchOptions(const System::SharedPtr<Aspose::Pdf::Text::TextSearchOptions>&) | Establece opciones de búsqueda de texto. |
| ShowStampById(int32_t, int32_t) | Muestra el sello que fue ocultado por HiddenStampById. |
Campos
| Campo | Descripción |
|---|---|
| static DocumentClose | Tipo de evento de documento. Cierra un documento. |
| static DocumentOpen | Tipo de evento de documento. Abre un documento. |
| static DocumentPrinted | Tipo de evento de documento. Ejecuta una acción después de imprimir. |
| static DocumentSaved | Tipo de evento de documento. Ejecuta una acción después de guardar. |
| static DocumentWillPrint | Tipo de evento de documento. Ejecuta una acción antes de imprimir. |
| static DocumentWillSave | Tipo de evento de documento. Ejecuta una acción antes de guardar. |
Ver también
- Class SaveableFacade
- Namespace Aspose::Pdf::Facades
- Library Aspose.PDF for C++