PdfFileMend
Revisión
PdfFileMend Es una clase en Aspose.PDF FOSS para .NET. Heredados de: ISaveableFacade.
Facade para agregar texto y imágenes a los documentos PDF existentes.
Esta clase proporciona 23 métodos para trabajar con los objetos de PdfFileMend en programas .NET. Los métodos disponibles incluyen: AddImage, AddText, BindPdf, Close, PdfFileMend, Save. Todos los miembros públicos están accesibles a cualquier aplicación .NET después de instalar el Aspose.PDF FOSS para el paquete .Net. Propiedades : InputFile, InputStream, IsWordWrap, OutputFile, OutputStream, TextPositioningMode,Y uno más.
Propiedades
| Nombre | Tipo | Acceso | Descripción |
|---|---|---|---|
IsWordWrap | bool | Leer / escribir | ¿O permitir el engrenaje de palabras para las operaciones AddText?. |
WrapMode | WordWrapMode | Leer / escribir | El modo de la palabra (default o ByWords). |
TextPositioningMode | PositioningMode | Leer / escribir | Modo de posicionamiento del texto. |
InputFile | string? | Leer / escribir | Paseo de archivo. |
OutputFile | string? | Leer / escribir | Paseo de salida. |
InputStream | Stream? | Leer / escribir | El flujo de entrada. |
OutputStream | Stream? | Leer / escribir | El flujo de salida. |
Metodología
| firma | Descripción |
|---|---|
PdfFileMend() | Constructor de defecto. |
PdfFileMend(inputFileName: string, outputFileName: string) | Crea un PdfFileMend de los caminos de archivo de entrada/output. |
PdfFileMend(inputStream: Stream, outputStream: Stream) | Crea un PdfFileMend de los flujos de entrada/output. |
PdfFileMend(document: Document) | Envuelve un documento precargado. |
PdfFileMend(document: Document, outputFileName: string) | Enlazar un documento y pre-establecer el camino de archivo de destino. |
PdfFileMend(document: Document, destStream: Stream) | Enlazar un documento y pre-establecer el flujo de destino. |
BindPdf(document: Document) | Enlazar un documento existente a esto PdfFileMend. |
BindPdf(inputFile: string) | Enlazar un documento PDF desde una ruta de archivo. |
BindPdf(inputStream: Stream) | Enlazar un documento PDF de una corriente. |
AddText(text: FormattedText, pageNum: int, lowerLeftX: float, lowerLeftY: float) | Añadir texto formado a una página específica en la posición inferior-esquerra dada. |
AddText(text: FormattedText, pageNum: int, lowerLeftX: float, lowerLeftY: float, upperRightX: float, upperRightY: float) | Añadir texto formado a una página específica dentro del rectángulo dado. |
AddText(text: FormattedText, pageNums: int[], lowerLeftX: float, lowerLeftY: float, upperRightX: float, upperRightY: float) | Añadir texto formado a varias páginas dentro del rectángulo dado. |
AddImage(imageStream: Stream, pageNum: int, lowerLeftX: float, lowerLeftY: float, upperRightX: float, upperRightY: float) | Añadir una imagen de un flujo a una página específica. |
AddImage(imageName: string, pageNum: int, lowerLeftX: float, lowerLeftY: float, upperRightX: float, upperRightY: float) | Añadir una imagen de un camino de archivo a una página específica. |
AddImage(imageStream: Stream, pageNums: int[], lowerLeftX: float, lowerLeftY: float, upperRightX: float, upperRightY: float) | Añade una imagen de un flujo a varias páginas. |
AddImage(imageName: string, pageNums: int[], lowerLeftX: float, lowerLeftY: float, upperRightX: float, upperRightY: float) | Añadir una imagen de un archivo a varias páginas. |
AddImage(imageStream: Stream, pageNum: int, lowerLeftX: float, lowerLeftY: float, upperRightX: float, upperRightY: float, compositingParameters: CompositingParameters) | Añade una imagen con parámetros de composición (modo de mezcla). |
AddImage(imageName: string, pageNum: int, lowerLeftX: float, lowerLeftY: float, upperRightX: float, upperRightY: float, compositingParameters: CompositingParameters) | Añade una imagen con parámetros de composición (modo de mezcla). |
AddImage(imageStream: Stream, pageNums: int[], lowerLeftX: float, lowerLeftY: float, upperRightX: float, upperRightY: float, compositingParameters: CompositingParameters) | Añade una imagen con parámetros de composición a varias páginas. |
AddImage(imageName: string, pageNums: int[], lowerLeftX: float, lowerLeftY: float, upperRightX: float, upperRightY: float, compositingParameters: CompositingParameters) | Añade una imagen con parámetros de composición a varias páginas. |
Save(destFile: string) | Salva el documento modificado a un camino de archivo específico. |
Save(destStream: Stream) | Salva el documento modificado en un flujo. |
Close() | Cerrar el documento y salvarlo en el archivo de salida/stream. |