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

NombreTipoAccesoDescripción
documentDocumentLeerDevolver el documento vinculado, o {@code null}.
stampIdintLeerDevolve el ID de la marca utilizada por los asistentes de las marcas de conveniencia.
stampCountintLeerRetorna el número de estampas que se han añadido.

Metodología

firmaDescripció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()DocumentDevolver el documento vinculado, o {@code null}.
setInputFile(inputFile: String)Página de entrada del archivo.
bindPdf(inputFile: String)booleanEnlaza un archivo PDF a este editor de estampas.
bindPdf(inputStream: InputStream)booleanConexión de un PDF a partir de una entrada.
bindPdf(document: Document)booleanEnlaza 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()intDevolve 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()intRetorna el número de estampas que se han añadido.
save(outputFile: String)booleanSalva el documento vinculado a un archivo.
save(outputStream: OutputStream)booleanSalva el documento vinculado a un flujo de salida.
close()Cabe cerrar el editor de la cinta y libera el documento vinculado.

Ver también

 Español