PdfFileStamp
Revisión
PdfFileStamp Es una clase en Aspose.PDF FOSS para Java. Heredados de: AutoCloseable.
Proporciona métodos para agregar estampas (text o imagen) a las páginas de PDF.
Esta clase proporciona 23 métodos para trabajar con los objetos PdfFileStamp en programas de Java. Los métodos disponibles incluyen: PdfFileStamp, addFooter, addHeader, addPageNumber, addStamp, bindPdf, close, getDocument, getStampCount, getStampId, save, setInputFile,y 1 métodos adicionales. Todos los miembros públicos están accesibles a cualquier aplicación Java después de instalar el Aspose.PDF FOSS para el paquete Java. Propiedades : document, stampCount, stampId.
Propiedades
| Nombre | Tipo | Acceso | Descripción |
|---|---|---|---|
document | Document | Leer | Devolver el documento vinculado, o {@code null}. |
stampId | int | Leer | Devolve el ID de la marca utilizada por los asistentes de las marcas de conveniencia. |
stampCount | int | Leer | Retorna el número de estampas que se han añadido. |
Metodología
| firma | Descripción |
|---|---|
PdfFileStamp() | Crea una nueva instancia {@code PdfFileStamp}. |
PdfFileStamp(inputStream: InputStream, outputStream: OutputStream) | Crea un {@code PdfFileStamp} vinculado al flujo de entrada y configurado para |
| escribe el resultado impreso en la corriente de salida suministrada cuando | |
| {@link #close()} se llama. | |
PdfFileStamp(inputFile: String, outputFile: String) | Crea un {@code PdfFileStamp} vinculado a {{@código de entradaFile} y configurado |
| para escribir el resultado impreso en {@code outputFile} cuando { @link #close()} | |
| Se llama . | |
PdfFileStamp(document: Document) | Crea un {@code PdfFileStamp} vinculado a { @code document}. |
getDocument() → Document | Devolver el documento vinculado, o {@code null}. |
setInputFile(inputFile: String) | Página de entrada del archivo. |
bindPdf(inputFile: String) → boolean | Enlaza un archivo PDF a este editor de estampas. |
bindPdf(inputStream: InputStream) → boolean | Conexión de un PDF a partir de una entrada. |
bindPdf(document: Document) → boolean | Enlaza un {@link Document} existente a este editor de estampas. |
addStamp(stamp: TextStamp) | Addique un marcador de texto a la lista de los marcadores que se deben aplicar. |
addStamp(stamp: Stamp) | Addique una facada {@link Stamp} a la lista de estampas que se deben aplicar. |
addFooter(footerText: FormattedText, bottomMargin: float) | Addique un fotógrafo de texto a todas las páginas. |
addFooter(footerText: FormattedText, bottomMargin: float, leftIndent: float, rightIndent: float) | Addique un fotógrafo de texto a todas las páginas con indentes expresos izquierdas/derechas |
| (Mirar el C# {@code AddFooter(FormattedText, float, flot, flate)} | |
| 4-arg overload used by PDFNEWNET-28949 and similar tests). | |
addFooter(imageFile: String, bottomMargin: float) | Addique un fotógrafo de imagen a todas las páginas. |
addHeader(headerText: FormattedText, topMargin: float) | Addique un título de texto a todas las páginas. |
addHeader(imageFile: String, topMargin: float) | Addique un título de imagen a todas las páginas. |
addPageNumber(formattedText: FormattedText) | Addique una etiqueta de número de página a todas las páginas utilizando el texto formado suministrado |
| como fuente del valor de texto y estado de Texto. | |
getStampId() → int | Devolve el ID de la marca utilizada por los asistentes de las marcas de conveniencia. |
setStampId(stampId: int) | Configure el ID de la marca utilizada por los asistentes posteriores de las marcas. |
getStampCount() → int | Retorna el número de estampas que se han añadido. |
save(outputFile: String) → boolean | Salva el documento vinculado a un archivo. |
save(outputStream: OutputStream) → boolean | Salva el documento vinculado a un flujo de salida. |
close() | Cabe cerrar el editor de la cinta y libera el documento vinculado. |