Vous êtes sur la page 1sur 28

23/9/2014 Chunk (iText, a Free Java-PDF library 5.5.

3 API)
http://translate.googleusercontent.com/translate_c?depth=1&hl=es&rurl=translate.google.com.do&sl=en&tl=es&u=http://api.itextpdf.com/itext/co 1/28
Informacin general Paquete Clase Uso rbol Deprecated ndice Ayuda
ANTERIOR CLASE SIGUIENTE CLASE
MARCOS SIN MARCOS All Classes
RESUMEN: ANIDADO | CAMPO | CONSTR | METHOD DETALLE: CAMPO | CONSTR | METHOD
com.itextpdf.text
Chunk Clase
java.lang.Object
com.itextpdf.text.Chunk
Todas las interfaces implementadas:
Element , IAccessibleElement
public class Chunk
extiende Object
implementa Element , IAccessibleElement
Esta es la parte significativa ms pequea de texto que se puede agregar a un documento.
La mayora de los elementos se pueden dividir en una o ms Chunk s. Un fragmento es una String con
una cierta Font . Todos los dems parmetros de diseo deben ser definidos en el objeto al que se
aade este fragmento de texto.
Ejemplo:
Chunk trozo = new Chunk ("Hola mundo",
FontFactory.getFont (FontFactory.COURIER, 20, Font.ITALIC, nueva BaseColor (255, 0,
0))); document.add (fragmento);

El campo Resumen
protected
HashMap <
PdfName ,
PdfObject >
accessibleAttributes
static
String
ACTION
Clave para la Accin.
protected
HashMap <
String ,
Object >
attributes
Contiene algunos de los atributos de este pedazo.
static
String
BACKGROUND
Clave para el fondo.
static
String
CHAR_SPACING
Clave para el espaciado de caracteres.
static
String
COLOR
Clave para el color.
protected
content
23/9/2014 Chunk (iText, a Free Java-PDF library 5.5.3 API)
http://translate.googleusercontent.com/translate_c?depth=1&hl=es&rurl=translate.google.com.do&sl=en&tl=es&u=http://api.itextpdf.com/itext/co 2/28
StringBuffer
Este es el contenido de este fragmento de texto.
static
String
ENCODING
Clave para la codificacin.
protected
Font
font
Esta es la Font de este fragmento de texto.
static
String
GENERICTAG
Clave para la etiqueta genrica.
static
String
HSCALE
Clave para el texto escalado horizontal.
static
String
HYPHENATION
Clave para la separacin de slabas.
static
String
IMAGE
Clave para una imagen.
static
String
LINEHEIGHT
Clave para line-height (alternativa lder en Frase).
static
String
LOCALDESTINATION
Clave para los destinos locales.
static
String
LOCALGOTO
Clave para Ir local.
static Chunk
NEWLINE
Esto es un pedazo que contiene un salto de lnea.
static
String
NEWPAGE
Clave para newpage.
static Chunk
NEXTPAGE
Esto es un pedazo que contiene un newpage.
static
String
OBJECT_REPLACEMENT_CHARACTER
El personaje de pie en una imagen o un separador.
static
String
PDFANNOTATION
Clave para la anotacin.
static
String
REMOTEGOTO
Clave para Ir remoto.
protected
PdfName
role
static
String
SEPARATOR
Clave para drawInterface del separador.
static
String
SKEW
Clave para sesgar texto.
static Chunk
SPACETABBING
static
String
SPLITCHARACTER
Clave para el personaje de divisin.
static
String
SUBSUPSCRIPT
Clave para la sub / superndice.
static
String
TAB
Clave para drawInterface de la ficha.
23/9/2014 Chunk (iText, a Free Java-PDF library 5.5.3 API)
http://translate.googleusercontent.com/translate_c?depth=1&hl=es&rurl=translate.google.com.do&sl=en&tl=es&u=http://api.itextpdf.com/itext/co 3/28
static Chunk
TABBING
static
String
TABSETTINGS
Clave para la tabulacin de la ficha.
static
String
TEXTRENDERMODE
Clave para el modo de representacin de texto.
static
String
UNDERLINE
Clave para subrayado.
static
String
WHITESPACE
static
String
WORD_SPACING
Clave para el espacio entre palabras.
Los campos heredados de la interfaz com.itextpdf.text. Elemento
ALIGN_BASELINE , ALIGN_BOTTOM , ALIGN_CENTER , ALIGN_JUSTIFIED , ALIGN_JUSTIFIED_ALL ,
ALIGN_LEFT , ALIGN_MIDDLE , ALIGN_RIGHT , ALIGN_TOP , ALIGN_UNDEFINED , ANCHOR ,
ANNOTATION , AUTHOR , CCITT_BLACKIS1 , CCITT_ENCODEDBYTEALIGN , CCITT_ENDOFBLOCK ,
CCITT_ENDOFLINE , CCITTG3_1D , CCITTG3_2D , CCITTG4 , CHAPTER , CHUNK , CREATIONDATE ,
CREATOR , DIV , HEADER , IMGRAW , IMGTEMPLATE , JBIG2 , JPEG , JPEG2000 , KEYWORDS ,
LANGUAGE , LIST , LISTITEM , MARKED , PARAGRAPH , PHRASE , PRODUCER , PTABLE , RECTANGLE ,
SECTION , SUBJECT , TITLE , WRITABLE_DIRECT , YMARK
Resumen Constructor
Chunk ()
Constructor vaco.
Chunk (char c)
Construye un trozo de texto con un char, sin especificar una Font .
Chunk (char c, Font font)
Construye un trozo de texto con un char y una cierta Font .
Chunk ( Chunk ck)
A Chunk constructor de copia.
Chunk ( DrawInterface separator)
Crea una Chunk separador.
Chunk ( DrawInterface separator, boolean vertical)
Crea una Chunk separador.
Chunk ( DrawInterface separator, float tabPosition)
En desuso.
Chunk ( DrawInterface separator, float tabPosition, boolean newline)
En desuso.
Chunk ( Image image, float offsetX, float offsetY)
Construye un trozo que contiene una Image .
Chunk ( Image image, float offsetX, float offsetY, boolean changeLeading)
Construye un trozo que contiene una Image .
Chunk ( String content)
Construye un trozo de texto con un determinado contenido, sin especificar una Font .
Chunk ( String content, Font font)
Construye un trozo de texto con un determinado contenido y una cierta Font .
Mtodo Resumen
23/9/2014 Chunk (iText, a Free Java-PDF library 5.5.3 API)
http://translate.googleusercontent.com/translate_c?depth=1&hl=es&rurl=translate.google.com.do&sl=en&tl=es&u=http://api.itextpdf.com/itext/co 4/28
StringBuffer
append ( String string)
anexa un texto a este Chunk .
static Chunk
createTabspace ()
En desuso.
static Chunk
createTabspace (float spacing)
En desuso.
static Chunk
createWhitespace ( String content)
static Chunk
createWhitespace ( String content, boolean preserve)
PdfObject
getAccessibleAttribute ( PdfName key)
Obtener el atributo del elemento accesible (todo en A diccionario + Lang , Alt ,
ActualText , E ).
HashMap < PdfName ,
PdfObject >
getAccessibleAttributes ()
Obtiene todas las propiedades del elemento accesible.
HashMap < String ,
Object >
getAttributes ()
Obtiene los atributos de este Chunk .
float
getCharacterSpacing ()
Obtiene el espaciado entre caracteres.
List < Chunk >
getChunks ()
Obtiene todos los trozos de este elemento.
String
getContent ()
Devuelve el contenido de este Chunk .
Font
getFont ()
Obtiene la fuente de este Chunk .
float
getHorizontalScaling ()
Obtiene la escala horizontal.
HyphenationEvent
getHyphenation ()
Devuelve la separacin de palabras (si existe).
AccessibleElementId
getId ()
Image
getImage ()
Devuelve la imagen.
PdfName
getRole ()
Obtiene el papel del elemento accesible.
String
getTextExpansion ()
float
getTextRise ()
Obtiene el desplazamiento de texto en relacin con la lnea de base.
float
getWidthPoint ()
Obtiene la anchura de la Chunk en puntos.
float
getWordSpacing ()
Obtiene el espacio entre palabras.
boolean
hasAttributes ()
Comprueba los atributos de este Chunk .
boolean
isContent ()
Comprueba si este elemento es un objeto de contenido.
23/9/2014 Chunk (iText, a Free Java-PDF library 5.5.3 API)
http://translate.googleusercontent.com/translate_c?depth=1&hl=es&rurl=translate.google.com.do&sl=en&tl=es&u=http://api.itextpdf.com/itext/co 5/28
boolean
isEmpty ()
Los cheques es este Chunk est vaca.
boolean
isInline ()
boolean
isNestable ()
Comprueba si este elemento es encajable.
boolean
isTabspace ()
En desuso.
boolean
isWhitespace ()
boolean
process ( ElementListener listener)
Procesa el elemento aadindolo (o las diferentes partes) a un ElementListener
.
void
setAccessibleAttribute ( PdfName key, PdfObject value)
Establezca el atributo de elemento accesible (todo en A diccionario + Lang , Alt
, ActualText , E ).
Chunk
setAction ( PdfAction action)
Establece una accin para este Chunk .
Chunk
setAnchor ( String url)
Establece un ancla para este Chunk .
Chunk
setAnchor ( URL url)
Establece un ancla para este Chunk .
Chunk
setAnnotation ( PdfAnnotation annotation)
Establece una anotacin genrica a esta Chunk .
void
setAttributes ( HashMap < String , Object > attributes)
Establece los atributos de una vez.
Chunk
setBackground ( BaseColor color)
Establece el color del fondo Chunk .
Chunk setBackground ( BaseColor color, float extraLeft, float extraBottom,
float extraRight, float extraTop)
Establece el color y el tamao de los antecedentes Chunk .
Chunk
setCharacterSpacing (float charSpace)
Establece el espacio entre caracteres.
void
setFont ( Font font)
Establece la fuente de este Chunk .
Chunk
setGenericTag ( String text)
Establece la etiqueta genrica Chunk .
Chunk
setHorizontalScaling (float scale)
Establece el texto escalado horizontal.
Chunk
setHyphenation ( HyphenationEvent hyphenation)
establece el motor de separacin de slabas a este Chunk .
void
setId ( AccessibleElementId id)
Chunk
setLineHeight (float lineheight)
Establece una etiqueta de altura de la lnea.
Chunk
setLocalDestination ( String name)
Establece un destino local para este Chunk .
23/9/2014 Chunk (iText, a Free Java-PDF library 5.5.3 API)
http://translate.googleusercontent.com/translate_c?depth=1&hl=es&rurl=translate.google.com.do&sl=en&tl=es&u=http://api.itextpdf.com/itext/co 6/28
Chunk
setLocalGoto ( String name)
Establece goto local para este Chunk .
Chunk
setNewPage ()
Establece una nueva etiqueta de la pgina ..
Chunk
setRemoteGoto ( String filename, int page)
Establece goto para un destino remoto para este Chunk .
Chunk
setRemoteGoto ( String filename, String name)
Establece goto para un destino remoto para este Chunk .
void
setRole ( PdfName role)
Define el papel del elemento accessiblee.
Chunk
setSkew (float alpha, float beta)
Distorsiona el texto para simular efectos en cursiva y otras.
Chunk
setSplitCharacter ( SplitCharacter splitCharacter)
Establece los caracteres de divisin.
void
setTextExpansion ( String value)
Establece la expansin textual de la sigla o abreviatura.
Chunk
setTextRenderMode (int mode, float strokeWidth, BaseColor strokeColor)
Establece el modo de representacin de texto.
Chunk
setTextRise (float rise)
Establece el desplazamiento de texto en relacin con la lnea de base.
Chunk setUnderline ( BaseColor color, float thickness, float thicknessMul,
float yPosition, float yPositionMul, int cap)
Establece una lnea horizontal que puede ser un subrayado o un tachado.
Chunk
setUnderline (float thickness, float yPosition)
Establece una lnea horizontal que puede ser un subrayado o un tachado.
Chunk
setWordSpacing (float wordSpace)
Establece el espacio entre palabras.
String
toString ()
Devuelve el contenido de este Chunk .
int
type ()
Obtiene el tipo del elemento de texto.
Mtodos heredados de la clase java.lang. Object
clone , equals , finalize , getClass , hashCode , notify , notifyAll , wait , wait , wait
Detalle del campo
OBJECT_REPLACEMENT_CHARACTER
pblico static final Cadena OBJECT_REPLACEMENT_CHARACTER
El personaje de pie en una imagen o un separador.
Ver tambin:
Los valores de campo constante
23/9/2014 Chunk (iText, a Free Java-PDF library 5.5.3 API)
http://translate.googleusercontent.com/translate_c?depth=1&hl=es&rurl=translate.google.com.do&sl=en&tl=es&u=http://api.itextpdf.com/itext/co 7/28
NEWLINE
public static final Chunk NEWLINE
Esto es un pedazo que contiene un salto de lnea.
Nextpage
public static final Chunk nextpage
Esto es un pedazo que contiene un newpage.
Tabulacin
pblico static final Chunk tabulacin
SPACETABBING
pblico static final Chunk SPACETABBING
contenido
protegida StringBuffer contenido
Este es el contenido de este fragmento de texto.
fuente
protegido de fuentes de letra
Esta es la Font de este fragmento de texto.
atributos
protegidas HashMap < Cadena , Object > atributos
Contiene algunos de los atributos de este pedazo.
papel
protegida PdfName papel
accessibleAttributes
protegida HashMap < PdfName , PdfObject > accessibleAttributes
23/9/2014 Chunk (iText, a Free Java-PDF library 5.5.3 API)
http://translate.googleusercontent.com/translate_c?depth=1&hl=es&rurl=translate.google.com.do&sl=en&tl=es&u=http://api.itextpdf.com/itext/co 8/28
SEPARADOR
pblico static final Cadena SEPARADOR
Clave para drawInterface del separador.
Desde:
2.1.2
Ver tambin:
Los valores de campo constante
TAB
pblico static final Cadena TAB
Clave para drawInterface de la ficha.
Desde:
2.1.2
Ver tambin:
Los valores de campo constante
TABSETTINGS
finales estticos pblicos de Cuerda TABSETTINGS
Clave para la tabulacin de la ficha.
Desde:
5.4.1
Ver tambin:
Los valores de campo constante
HSCALE
pblico static final Cadena HSCALE
Clave para el texto escalado horizontal.
Ver tambin:
Los valores de campo constante
UNDERLINE
pblico static final Cadena UNDERLINE
Clave para subrayado.
Ver tambin:
23/9/2014 Chunk (iText, a Free Java-PDF library 5.5.3 API)
http://translate.googleusercontent.com/translate_c?depth=1&hl=es&rurl=translate.google.com.do&sl=en&tl=es&u=http://api.itextpdf.com/itext/co 9/28
Los valores de campo constante
SUBSUPSCRIPT
pblico static final Cadena SUBSUPSCRIPT
Clave para la sub / superndice.
Ver tambin:
Los valores de campo constante
SKEW
pblico static final Cadena SKEW
Clave para sesgar texto.
Ver tambin:
Los valores de campo constante
ANTECEDENTES
pblico static final Cadena ANTECEDENTES
Clave para el fondo.
Ver tambin:
Los valores de campo constante
TEXTRENDERMODE
pblico static final Cadena TEXTRENDERMODE
Clave para el modo de representacin de texto.
Ver tambin:
Los valores de campo constante
SPLITCHARACTER
pblico static final Cadena SPLITCHARACTER
Clave para el personaje de divisin.
Ver tambin:
Los valores de campo constante
La separacin de slabas
23/9/2014 Chunk (iText, a Free Java-PDF library 5.5.3 API)
http://translate.googleusercontent.com/translate_c?depth=1&hl=es&rurl=translate.google.com.do&sl=en&tl=es&u=http://api.itextpdf.com/itext/co 10/28
pblico static final Cadena de separacin silbica
Clave para la separacin de slabas.
Ver tambin:
Los valores de campo constante
REMOTEGOTO
pblico static final Cadena REMOTEGOTO
Clave para Ir remoto.
Ver tambin:
Los valores de campo constante
LOCALGOTO
pblico static final Cadena LOCALGOTO
Clave para Ir local.
Ver tambin:
Los valores de campo constante
LOCALDESTINATION
pblico static final Cadena LOCALDESTINATION
Clave para los destinos locales.
Ver tambin:
Los valores de campo constante
GENERICTAG
pblico static final Cadena GENERICTAG
Clave para la etiqueta genrica.
Ver tambin:
Los valores de campo constante
LineHeight
pblico static final Cadena lineHeight
Clave para line-height (alternativa lder en Frase).
Ver tambin:
23/9/2014 Chunk (iText, a Free Java-PDF library 5.5.3 API)
http://translate.googleusercontent.com/translate_c?depth=1&hl=es&rurl=translate.google.com.do&sl=en&tl=es&u=http://api.itextpdf.com/itext/co 11/28
Los valores de campo constante
IMAGEN
pblico static final Cadena IMAGEN
Clave para una imagen.
Ver tambin:
Los valores de campo constante
ACCIN
pblico static final Cadena ACCIN
Clave para la Accin.
Ver tambin:
Los valores de campo constante
NEWPAGE
pblico static final Cadena NEWPAGE
Clave para newpage.
Ver tambin:
Los valores de campo constante
PDFANNOTATION
pblico static final Cadena PDFANNOTATION
Clave para la anotacin.
Ver tambin:
Los valores de campo constante
COLOR
pblico static final Cadena COLOR
Clave para el color.
Ver tambin:
Los valores de campo constante
CODIFICACIN
23/9/2014 Chunk (iText, a Free Java-PDF library 5.5.3 API)
http://translate.googleusercontent.com/translate_c?depth=1&hl=es&rurl=translate.google.com.do&sl=en&tl=es&u=http://api.itextpdf.com/itext/co 12/28
pblico static final Cadena CODIFICACIN
Clave para la codificacin.
Ver tambin:
Los valores de campo constante
CHAR_SPACING
pblico static final Cadena CHAR_SPACING
Clave para el espaciado de caracteres.
Ver tambin:
Los valores de campo constante
WORD_SPACING
pblico static final Cadena WORD_SPACING
Clave para el espacio entre palabras.
Ver tambin:
Los valores de campo constante
WHITESPACE
pblico static final Cadena WHITESPACE
Ver tambin:
Los valores de campo constante
Informacin sobre constructores
Chunk
Chunk pblica ()
Constructor vaco.
Chunk
Chunk pblica ( Chunk ck)
A Chunk constructor de copia.
Parmetros:
ck - el Chunk a copiar
23/9/2014 Chunk (iText, a Free Java-PDF library 5.5.3 API)
http://translate.googleusercontent.com/translate_c?depth=1&hl=es&rurl=translate.google.com.do&sl=en&tl=es&u=http://api.itextpdf.com/itext/co 13/28
Chunk
Chunk pblica ( Cadena contenido,
Fuente de la fuente)
Construye un trozo de texto con un determinado contenido y una cierta Font .
Parmetros:
content - el contenido
font - la fuente
Chunk
Chunk pblica ( Cadena contenido)
Construye un trozo de texto con un determinado contenido, sin especificar una Font .
Parmetros:
content - el contenido
Chunk
Chunk pblica (char c,
Fuente de la fuente)
Construye un trozo de texto con un char y una cierta Font .
Parmetros:
c - el contenido
font - la fuente
Chunk
Chunk pblica (char c)
Construye un trozo de texto con un char, sin especificar una Font .
Parmetros:
c - el contenido
Chunk
Chunk pblica ( Imagen imagen,
flotar offsetX,
flotar offsetY)
Construye un trozo que contiene una Image .
Parmetros:
image - la imagen
offsetX - desplazamiento de la imagen en la direccin x
23/9/2014 Chunk (iText, a Free Java-PDF library 5.5.3 API)
http://translate.googleusercontent.com/translate_c?depth=1&hl=es&rurl=translate.google.com.do&sl=en&tl=es&u=http://api.itextpdf.com/itext/co 14/28
offsetY - desplazamiento de la imagen en la direccin y
Chunk
Chunk pblica ( DrawInterface separador)
Crea una Chunk separador. Tenga en cuenta que trozos del separador no se pueden utilizar en
combinacin con trozos pestaa!
Parmetros:
separator - la drawInterface utilizar para dibujar el separador.
Desde:
2.1.2
Chunk
Chunk pblica ( DrawInterface separador,
boolean vertical)
Crea una Chunk separador. Tenga en cuenta que trozos del separador no se pueden utilizar en
combinacin con trozos pestaa!
Parmetros:
separator - la drawInterface utilizar para dibujar el separador.
vertical - true si se trata de un separador vertical de
Desde:
2.1.2
Chunk
deprecated
Chunk pblica ( DrawInterface separador,
flotar tabPosition)
En desuso.
Crea una Chunk pestaa. Tenga en cuenta que trozos del separador no se pueden utilizar en
combinacin con trozos pestaa!
Parmetros:
separator - la drawInterface utilizar para dibujar la ficha.
tabPosition - una coordenada X que se utilizar como la posicin de inicio para el
siguiente trozo.
Desde:
2.1.2
Chunk
deprecated
Chunk pblica ( DrawInterface separador,
flotar tabPosition,
23/9/2014 Chunk (iText, a Free Java-PDF library 5.5.3 API)
http://translate.googleusercontent.com/translate_c?depth=1&hl=es&rurl=translate.google.com.do&sl=en&tl=es&u=http://api.itextpdf.com/itext/co 15/28
nueva lnea boolean)
En desuso.
Crea una Chunk pestaa. Tenga en cuenta que trozos del separador no se pueden utilizar en
combinacin con trozos pestaa!
Parmetros:
separator - la drawInterface utilizar para dibujar la ficha.
tabPosition - una coordenada X que se utilizar como la posicin de inicio para el
siguiente trozo.
newline - si es cierto, se aadir una nueva lnea si ya se ha alcanzado la tabPosition.
Desde:
2.1.2
Chunk
Chunk pblica ( Imagen imagen,
flotar offsetX,
flotar offsetY,
boolean changeLeading)
Construye un trozo que contiene una Image .
Parmetros:
image - la imagen
offsetX - desplazamiento de la imagen en la direccin x
offsetY - desplazamiento de la imagen en la direccin y
changeLeading - cierto si el lder tiene que ser adaptado a la imagen
Informacin sobre mtodos
proceso
proceso pblico boolean ( ElementListener oyente)
Procesa el elemento aadindolo (o las diferentes partes) a un ElementListener .
Especificado por:
process en la interfaz Element
Parmetros:
listener - un ElementListener
Devoluciones:
true si el elemento se ha procesado satisfactoriamente
Tipo
tipo public int ()
Obtiene el tipo del elemento de texto.
23/9/2014 Chunk (iText, a Free Java-PDF library 5.5.3 API)
http://translate.googleusercontent.com/translate_c?depth=1&hl=es&rurl=translate.google.com.do&sl=en&tl=es&u=http://api.itextpdf.com/itext/co 16/28
Especificado por:
type de interfaz Element
Devoluciones:
un tipo
getChunks
pblica List < Chunk > getChunks ()
Obtiene todos los trozos de este elemento.
Especificado por:
getChunks en la interfaz Element
Devoluciones:
un ArrayList
anexar
pblica StringBuffer append ( Cadena cadena)
anexa un texto a este Chunk .
Parmetros:
string - String
Devoluciones:
un StringBuffer
setFont
public void setFont ( Fuente de la fuente)
Establece la fuente de este Chunk .
Parmetros:
font - una Font
getFont
pblica de fuentes getFont ()
Obtiene la fuente de este Chunk .
Devoluciones:
una Font
getContent
23/9/2014 Chunk (iText, a Free Java-PDF library 5.5.3 API)
http://translate.googleusercontent.com/translate_c?depth=1&hl=es&rurl=translate.google.com.do&sl=en&tl=es&u=http://api.itextpdf.com/itext/co 17/28
pblico Cadena getContent ()
Devuelve el contenido de este Chunk .
Devoluciones:
una String
toString
pblico Cadena toString ()
Devuelve el contenido de este Chunk .
Especificado por:
toString en la interfaz Element
Anulaciones:
toString de la clase Object
Devoluciones:
una String
estaVacia
public boolean estaVacia ()
Los cheques es este Chunk est vaca.
Devoluciones:
false si el fragmento contiene otros caracteres que espacio.
getWidthPoint
flotacin pblica getWidthPoint ()
Obtiene la anchura de la Chunk en puntos.
Devoluciones:
una anchura en puntos
hasAttributes
hasAttributes booleanos pblicos ()
Comprueba los atributos de este Chunk .
Devoluciones:
false si no hay ninguno.
getAttributes
23/9/2014 Chunk (iText, a Free Java-PDF library 5.5.3 API)
http://translate.googleusercontent.com/translate_c?depth=1&hl=es&rurl=translate.google.com.do&sl=en&tl=es&u=http://api.itextpdf.com/itext/co 18/28
pblica HashMap < Cadena , Object > getAttributes ()
Obtiene los atributos de este Chunk .
Puede ser nulo.
Devoluciones:
los atributos de este Chunk
SetAttributes
SetAttributes public void ( HashMap < Cadena , Object > atributos)
Establece los atributos de una vez.
Parmetros:
attributes - los atributos de un Chunk
setHorizontalScaling
pblica Chunk setHorizontalScaling (escala float)
Establece el texto escalado horizontal. Un valor de 1 es normal y un valor de 0.5f encoge el
texto a la mitad de su anchura.
Parmetros:
scale - el factor de escala horizontal
Devoluciones:
este Chunk
getHorizontalScaling
flotacin pblica getHorizontalScaling ()
Obtiene la escala horizontal.
Devoluciones:
un porcentaje en flotador
setUnderline
pblica Chunk espesor setUnderline (float,
flotar yPosition)
Establece una lnea horizontal que puede ser un subrayado o un tachado. En realidad, la lnea
puede estar en cualquier lugar verticalmente y tiene siempre el Chunk ancho. Llamada mltiple a
este mtodo producir varias lneas.
Parmetros:
thickness - el espesor absoluto de la lnea
yPosition - la absoluta y posicin relativa a la lnea de base
23/9/2014 Chunk (iText, a Free Java-PDF library 5.5.3 API)
http://translate.googleusercontent.com/translate_c?depth=1&hl=es&rurl=translate.google.com.do&sl=en&tl=es&u=http://api.itextpdf.com/itext/co 19/28
Devoluciones:
este Chunk
setUnderline
pblica Chunk setUnderline ( BaseColor color,
Espesor de flotacin,
flotar thicknessMul,
flotar yPosition,
flotar yPositionMul,
int cap)
Establece una lnea horizontal que puede ser un subrayado o un tachado. En realidad, la lnea
puede estar en cualquier lugar verticalmente y tiene siempre el Chunk ancho. Llamada mltiple a
este mtodo producir varias lneas.
Parmetros:
color - el color de la lnea o null para seguir el color del texto
thickness - el espesor absoluto de la lnea
thicknessMul - el factor de multiplicacin de espesor con el tamao de la fuente
yPosition - la absoluta y posicin relativa a la lnea de base
yPositionMul - el factor de multiplicacin posicin con el tamao de la fuente
cap - el extremo de lnea final. Los valores permitidos son
PdfContentByte.LINE_CAP_BUTT, PdfContentByte.LINE_CAP_ROUND y
PdfContentByte.LINE_CAP_PROJECTING_SQUARE
Devoluciones:
este Chunk
setTextRise
pblica Chunk setTextRise (subida del flotador)
Establece el desplazamiento de texto en relacin con la lnea de base. Los valores positivos
aumentan el texto, los valores negativos reducen el texto.
Se puede utilizar para implementar sub / superndice.
Parmetros:
rise - el desplazamiento en los puntos
Devoluciones:
este Chunk
getTextRise
flotacin pblica getTextRise ()
Obtiene el desplazamiento de texto en relacin con la lnea de base.
Devoluciones:
un desplazamiento en los puntos
23/9/2014 Chunk (iText, a Free Java-PDF library 5.5.3 API)
http://translate.googleusercontent.com/translate_c?depth=1&hl=es&rurl=translate.google.com.do&sl=en&tl=es&u=http://api.itextpdf.com/itext/co 20/28
setSkew
pblica Chunk alfa setSkew (float,
beta float)
Distorsiona el texto para simular efectos en cursiva y otras. Trate alpha=0 y beta=12 .
Parmetros:
alpha - el primer ngulo en grados
beta - el segundo ngulo en grados
Devoluciones:
este Chunk
setBackground
pblica Chunk setBackground ( BaseColor color)
Establece el color del fondo Chunk .
Parmetros:
color - el color del fondo
Devoluciones:
este Chunk
setBackground
pblica Chunk setBackground ( BaseColor color,
flotar extraLeft,
flotar extraBottom,
flotar extraRight,
flotar Extratop)
Establece el color y el tamao de los antecedentes Chunk .
Parmetros:
color - el color del fondo
extraLeft - aumentar el tamao del rectngulo de la izquierda
extraBottom - aumentar el tamao del rectngulo en la parte inferior
extraRight - aumentar el tamao del rectngulo en la derecha
extraTop - aumentar el tamao del rectngulo en la parte superior
Devoluciones:
este Chunk
setTextRenderMode
pblica Chunk modo setTextRenderMode (int,
flotar strokeWidth,
BaseColor strokeColor)
Establece el modo de representacin de texto. Puede esbozar texto, simular audaz y hacer que el
texto invisible.
23/9/2014 Chunk (iText, a Free Java-PDF library 5.5.3 API)
http://translate.googleusercontent.com/translate_c?depth=1&hl=es&rurl=translate.google.com.do&sl=en&tl=es&u=http://api.itextpdf.com/itext/co 21/28
Parmetros:
mode - el modo de representacin de texto. Puede be
PdfContentByte.TEXT_RENDER_MODE_FILL , PdfContentByte.TEXT_RENDER_MODE_STROKE ,
PdfContentByte.TEXT_RENDER_MODE_FILL_STROKE and
PdfContentByte.TEXT_RENDER_MODE_INVISIBLE .
strokeWidth - el ancho de lnea de trazo de la modos
PdfContentByte.TEXT_RENDER_MODE_STROKE y
PdfContentByte.TEXT_RENDER_MODE_FILL_STROKE .
strokeColor - el color del trazo o null para seguir el color del texto
Devoluciones:
este Chunk
setSplitCharacter
pblica Chunk setSplitCharacter ( SplitCharacter splitCharacter)
Establece los caracteres de divisin.
Parmetros:
splitCharacter - la SplitCharacter interfaz
Devoluciones:
este Chunk
setHyphenation
pblica Chunk setHyphenation ( HyphenationEvent separacin silbica)
establece el motor de separacin de slabas a este Chunk .
Parmetros:
hyphenation - el motor de separacin de slabas
Devoluciones:
este Chunk
setRemoteGoto
pblica Chunk setRemoteGoto ( Cadena de nombre de archivo,
Cadena de nombre)
Establece goto para un destino remoto para este Chunk .
Parmetros:
filename - el nombre de archivo del documento de destino
name - el nombre del destino para ir a
Devoluciones:
este Chunk
setRemoteGoto
pblica Chunk setRemoteGoto ( Cadena de nombre de archivo,
23/9/2014 Chunk (iText, a Free Java-PDF library 5.5.3 API)
http://translate.googleusercontent.com/translate_c?depth=1&hl=es&rurl=translate.google.com.do&sl=en&tl=es&u=http://api.itextpdf.com/itext/co 22/28
int pgina)
Establece goto para un destino remoto para este Chunk .
Parmetros:
filename - el nombre de archivo del documento de destino
page - la pgina del destino al que ir. Primera pgina es 1
Devoluciones:
este Chunk
setLocalGoto
pblica Chunk setLocalGoto ( Cadena nombre)
Establece goto local para este Chunk .
Debe haber un destino local coincida con el nombre.
Parmetros:
name - el nombre del destino para ir a
Devoluciones:
este Chunk
setLocalDestination
pblica Chunk setLocalDestination ( Cadena nombre)
Establece un destino local para este Chunk .
Parmetros:
name - el nombre de este destino
Devoluciones:
este Chunk
setGenericTag
pblica Chunk setGenericTag ( Cadena de texto)
Establece la etiqueta genrica Chunk .
El texto de esta etiqueta se puede recuperar con PdfPageEvent .
Parmetros:
text - el texto de la etiqueta
Devoluciones:
este Chunk
setLineHeight
pblica Chunk setLineHeight (lineHeight float)
23/9/2014 Chunk (iText, a Free Java-PDF library 5.5.3 API)
http://translate.googleusercontent.com/translate_c?depth=1&hl=es&rurl=translate.google.com.do&sl=en&tl=es&u=http://api.itextpdf.com/itext/co 23/28
Establece una etiqueta de altura de la lnea.
Devoluciones:
este Chunk
getImage
pblica Imagen getImage ()
Devuelve la imagen.
Devoluciones:
la imagen
setAction
pblica Chunk setAction ( PDFACTION accin)
Establece una accin para este Chunk .
Parmetros:
action - la accin
Devoluciones:
este Chunk
setAnchor
pblica Chunk setAnchor ( URL url)
Establece un ancla para este Chunk .
Parmetros:
url - la URL para enlazar a
Devoluciones:
este Chunk
setAnchor
pblica Chunk setAnchor ( Cadena url)
Establece un ancla para este Chunk .
Parmetros:
url - URL para enlazar a
Devoluciones:
este Chunk
setNewPage
23/9/2014 Chunk (iText, a Free Java-PDF library 5.5.3 API)
http://translate.googleusercontent.com/translate_c?depth=1&hl=es&rurl=translate.google.com.do&sl=en&tl=es&u=http://api.itextpdf.com/itext/co 24/28
pblica Chunk setNewPage ()
Establece una nueva etiqueta de la pgina ..
Devoluciones:
este Chunk
setAnnotation
pblica Chunk setAnnotation ( PdfAnnotation anotacin)
Establece una anotacin genrica a esta Chunk .
Parmetros:
annotation - la anotacin
Devoluciones:
este Chunk
isContent
isContent public boolean ()
Descripcin copiada de interfaz: Element
Comprueba si este elemento es un objeto de contenido. Si no, es un objeto de metadatos.
Especificado por:
isContent en la interfaz Element
Devoluciones:
cierto si se trata de un elemento "contenido"; false si se trata de un elemento de
"metadatos"
Desde:
iText 2.0.8
Ver tambin:
Element.isContent()
isNestable
isNestable public boolean ()
Descripcin copiada de interfaz: Element
Comprueba si este elemento es encajable.
Especificado por:
isNestable en la interfaz Element
Devoluciones:
cierto si este elemento se puede anidar dentro de otros elementos.
Desde:
iText 2.0.8
Ver tambin:
Element.isNestable()
23/9/2014 Chunk (iText, a Free Java-PDF library 5.5.3 API)
http://translate.googleusercontent.com/translate_c?depth=1&hl=es&rurl=translate.google.com.do&sl=en&tl=es&u=http://api.itextpdf.com/itext/co 25/28
getHyphenation
pblica HyphenationEvent getHyphenation ()
Devuelve la separacin de palabras (si existe).
Devoluciones:
la HypenationEvent de este Chunk
Desde:
2.1.2
setCharacterSpacing
pblica Chunk setCharacterSpacing (flotar charSpace)
Establece el espacio entre caracteres.
Parmetros:
charSpace - el valor de espaciado de caracteres
Devoluciones:
este Chunk
getCharacterSpacing
flotacin pblica getCharacterSpacing ()
Obtiene el espaciado entre caracteres.
Devoluciones:
un valor en flotador
setWordSpacing
pblica Chunk setWordSpacing (flotar wordSpace)
Establece el espacio entre palabras.
Parmetros:
wordSpace - el valor de espaciado entre palabras
Devoluciones:
este Chunk
getWordSpacing
flotacin pblica getWordSpacing ()
Obtiene el espacio entre palabras.
Devoluciones:
23/9/2014 Chunk (iText, a Free Java-PDF library 5.5.3 API)
http://translate.googleusercontent.com/translate_c?depth=1&hl=es&rurl=translate.google.com.do&sl=en&tl=es&u=http://api.itextpdf.com/itext/co 26/28
un valor en flotador
CreateWhitespace
public static Chunk CreateWhitespace ( Cadena contenido)
CreateWhitespace
public static Chunk CreateWhitespace ( Cadena contenido,
boolean preservar)
isWhitespace
isWhitespace public boolean ()
createTabspace
deprecated
public static Chunk createTabspace ()
En desuso.
createTabspace
deprecated
public static Chunk createTabspace (espaciado float)
En desuso.
isTabspace
deprecated
isTabspace public boolean ()
En desuso.
getAccessibleAttribute
pblica PdfObject getAccessibleAttribute ( PdfName clave)
Descripcin copiada de interfaz: IAccessibleElement
Obtener el atributo del elemento accesible (todo en A diccionario + Lang , Alt , ActualText , E ).
Especificado por:
getAccessibleAttribute interfaz IAccessibleElement
Devoluciones:
23/9/2014 Chunk (iText, a Free Java-PDF library 5.5.3 API)
http://translate.googleusercontent.com/translate_c?depth=1&hl=es&rurl=translate.google.com.do&sl=en&tl=es&u=http://api.itextpdf.com/itext/co 27/28
setAccessibleAttribute
public void setAccessibleAttribute ( PdfName clave,
PdfObject valor)
Descripcin copiada de interfaz: IAccessibleElement
Establezca el atributo de elemento accesible (todo en A diccionario + Lang , Alt , ActualText , E
).
Especificado por:
setAccessibleAttribute interfaz IAccessibleElement
getAccessibleAttributes
pblica HashMap < PdfName , PdfObject > getAccessibleAttributes ()
Descripcin copiada de interfaz: IAccessibleElement
Obtiene todas las propiedades del elemento accesible.
Especificado por:
getAccessibleAttributes en interfaz IAccessibleElement
Devoluciones:
getRole
pblica PdfName getRole ()
Descripcin copiada de interfaz: IAccessibleElement
Obtiene el papel del elemento accesible.
Especificado por:
getRole interfaz IAccessibleElement
Devoluciones:
setRole
public void setRole ( PdfName papel)
Descripcin copiada de interfaz: IAccessibleElement
Define el papel del elemento accessiblee. Ajuste papel a null si no quiere etiquetar este
elemento. Tenga en cuenta que todos los elementos secundarios no tambin sern etiquetados.
Especificado por:
setRole interfaz IAccessibleElement
getId
23/9/2014 Chunk (iText, a Free Java-PDF library 5.5.3 API)
http://translate.googleusercontent.com/translate_c?depth=1&hl=es&rurl=translate.google.com.do&sl=en&tl=es&u=http://api.itextpdf.com/itext/co 28/28
pblica AccessibleElementId getId ()
Especificado por:
getId interfaz IAccessibleElement
setId
public void setId ( AccessibleElementId id)
Especificado por:
setId interfaz IAccessibleElement
isInline
isInline public boolean ()
Especificado por:
isInline interfaz IAccessibleElement
getTextExpansion
pblico Cadena getTextExpansion ()
setTextExpansion
public void setTextExpansion ( Cadena de valor)
Establece la expansin textual de la sigla o abreviatura. Se lo recomiendo a establecer
expansin textuual al generar documentos PDF / UA.
Parmetros:
value -
Informacin general Paquete Clase Uso rbol Deprecated ndice Ayuda
ANTERIOR CLASE SIGUIENTE CLASE
MARCOS SIN MARCOS All Classes
RESUMEN: ANIDADO | CAMPO | CONSTR | METHOD DETALLE: CAMPO | CONSTR | METHOD
Copyright 2014 Todos los derechos reservados.

Vous aimerez peut-être aussi