Vous êtes sur la page 1sur 14

MANUAL DE TC PDF

LISTA DE CONSTANTES, PARAMETROS, VARIABLES RESERVADAS Y FUNCIONES

CONSTANTES Y PARAMETROS TCPDF

TCPDF_CONFIG TCPDF_AUTOCONFIG
K_BLANK_IMAGE '_blank.png'
K_CELL_HEIGHT_RATIO 1.25
K_PATH_CACHE sys_get_temp_dir().'/'
K_PATH_FONTS dirname(__FILE__).'/../fonts/' K_PATH_MAIN.'fonts/'
K_PATH_IMAGES dirname(__FILE__).'/../images/' K_PATH_MAIN.'images/'
K_PATH_MAIN dirname(__FILE__).'/' dirname(__FILE__).'/'
K_PATH_URL $k_path_url
K_SMALL_RATIO 2/3
K_TCPDF_CALLS_IN_HTML true
K_TCPDF_THROW_EXCEPTION_ERROR false
K_THAI_TOPCHARS true
K_TITLE_MAGNIFICATION 1.3

PDF_AUTHOR 'TCPDF'
PDF_CREATOR 'TCPDF'
PDF_HEADER_LOGO 'odt.jpg' 'odt.jpg'
PDF_HEADER_LOGO_WIDTH 30 30
PDF_HEADER_TITLE 'SISTEMA DE PROYECTOS' 'TCPDF Example Title'
PDF_HEADER_STRING "OBSERVATORIO PARA EL "TCPDF Example String"
DESARROLLO TERRITORIAL"
PDF_UNIT 'mm'
PDF_FONT_NAME_MAIN 'helvetica' 'helvetica'
PDF_FONT_NAME_DATA 'helvetica' 'helvetica'
PDF_FONT_SIZE_MAIN 10 10
PDF_FONT_SIZE_DATA 8 8
PDF_FONT_MONOSPACED 'courier' 'courier'
PDF_MARGIN_TOP 27 27
PDF_MARGIN_BOTTOM 25 25
PDF_MARGIN_LEFT 15 15
PDF_MARGIN_RIGHT 15 15
PDF_MARGIN_HEADER 5 5
PDF_MARGIN_FOOTER 10 10
PDF_IMAGE_SCALE_RATIO 1.25 1.25
PDF_PAGE_FORMAT 'A4'
PDF_PAGE_ORIENTATION 'P'
HEAD_MAGNIFICATION 1.1

VARIABLES RESERVADAS DE TCPDF

VARIABLE DESCRIPCION
$author = '' Autor del documento
$AutoPageBreak Pagina de ruptura automtica
$barcode = false Cdigo de barras para imprimir en el pie de pgina (slo si est configurado).
$bMargin Margen de Salto de pgina
$buffer Buffer que contiene PDF en memoria.
$cached_files = array() Matriz de los archivos almacenados en cach.
$cell_margin = array('T' => 0, 'R' => 0, 'B' => 0, Matriz de mrgenes de las celdas ('T' => superior, 'R' => derecho, 'B' => abajo,
'L' => 0) 'L' => izquierdo).
$cell_padding = array('T' => 0, 'R' => 0, 'B' => Matriz de rellenos internos de celda('T' => superior, 'R' => derecho, 'B' =>
0, 'L' => 0) abajo, 'L' => izquierdo).
$clMargin Margen izquierdo de celda(utilizado por regiones).
$ColorFlag Indica si relleno y los colores del texto son diferentes.
$compress Bandera de Compresin.
$CoreFonts Matriz de nombres de fuentes estndar
$creator = ''; Creador del documento
$crMargin Margen de celda derecho (utilizado por regiones).
$CurOrientation Current page orientation
$CurrentFont Info de fuente actual
$default_table_columns = 4 Nmero predeterminado de columnas para la tabla HTML.
$diffs = array() Matriz de diferencias de codificacin
$docinfounicode = true Si es cierto la se establecera el documento en Unicode
$DrawColor Comandos de color de dibujo
$fgcolor Color de primer plano actual.
$fhPt Altura del formato de pgina en puntos
$FillColor Comandos para el color de relleno
$FontAscent Ascenso de la fuente actual (distancia entre la parte superior de la fuente y la
lnea base).
$FontDescent Ascendencia fuente actual (distancia entre el fondo y la fuente de referencia).
$FontFamily Familia de la fuente actual
$FontFiles = array() Matriz de ficheros de fuente.
$fontlist = array() Lista de fuentes disponibles en sistema de archivos.
$fonts = array Variedad de fuentes utilizadas
$FontSize Tamao de la fuente actual en unidad de usuario
$FontSizePt Tamao de la fuente actual en puntos.
$FontStyle Estilo de fuente actual
$footer_font Fuente predeterminada utilizada en el pie de pgina.
$footer_line_color = array(0,0,0); Color de pie de pgina (array RGB).
$footer_margin La distancia mnima entre el margen de pie de pgina y la parte inferior.
$footer_text_color = array(0,0,0); Color para el texto de pie de pgina (array RGB).
$fwPt Ancho de formato de pgina en puntos.
$h Altura de la pgina actual en unidad de usuario
$header_font Fuente predeterminada utilizada en el encabezado de la pgina.
$header_line_color = array(0,0,0); Color para la lnea de cabecera (array RGB).
$header_logo = '' Imagen del logo en Cabecera
$header_logo_width = 30; Ancho del logo en la cabecera imagen en unidades de usuario.
$header_margin Distancia mnima entre la cabecera y el margen de la pgina superior.
$header_string = '' Cadena a pring en las cabeceras de pgina despus del ttulo.
$header_text_color = array(0,0,0); Color de texto del encabezado (array RGB).
$header_xobj_autoreset = false Si es verdad restablecer la plantilla XObject encabezado en cada pgina
$header_xobjid = -1 ID de la plantilla de encabezado predeterminado almacenado (-1 = no
establecido).
$hPt Altura actual de la pgina en puntos.
$HREF = array() variables para parser HTML. matriz para almacenar enlace actual y estilos de
reproduccin.
$images = array() Arreglode imgenes utilizadas
$img_rb_x La esquina inferior derecha (o izquierda inferior de RTL) coordenada X de la
ltima imagen insertada.
$img_rb_y La Y esquina inferior derecha de coordenadas de la ltima imagen insertada.
$imgscale = 1 Factor de ajuste para convertir pxeles a unidades de usuario
$InFooter = false Indicador fij en el tratamiento de pie de pgina
$InHeader = false Indicador fij en el tratamiento de encabezado de pgina
$isunicode = false Indicador booleano establecido en true cuando el texto de entrada es unicode
(requieren fuentes Unicode)
$k Factor de escala (nmero de puntos en unidad de usuario).
$keywords = '' Palabras clave del documento.
$l Plantillas de idiomas.
$lasth Altura de la ltima celda impresa
$LayoutMode El modo de visualizacin de diseo
$LineWidth Ancho de lnea en la unidad de usuario
$links = array() Matriz de enlaces internos
$listcount = array(); Analizador HTML: lista Elementos de matriz elementos de listas anidadas.
$listordered = array(); HTML ANALIZADOR: matriz de valores booleanos, cierto en el caso de la lista
ordenada (OL), falso en caso contrario.
$lMargin margen izquierdo
$n Nmero de objeto actual
$offsets = array() Matriz de desplazamientos de objetos.
$original_lMargin Valor original del margen izquierdo .
$original_rMargin; Valor original del margen derecho .
$overline Sper-rayado bandera
$page Nmero de pgina actual.
$PageAnnots = array() Matriz de Anotaciones en pginas
$PageBreakTrigger Umbral utilizado para desencadenar saltos de pgina
$pagedim = array() Arreglo de Dimensiones de pgina
$pageobjects = array Matriz de identificadores de objeto para cada pgina.
$pages = array() Arreglo que contiene las paginas.
$PDFVersion = '1.7' Versin PDF.
$print_footer = true Indicador booleano imprimir / ocultar el pie de pgina.
$print_header = true Indicador booleano imprimir / ocultar encabezado de la pgina.
$rMargin margen derecho
$starting_page_number = 1 Nmero inicial de pagina
$state Estado actual del documento
$subject = '' Documento sujeto.
$TextColor comandos para el color del texto
$tMargin margen superior
$txtshadow = array('enabled'=>false, Texto matriz de datos sombras.
'depth_w'=>0, 'depth_h'=>0, 'color'=>false,
'opacity'=>1, 'blend_mode'=>'Normal');
$underline subrayando la bandera
$w Ancho de la pgina actual en unidad de usuario
$wPt Ancho actual de la pgina en puntos.
$x Posicin horizontal actual en la unidad de usuario para el posicionamiento
celular
$y Posicin vertical actual en la unidad de usuario para el posicionamiento celular
$ZoomMode Modo de visualizacin de zoom
protected $header_title = '' Ttulo que se imprimir en la cabecera de la pgina por defecto.
protected $title = '' Titulo de documento

FUNCIONES
FUNCIONES DESCRIPCIN
setHeaderData Define las caractersticas de nuestra Cabecera
setFooterData Establezca de datos pie de pgina.
setPageFormat Establece el formato de pgina y la orientacin
LineWidth Ancho de lnea
SetAutoPageBreak salto de pgina automtico
SetDisplayMode Modo del ancho de la pantalla
SetCompression Compresin
__construct Este es el constructor de la clase. Permite configurar el formato de la pgina, la
orientacin y la unidad de medida utilizada en todos los mtodos (a excepcin de
los tamaos de fuente).
__destruct Default destructor.

setPageUnit Establece las unidades de medida para el documento.


setPageOrientation Establecer la orientacin de pgina.
setSpacesRE Establecer expresin regular para detectar withespaces o separadores de palabras.
El patrn delimitador debe ser el carcter de barra diagonal "/"
setRTL Activar o desactivar el modo de idioma de derecha a izquierda
getRTL Devuelve el estado RTL
setTempRTL Forzar direccin temporal lenguaje RTL
isRTLTextDir () Devuelve el estado actual RTL temporal
setLastH Ajuste la altura de la ltima clda.
resetLastH Restablecer la ltima altura de la celda.
getLastH () Consigue la ltima altura de la celda.
setImageScale Establece el factor de ajuste para convertir pxeles a unidades de usuario.
getImageScale () Devuelve el factor de ajuste para convertir pxeles a unidades de usuario.
getPageDimensions Devuelve una matriz de dimensiones de la pgina
getPageWidth Devuelve el ancho de pgina en unidades.
getPageHeight Devuelve el alto de pgina en unidades.
getBreakMargin Devuelve el margen de salto de pgina.
getScaleFactor Devuelve el factor de escala (nmero de puntos en la unidad de usuario).
SetMargins Define los mrgenes izquierdo, superior y derecho.
SetLeftMargin Define el margen izquierdo. El mtodo puede ser invocado antes de crear la
primera pgina. Si la abscisa actual se sale de la pgina, que se trae de nuevo al
margen.
SetTopMargin Define el margen superior. El mtodo puede ser invocado antes de crear la
primera pgina.
SetTopMargin Define el margen superior. El mtodo puede ser invocado antes de crear la
primera pgina.
SetRightMargin Define el margen derecho. El mtodo puede ser invocado antes de crear la
primera pgina.
SetCellPadding Ajuste el mismo espaciado interno el relleno de la celda para arriba, derecha,
abajo, izquierda-
setCellPaddings Ajuste de los rellenos de las celdas internas.
getCellPaddings () Obtiene la matriz del Relleno de la celda interna.
setCellMargins Ajuste de los mrgenes internos de las celda .
getCellMargins () Obtiene la matriz del arreglo que contiene al margen de la celda interna
SetAutoPageBreak Activa o desactiva el modo automtico ruptura pgina. Cuando se habilita, el
segundo parmetro es la distancia desde la parte inferior de la pgina que define
el lmite de activacin. Por defecto, el modo est activado y el margen es de 2 cm.
getAutoPageBreak Devuelva el modo de auto-page-break (true o false).
SetDisplayMode Define la forma en que el documento se va a mostrar por el espectador.
SetCompression Activa o desactiva la compresin de pgina. Cuando se activa, la representacin
interna de cada pgina es comprimido, lo que conduce a una relacin de
compresin de aproximadamente 2 para el documento resultante. La compresin
est activada por defecto. Nota: Se requiere la extensin Zlib para esta funcin. Si
no est presente, la compresin se apagar.
setSRGBmode Establecer bandera de forzar sRGB_IEC61966-2.1 negro escala perfil de color
ICC para todo el documento
SetDocInfoUnicode Activar / desactivar el modo Unicode para el diccionario de informacin del
documento (etiquetas meta). Slo tiene efecto cuando el modo Unicode se
establece en false.
SetTitle Define el nombre del titulo del documento
SetSubject Define el tema del documento.
SetAuthor Define el nombre del autor del documento.
SetKeywords Palabras clave Asociados con el documento, por lo general en forma 'palabra1
palabra2 ... ".
SetCreator Define el la aplicacin que crea el documento. Este suele ser el nombre de la
aplicacin que genera el PDF

Error Este mtodo se llama de forma automtica en caso de error fatal, sino que
simplemente enva el mensaje y se detiene la ejecucin. Una clase heredada
puede anularlo para personalizar el control de errores, pero siempre se debe
poner fin a la secuencia de comandos o el documento resultante probablemente
no sera vlido
Open () Este mtodo inicia la generacin del documento PDF. No es necesario llamar
explcitamente porque AddPage () lo hace automticamente. Nota:las paginas no
son creadas por este mtodo
Close () Termina el documento PDF. No es necesario llamar explcitamente a este mtodo
porque Output() lo hace automticamente. Si el documento no contiene ninguna
pgina, AddPage() es llamado para evitar de conseguir un documento no vlido.
setPage Mueve el puntero en la pgina del documento especificada y actualizar
dimensiones de la pgina.
lastPage Inicializar el puntero a la pgina del ltimo documento.
getPage Obtiene el nmero de pgina del documento actual.
getNumPages () Obtener el nmero total de pginas insertadas.
addTOCPage Aade una nueva pgina al documento TOC (tabla de contenidos).
endTOCPage () Termine el TOC (Tabla de contenido) actual de la pagina

AddPage Aade una nueva pgina en el documento. Si una pgina ya est presente, el
mtodo Footer () es llamado primero para dar salida al pie de pgina (si est
activado). A continuacin, se aade a la pgina, el conjunto de la posicin actual
en la esquina superior izquierda de acuerdo a los mrgenes izquierdo y superior (o
de arriba a la derecha si est en modo RTL) y cabezal () se llama para mostrar el
encabezado (si est activado). El origen del sistema de coordenadas est en la
esquina superior izquierda (o la parte superior derecha de RTL) y el aumento de las
ordenadas ir hacia abajo.

endPage Terminar la pgina actual


startPage Inicia una nueva pgina en el documento. La pgina debe estar cerrada con la
funcin EndPage (). El origen del sistema de coordenadas est en la esquina
superior izquierda y el aumento de las ordenadas ira hacia abajo.

setPageMark
Establece la marca de inicio de escritura en la pgina actual , la cual sera utilizada
para poner bordes y rellenos. Los Bordes y rellenos siempre se crean despus del
contenido y se insertan en la posicin marcada por este mtodo. Esta funcin debe
ser llamada despus de llamar a la funcin Image() de una imagen de fondo. Las
imgenes de fondo deben estar siempre insertados antes invocar a las funciones
Multicell() o WriteHTMLCell() o WriteHTML() functions.

getHeaderData Devuelve datos de cabecera

setHeaderMargin Ajuste el margen del encabezado. (distancia mnima entre el encabezado y el


margen de la pgina arriba)

getHeaderMargin Devuelve el margen del encabezado en unidades de usuario.

setFooterMargin Ajuste el margen del pie de pgina. (distancia mnima entre el margen de pie de
pgina y la parte inferior)

getFooterMargin Devuelve el margen de pie de pgina en unidades de usuario.

setPrintHeader Establecer un indicador para imprimir encabezado de pgina.

setPrintFooter Establecer un indicador para imprimir el pie de pgina.


getImageRBX Volver a la esquina inferior derecha (o izquierda-abajo para RTL) Coordenada X
de la ltima imagen insertada
getImageRBY Devuelva la parte inferior derecha (o izquierda-abajo para RTL) de la esquina en
la coordenada Y de la ltima imagen insertada
resetHeaderTemplate () Restablecer la plantilla XObject utilizado por el mtodo Header ().
setHeaderTemplateAutoreset Establecer un indicador para reiniciar automticamente la plantilla XObject
utilizado por el mtodo Header () en cada pgina.
Header () Este mtodo se utiliza para representar el encabezado de la pgina. Se llama
automticamente por AddPage () y podra ser sobrescrito en su propia clase
heredada.
Footer () Este mtodo se utiliza para renderizar el pie de pgina. Se llama automticamente
por AddPage () y podra ser sobrescrito en su propia clase heredada.
PageNo () Devuelve el nmero de pgina actual.
AddSpotColor Define un nuevo color especial . Se puede expresar en componentes RGB o escala
de grises. El mtodo puede ser invocado antes de crear la primera pgina y el valor
se conserva de una pgina a otra.
setSpotColor Ajuste el color especial para el tipo especificado ('draw', 'relleno', 'text').
SetDrawSpotColor Define el color especial utilizado para todas las operaciones de dibujo (lneas,
rectngulos y bordes de celdas).
SetFillSpotColor Define los colores especial utilizado para todas las operaciones de llenado
(rectngulos rellenos y fondos de celda) .
SetTextSpotColor Define el color especial utilizado para el texto.
setColorArray Ajuste la gama de colores para el tipo especificado ('draw', 'relleno', 'text'). Se
puede expresar en RGB, CMYK o escala de grises componentes. El mtodo
puede ser invocado antes de crear la primera pgina y el valor se conserva de
una pgina a otra.
SetDrawColorArray Define el color que se utiliza para todas las operaciones de dibujo (lneas,
rectngulos y bordes de celdas). Se puede expresar en RGB, CMYK o escala de
grises componentes. El mtodo puede ser invocado antes de crear la primera
pgina y el valor se conserva de una pgina a otra.
SetFillColorArray Define el color que se utiliza para todas las operaciones de llenado (rectngulos
rellenos y fondos de clulas). Se puede expresar en RGB, CMYK o escala de
grises componentes. El mtodo puede ser invocado antes de crear la primera
pgina y el valor se conserva de una pgina a otra
SetTextColorArray Define el color utilizado para el texto. Se puede expresar en componentes RGB o
escala de grises. El mtodo puede ser invocado antes de crear la primera pgina
y el valor se conserva de una pgina a otra.
setColor Define el color usado por el tipo especificado ('draw', 'relleno', 'text').
SetDrawColor Define el color que se utiliza para todas las operaciones de dibujo (lneas,
rectngulos y bordes de celdas). Se puede expresar en componentes RGB o
escala de grises. El mtodo puede ser invocado antes de crear la primera pgina
y el valor se conserva de una pgina a otra.
SetFillColor Define el color que se utiliza para todas las operaciones de llenado (rectngulos
rellenos y fondos de celdas). Se puede expresar en componentes RGB o escala
de grises. El mtodo puede ser invocado antes de crear la primera pgina y el
valor se conserva de una pgina a otra.
SetTextColor Define el color utilizado para el texto. Se puede expresar en componentes RGB o
escala de grises. El mtodo puede ser invocado antes que se cree la primera
pgina y el valor se retiene para las dems pginas
GetStringWidth Devuelve la longitud de una cadena en la unidad de usuario. Una fuente debe ser
seleccionada.
GetCharWidth Devuelve la longitud del carcter de la unidad de usuario para la fuente actual
considerando estiramiento y el espaciamiento (tracking) actual
getRawCharWidth Devuelve la longitud del carcter en la unidad de usuario para la fuente actual.
GetNumChars Devuelve el nmero de caracteres de una cadena.
unichr Devuelve el carcter Unicode especificado por el valor
addTTFfont Convierte y agrega la fuente TrueType o Type1 seleccionado de la carpeta de
fuentes (que debe tener permiso de escritura).
AddFont Importa una fuente TrueType, Type1, el ncleo o CID0 y lo pone a disposicin. Es
necesario que para generar una fuente, se defina un archivo de fuentes (lectura /
fonts / utils / Readme.txt). El archivo de definicin (y el archivo de la fuente en s al
incrustar) deben estar presentes en el directorio actual o en el indicado por
K_PATH_FONTS si se define la constante. Si no se encuentra el error se generar
el error "No se pudo incluir archivo de definicin de fuente(Could not include font
definition file)".
SetFont Define la fuente utilizada para imprimir cadenas de caracteres. La fuente puede
ser o bien un estndar o una fuente aadida a travs del mtodo AddFont ().
Fuentes estndar de Windows utilizan codificacin CP1252 (Europa Occidental).
El mtodo puede ser invocado antes de crear la primera pgina y la fuente se
conserva de una pgina a otra. Si slo desea cambiar el tamao de fuente actual,
es ms sencillo llamar a la funcin SetFontSize (). Nota: Para las fuentes
estndar, los archivos de mtricas de fuente deben ser accesibles. Hay tres
posibilidades para ello:

Se encuentran en el directorio actual (aquel en el que reside el script en


ejecucin)
Ellos estn en uno de los directorios definidos por el parmetro include_path
Se encuentran en el directorio definido por las constantes K_PATH_FONTS
SetFontSize Define el tamao de la fuente actual.
getFontBBox Devuelve el rectngulo de seleccin de la fuente actual en unidades de usuario.
getAbsFontMeasure Convertir una medida de fuente relativo en valor absoluto.
getCharBBox Devuelve el cuadro de lmite glifo de el carcter se especifica en el tipo de letra
actual en unidades de usuario.
getFontDescent Devuelve el valor de fuente en descenso
getFontAscent Devuelve el valor de fuente en ascenso
isCharDefined Devuelve true en el carcter si est presente en la fuente especificada.
replaceMissingChars Reemplaza carcteres de fuentes que faltan en la fuente seleccionada con
sustituciones especificadas.
SetDefaultMonospacedFont Define el tipo de letra monoespaciado por defecto.

AddLink Crea un nuevo enlace interno y devuelve su identificador. Un enlace interno es un


rea seleccionable que dirige a otro lugar dentro del documento.
El identificador puede pasar a la por Cell(), Write(), Image() o Link().El destino
se define con SetLink ().

SetLink Define la pgina y posicin un puntero de link.

Link Coloca un enlace en un rea rectangular de la pgina. Enlaces de texto o la


imagen se ponen generalmente a travs de las funciones Cell(), Write() or
Image(), pero este mtodo puede ser til, por ejemplo para definir un rea
seleccionable dentro de una imagen.
Annotation Pone una anotacin de marcado en un rea rectangular de la pgina. Elsoporte
par alas anotaciones no estn totalmente implementadas
Text Imprime una celda de texto en la posicin especificada. Este mtodo permite
colocar una cadena precisamente en la pgina.
AcceptPageBreak Cada vez que una condicin de salto de pgina se cumple, el mtodo se llama, y
la ruptura se emite o no dependiendo del valor que devuelve. La implementacin
predeterminada devuelve un valor de acuerdo con el modo seleccionado por
SetAutoPageBreak ().
Este mtodo es llamado automticamente y no debe ser llamado directamente por
la aplicacin
Cell Imprime una celda (rea rectangular) con bordes opcionales, color de fondo y la
cadena de caracteres. La esquina superior izquierda de la celda corresponde a la
posicin actual. El texto puede ser alineado o centrado. Despus de la llamada, la
posicin actual se mueve hacia la derecha o hacia la lnea siguiente. Se puede
poner un enlace en el texto.
Si la rotura de pgina automtico se activa y la celda va ms all del lmite, un
salto de pgina se realiza antes de la salida.
MultiCell Este mtodo permite imprimir texto con saltos de lnea. Pueden ser automtica
(tan pronto como el texto llega al borde derecho de la celda) o explcita (a travs
de la
carcter). Como tantas celdas como sea necesario se emiten, uno debajo del otro.
El texto puede ser alineado, centrado o justificado. El bloque de celdas puede ser
enmarcado y el fondo pintado.
getNumLines Este mtodo devuelve el nmero estimado de lneas para imprimir una cadena de
texto sencilla utilizando el mtodo Multicell ().
getStringHeight Este mtodo devuelve la altura estimada necesaria para la impresin de una
cadena de texto simple utilizando el mtodo Multicell ().
Write Este mtodo imprime el texto desde la posicin actual.
Image Pone una imagen en la pgina. La esquina superior izquierda se debe dar. Las
dimensiones se pueden especificar de diferentes maneras:
ancho y alto (expresado en unidad de usuario) explcita
una dimensin explcita, el otro se calcula automticamente para mantener las
proporciones originales
ninguna dimensin explcita, en cuyo caso la imagen se pone a 72 ppp
Los formatos soportados son JPEG y PNG imgenes con la biblioteca GD y todas
las imgenes compatibles con GD: GD, GD2, GD2PART, GIF, JPEG, PNG, BMP,
XBM, XPM, el formato se puede especificar explcitamente o inferirse de la
extensin de archivo.
Se puede poner un enlace en la imagen.
Nota: si se utiliza una imagen varias veces, se integrar una sola copia en el
archivo.
Ln Realiza un salto de lnea. La abscisa actual se remonta a la margen izquierda y el
eje de ordenadas se incrementa en la cantidad aprobada en el parmetro
GetX Devuelve el valor de X respecto de la posicin actual. El valor es relativo al borde
izquierdo de idiomas LTR y hasta el trmino correcto para idiomas RTL.
GetY () Devuelve la ordenada de la posicin actual.
SetX Define la abscisa de la posicin actual. Si el valor pasado es negativo, es relativo
a la derecha de la pgina (o hacia la izquierda si el lenguaje es RTL).
SetY Mueve la abscisa actual hasta el margen izquierdo y establece la ordenada. Si el
valor pasado es negativo, es en relacin con la parte inferior de la pgina.
SetXY Define la abscisa y la ordenada de la posicin actual. Si los valores pasados son
negativas, son relativas, respectivamente, a la derecha y la parte inferior de la
pgina.
SetAbsX Establezca la coordenada X absoluta del puntero actual.
SetAbsY Establezca la coordenada Y absoluta del puntero actual ..
SetAbsXY Ajuste el X absoluta y las coordenadas Y del puntero actual.
Output Enviar el documento a un destino determinado: cadena, archivos local o
navegador. En este ltimo caso, se puede utilizar el plug-in (si lo hay) o una
descarga ("Guardar como" cuadro de dilogo) puede ser forzado.
El mtodo llama primero Close () si es necesario para terminar el documento.
_destroy Anule la definicin de todas las variables de clase, excepto las siguientes
variables crticas.
setExtraXMP Establecer los datos XMP adicionales que se aadirn a los datos XMP defecto
justo antes del final de "x: xmpmeta" etiqueta. IMPORTANTE: Se aade Estos
datos tal cual, sin controles, por lo que hay que validar los datos antes de utilizar
este mtodo!
setDocCreationTimestamp Ajuste la fecha y hora de creacin del documento
setDocModificationTimestamp Establecer la fecha y hora de modificacin del documento
getDocCreationTimestamp Duelve la marca de tiempo de la creacin de documentos en segundos.
getDocModificationTimestamp Retorna la marca de tiempo de la modificacin del documento en cuestin de
segundos.
setHeaderFont Escoja la fuente del encabezado.
getHeaderFont Obtiene la fuente del encabezado
setFooterFont Escoja la fuente del pie de pgina.
getFooterFont Obtiene la fuente del pie de pgina.
setLanguageArray Establecer el array de idioma.
getPDFData Devuelve los datos del en PDF.
addHtmlLink Barra de navegacin de salida.
pixelsToUnits Convierte los pxeles a unidades de usuario.
unhtmlentities La funcin reversa para entidades HTML . Convierte entidades en UTF-8.
SetProtection La proteccin contra la modificacin es para personas que tienen el producto
completo Acrobat. Si no se establece ninguna contrasea, el documento se abrir
como de costumbre. Si se establece una contrasea de usuario, el visor de PDF
le pedir que antes de mostrar el documento. La contrasea maestra, si no
coincide con el usuario una, se puede utilizar para tener acceso total. Nota: la
proteccin de un documento requiere para encriptarlo, lo que aumenta el tiempo
de procesamiento de una gran cantidad. Esto puede causar un tiempo de espera
de PHP en algunos casos, especialmente si el documento contiene imgenes o
fuentes.
StartTransform Inicia una transformacin 2D guardando el estado del grfico actual. Esta funcin
debe ser llamada antes de la ampliacin, copia, traduccin, rotacin y sesgo. Usa
StartTransform () antes de, y StopTransform () despus de las transformaciones
para restaurar el comportamiento normal.
StopTransform Detiene un transformacin 2D restaurar el estado grfico anterior. Esta funcin
debe ser llamada despus de la escala, reflejo, traslacin, rotacin y sesgo. Usa
StartTransform () antes de, y StopTransform () despus de las transformaciones
para restaurar el comportamiento normal.
ScaleX Escala horizontal.
ScaleY Escala vertical.
ScaleXY Escalado proporcional vertical y horizontal.
Scale Escalado no proporcional vertical y horizontal
MirrorH Reflejo Horizontal
MirrorV Reflejo Vertical
MirrorP Punto de reflexin de reflejo
MirrorL Reflexin contra una lnea recta a travs del punto (x, y) con el ngulo de
gradiente (ngulo).

TranslateX Trasladar el objeto grfico horizontalmente.


TranslateY Trasladar el objeto grfico verticalmente.
Translate Trasladar el objeto grfico horizontal y verticalmente.
Rotate Rotar Objeto.
SkewX Inclinacin horizontal.
SkewY Inclinacin vertical.
Skew Inclinacin.
SetLineWidth Define el ancho de lnea. Por defecto, el valor es igual a 0.2 mm. El mtodo puede
ser invocado antes de crear la primera pgina y el valor se conserva de una
pgina a otra.
GetLineWidth Devuelve el actual ancho de la lnea.
SetLineStyle Define el estilo de lnea.

Line Dibuja una lnea entre dos puntos.


Rect Dibuja un rectngulo
Curve Dibuja una curva Bezier. La curva de Bezier es una tangente a la lnea entre los
puntos de control en cualquiera de los extremos de la curva.
Polycurve Dibuja una curva de poli-Bezier. Cada segmento de la curva de Bezier es una
tangente a la lnea entre los puntos de control en cualquiera de los extremos de la
curva.
Ellipse Dibuja una elipse. Una elipse se forma a partir de n curvas Bezier.
Circle Dibuja un crculo. Un crculo se forma a partir de n curvas Bezier.
PolyLine Dibuja una lnea poligonal
Polygon Dibuja un poligono
RegularPolygon Dibuja un polgono regular.
StarPolygon Dibuja el inicio del poligono
RoundedRect Dibuja un rectngulo redondeado.
RoundedRectXY Dibuja un rectngulo redondeado.
Arrow Dibuja un grfico de la flecha.
setDestination Agregar un destino convenido. NOTA: Los nombres de destino son nicos, por lo
que se guardarn slo la ltima entrada.
getDestination Retorna el nombre del arreglo de destino
setBookmark Aade un marcador - alias Bookmark ().
Bookmark Aade un marcador.
IncludeJS Aade un javascript
addJavascriptObject Agrega un objeto javascript y regresa el ID del objeto
setFormDefaultProp Definicin de las propiedades por defecto para los campos de formulario.
getFormDefaultProp retirna las propiedades por defecto para los campos de formulario.
TextField Crea una caja de texto
RadioButton Crea un campo RadioButton.
ListBox Crea un campo de lista de la caja
ComboBox Crea un campo combo-box
CheckBox Crea un campo check- Box
Button Crea un campo de botn
setUserRights Establecer los derechos de usuario para PDF Reader ADVERTENCIA: Este es
experimental y en la actualidad no funcionan. Compruebe la Referencia PDF 8.7.1
Transformar Formas, Tabla 8.105 entradas de la UR diccionario de parmetros de
transformacin
setSignature Habilitar la firma del documento (requiere la biblioteca OpenSSL). La firma digital
mejorar la autenticidad y la integridad del documento y permite o activar las
funciones adicionales en Acrobat Reader. Para crear la firma personal: openssl
req-x509-nodos-da-365000 newkey rsa: 1024-keyout tcpdf.crt Salida tcpdf.crt
Para exportar crt de p12: openssl pkcs12-export-in tcpdf.crt Salida TCPDF. p12
convertir certificado pfx para pem: openssl pkcs12 en tcpdf.pfx-out tcpdf.crt-nodos
setSignatureAppearance Ajuste el aspecto de la firma digital (un rea rectangular cliccable para obtener
propiedades de firma)
addEmptySignatureAppearance Aade un aspecto de la firma digital de vaco (un rea rectangular cliccable para
obtener propiedades de firma)
startPageGroup Crear un nuevo grupo de pginas. NOTA: llamar a esta funcin antes de llamar a
AddPage ()
setStartingPageNumber Establecer el nmero de pgina inicial.
getAliasRightShift Devuelve el alias de la cadena utilizada para alinear a la derecha los nmeros de
pgina. Si la fuente actual es de tipo Unicode, la cadena devuelta contiene una
llave de apertura adicional.
getAliasNbPages Devuelve el alias de la cadena utilizada para el nmero total de pginas. Si la
fuente actual es de tipo Unicode, la cadena devuelta est rodeado por llaves
adicionales. Este alias ser reemplazado por el nmero total de pginas en el
documento.
getAliasNumPage Devuelve el alias de la cadena utilizada para el nmero de pgina. Si la fuente
actual es de tipo Unicode, la cadena devuelta est rodeado por llaves adicionales.
Este alias se sustituye por el nmero de pgina.
getPageGroupAlias retorna el alias para el nmero total de pginas en el grupo de pginas actual. Si
la fuente actual es de tipo Unicode, la cadena devuelta est rodeado por llaves
adicionales. Este alias ser reemplazado por el nmero total de pginas en este
grupo.
getPageNumGroupAlias retorna el alias para el nmero de pgina en el grupo de pginas actual. Si la
fuente actual es de tipo Unicode, la cadena devuelta est rodeado por llaves
adicionales. Este alias se sustituye por el nmero de la pgina (en relacin con el
grupo de pertenencia). .
getGroupPageNo Volver a la pgina actual en el grupo.
getGroupPageNoFormatted Devuelve el actual grupo de nmeros de pgina en formato de cadena.
PageNoFormatted Devuelve el nmero de pgina actual en formato de una cadena.
startLayer Empezar una nueva capa pdf.
endLayer Poner fin a la capa de PDF actual.
setVisibility Ajuste la visibilidad de los elementos sucesivos. Esto puede ser til, por ejemplo,
poner una imagen de fondo o el color que se mostrar en la pantalla pero no se
imprime.
setOverprint Ajuste el modo de sobreimpresin
getOverprint Obtiene la matriz del modo de sobreimpresin (OP, op, OPM). (Marque la casilla
"Las entradas en un diccionario de parmetros Estado de grficos" en PDF
32000-1:2008).
setAlpha Establecer alfa para (CA) y (ca)operaciones.
getAlpha Consigue la matriz de modos(CA, ca, BM, AIS). (Marque la casilla "Las entradas
en un diccionario de parmetros Estado de grficos" en PDF 32000-1:2008).
setJPEGQuality Ajuste la calidad de compresin JPEG defecto (1-100)
setDefaultTableColumns Establezca el nmero predeterminado de columnas en una fila para las tablas
HTML.
setCellHeightRatio Ajuste la altura de la celda(altura de lnea) respetar la altura de la fuente.
getCellHeightRatio Devuelve la altura de la celda respecto a la altura de la fuente.
setPDFVersion Establecer la versin PDF (PDF comprobar referencia para los valores vlidos).
setViewerPreferences controlar la forma en que el documento se presentar en la pantalla o en la
impresin. (vase la Seccin 8.1 de Referencia PDF, visor de "Preferencias").
colorRegistrationBar Pinta el color del registro del registro de barras.
cropMark Pinta las marcas de corte
registrationMark Pinta una marca de registro
LinearGradient Dibuja una lnea de color degradado
RadialGradient Dibuja el radio del color en gradiente
CoonsPatchMesh Pinta un patch mesh
Gradient Gradiente de salida.
PieSector Dibuja el sector de un crculo. Se puede utilizar por ejemplo para hacer grficos
circulares de pie.
PieSectorXY Dibuje el sector de elipse. Se puede utilizar por ejemplo para hacer grficos
circulares de pie.
ImageEps Embebido basado en vectores Adobe Illustrator (AI) o archivos EPS compatibles
con AI. NOTA: EPS todava no se aplica plenamente, utilice los
setRasterizeVectorImages () para activar / desactivar la rasterizacin de imgenes
vectoriales usando librera ImageMagick. Slo dibujo vectorial es compatible, no
texto o mapa de bits. Aunque el guin fue probado con xito con varias versiones
formato AI, los mejores resultados se logran probablemente con los archivos que
se exportan en el formato AI3 (probado con Illustrator CS2, Freehand MX y
Photoshop CS2).

setBarcode Establecer documentosde cdigo de barras.


getBarcode Obtener cdigo de barras actual.
write1DBarcode Impresin de un cdigo de barras lineal.
write2DBarcode Imprimir cdigos de barras 2D.
getMargins matriz que contiene todas las medidas de los mrgenes
getOriginalMargins Devuelve una matriz que contiene los mrgenes originales
getFontSize Devuelve el tamao de la fuente actual.
getFontSizePt Returns the current font size in points unit.
getFontFamily Devuelve el nombre actual de la familia de fuentes.
getFontStyle Devuelve el estilo de fuente actual.
fixHTMLCode Limpieza de cdigo HTML (requiere biblioteca Tidy HTML).
getCSSPadding Obtener el Relleno de la celda interna de atributo CSS.
getCSSMargin Obtiene el margen de la celda interna del atributo CSS.
getCSSBorderMargin Obtener el border-spacing de atributo CSS.
getHTMLFontUnits Convierte una cadena que contiene el valor del tamao de la fuente HTML en
puntos
serializeTCPDFtagParameters Serializar una matriz de parmetros que se utilizar con la etiqueta TCPDF en el
cdigo HTML.
writeHTMLCell Imprime una celda (rea rectangular) con bordes opcionales, color de fondo y la
cadena de texto HTML. La esquina superior izquierda de la celda corresponde a
la posicin actual. Despus de la llamada, la posicin actual se mueve hacia la
derecha o hacia la lnea siguiente.
Si la rotura de pgina automtico se activa y la celda va ms all del lmite, un
salto de pgina se realiza antes de la salida. NOTA: todos los atributos HTML
deben escribirse entre comillas dobles.
writeHTML Permite conservar algo de formato HTML (soporte limitado).
IMPORTANTE: El HTML debe estar bien formateado - probar limpieza usando
una aplicacin como HTML Tidy antes de enviar. Etiquetas soportadas son: a, b,
blockquote, br, dd, del, div, dl, dt, em, la fuente, h1, h2, h3, h4, h5, h6, h, i, img, li,
ol, p, pre, pequea, palmo, fuerte, sub, sup, mesa, TCPDF, td, th, thead, tr, tt, u, ul
NOTA: todos los atributos HTML deben escribirse entre comillas dobles.
setLIsymbol Establece el smbolo de vieta
SetBooklet Ajuste el modo de folleto para las pginas a doble cara.
setHtmlVSpace Establecer los espacios verticales para etiquetas HTML. La matriz debe tener la
estructura siguiente (ejemplo): $ tagvs = array ('h1' => array (0 => array ('h' =>'', 'n'
=> 2), 1 => array ('h '=> 1,3,' n '=> 1))) el primer nivel de matriz contiene los
nombres de las etiquetas, el segundo nivel contiene 0 para la apertura de las
etiquetas o 1 para las etiquetas de cierre, el tercer nivel contiene la unidad de
espacio vertical (h) y los espacios numerados para aadir (n). Si no se especifica
el parmetro h, se utilizan los valores predeterminados.
setListIndentWidth Establecer ancho personalizado para la lista de sangra.
setOpenCell Establezca los lados superior /inferior de la celda para ser abierto o cerrado
cuando la celda cruze la pgina.
setHtmlLinksStyle
Ajusta el color y el estilo de fuente para enlaces HTML.
getHTMLUnitToUnits Convierte una cadena HTML que contiene el valor y unidad de medida de las
unidades de los usuarios o puntos.
movePage Mover una pgina a una posicin anterior.
deletePage Retire la pgina especificada.
copyPage Clonar la pgina especificada a una nueva pgina.
addTOC Salida de una tabla de ndice de contenidos (TOC). Este mtodo debe ser llamado
despus de que se establecen todas las marcas. Antes de llamar a este mtodo
hay que abrir la pgina utilizando el mtodo addTOCPage (). Despus de llamar a
este mtodo, usted tiene que llamar endTOCPage () para cerrar la pgina de
TOC. Puede reemplazar este mtodo para lograr diferentes estilos.
addHTMLTOC Salida de una tabla de ndice de contenidos (TOC) utilizando plantillas HTML.
Este mtodo debe ser llamado despus de que se establecen todas las marcas.
Antes de llamar a este mtodo hay que abrir la pgina utilizando el mtodo
addTOCPage (). Despus de llamar a este mtodo, usted tiene que llamar
endTOCPage () para cerrar la pgina de TOC.
startTransaction Almacena una copia del objeto TCPDF actual utilizado para deshacer la
operacin.
commitTransaction Eliminar la copia del objeto TCPDF actual utilizado para deshacer la operacin.
rollbackTransaction Este mtodo permite deshacer la ltima transaccin mediante el retorno del
ltimo objeto TCPDF guardado con startTransaction ().
setEqualColumns Conjunto mltiples columnas del mismo tamao
resetColumns Eliminar columnas y restablecer los mrgenes de pgina.
setColumnsArray Establecer el arreglo de columnas. Cada columna est representada por un
arreglo de arreglos con las siguientes claves: (w = ancho, s = espacio entre
columnas, y = posicin superior de la columna).
selectColumn Establece la posicin en una columna dada
getColumn Devuelve el nmero de columna actual
getNumberOfColumns Devuelve el nmero actual de columnas.
setTextRenderingMode Ajuste el modo de renderizado de texto.
setTextShadow Establece los parmetros de efecto de sombra para el texto.
getTextShadow Devolver el arreglo de los parmetros de sombreado de texto
hyphenateText Devuelve el texto con guiones suaves
setRasterizeVectorImages Activar / desactivar la rasterizacin de imgenes vectoriales usando ImageMagick
biblioteca.

setFontSubsetting Activar o desactivar la opcin por defecto para subconjuntos de fuentes.


getFontSubsetting devuelve la opcin predeterminada para subconjuntos de fuentes.
stringLeftTrim Recorte izquierdo de la cadena de entrada
stringRightTrim Recorte derecho de la cadena de entrada
stringTrim Cortar la cadena de entrada
isUnicodeFont Retorna verdadero si la fuente actual es de tipo unicode.
getFontFamilyName Devuelve el nombre de la fuente normalizada
startTemplate Empezar una nueva plantilla de XObject. Una plantilla de XObject es un bloque de
PDF que es una descripcin independiente de cualquier secuencia de objetos
grficos (incluidos los objetos de trazado, objetos de texto, y las imgenes de la
muestra). Una plantilla de XObject puede ser pintado varias veces, ya sea en
varias pginas o en varios lugares en la misma pgina y produce los mismos
resultados cada vez, sujeta slo al estado de los grficos en el momento que se
invoca. Nota: las coordenadas X, Y se pondr a 0,0.
endTemplate Termine la plantilla XObject actual comenz con startTemplate () y restaurar el
estado grfico anterior
printTemplate Imprimir una plantilla de XObject. Puede imprimir una plantilla de XObject dentro
de la plantilla actualmente abierto.
setFontStretching Establecer el porcentaje estiramiento de carcter.
getFontStretching Obtiene el porcentaje de estiramiento del carcter.
setFontSpacing Establecer la cantidad para aumentar o disminuir el espacio entre caracteres en
un texto.
getFontSpacing Obtener la cantidad para aumentar o disminuir el espacio entre caracteres en un
texto.
getPageRegions Retorna un array de no escritura para las regiones de la pgina
setPageRegions Ajusta las regiones de no escritura de la pgina. Una regin de no-escritura es
una parte de la pgina con una forma rectangular o trapezoidal que no sern
cubiertos al escribir texto o cdigo HTML. Una regin siempre est alineado a la
izquierda o derecha de la pagina se define mediante un segmento vertical. Puede
configurar varias regiones de la misma pgina.
addPageRegion Aade una regin de no-escritura en la pgina seleccionada.
removePageRegion Quitar una sola regin de no escritura.
ImageSVG Embedd una imagen de grficos vectoriales escalables (SVG). NOTA: estndar
SVG todava no se aplica plenamente, utilice los setRasterizeVectorImages ()
para activar / desactivar la rasterizacin de imgenes vectoriales usando librera
ImageMagick.

FUNCIONES PROTEGIDAS DE MIEMBROS

setPageFormat Cambiar el formato de la pgina actual


adjustCellPadding Ajuste el arreglo del borde del relleno de los Mrgenes de la celda interna
para tener en cuenta el ancho de lnea.
setContentMark Establecer marca de inicio de escritura en la pgina seleccionada. Bordes
y rellenos siempre se crean despus del contenido y se insertan en la
posicin marcada por este mtodo.
setHeader Este mtodo se utiliza para representar el encabezado de la pgina.
setFooter Este mtodo se utiliza para hacer que el pie de pgina.
inPageBody Compruebe si estamos en el cuerpo de la pgina (sin encabezado y pie de
pgina).
setTableHeader Este mtodo se utiliza para representar el encabezado de la tabla en la
nueva pgina (en su caso).
getFontsList Llena la lista de fuentes disponibles ($ this-> FontList).
_putEmbeddedFiles Embebe los archivos adjuntos.
checkPageBreak Aadir la pgina si es necesario.
getCellCode Devuelve el cdigo string PDF para imprimir una celda (rea rectangular)
con bordes opcionales, color de fondo y la cadena de caracteres. La
esquina superior izquierda de la celda corresponde a la posicin actual. El
texto puede ser alineado o centrado. Despus de la llamada, la posicin
actual se mueve hacia la derecha o hacia la lnea siguiente. Se puede
poner un enlace en el texto.
Si la rotura de pgina automtico se activa y la celda va ms all del lmite,
un salto de pgina se realiza antes de la salida.
replaceChar Reemplazar un char, si se define la fuente actual.
getCellBorder Devuelve el cdigo para dibujar el borde de la celda
getRemainingWidth Devuelve el ancho restante entre la posicin actual y los mrgenes .
fitBlock Ajusta el bloque de dimensiones encontradas de saltos de pgina y la
pgina /ajuste de columna
ImagePngAlpha Extraer informacin de una imagen PNG con canal alfa usando la librera
GD.
getGDgamma Obtener el valor de gamma PNG GD-corregido desde el color alfa
_dochecks Compruebe el error local relacionado
getInternalPageNumberAliases Devuelve una matriz que contiene variaciones para los alias bsicos de
nmeros de numero de pagina
getAllInternalPageNumberAliases Devuelve una matriz que contiene todos los alias de pginas internas.
replaceRightShiftPageNumAliases Reemplaza moviendo los alias de numero de Pgina derecha con
espacios correctamente alineados por la derecha. Esto funciona
perfectamente slo cuando se utilizan fuentes de monoespaciado.
setPageBoxTypes Ajusta las cajas de pgina que se incluirn en descripciones de pgina.
_putpages Pginas de salida (y reemplazar los alias de los nmeros de pagina).
_putannotsrefs Referencias de salida para las anotaciones de pgina
_getannotsrefs Obtenga referencias a las anotaciones de pgina.
_putannotsobjs Anotaciones de salida de objetos todas las pginas. Este mtodo es
AN NO HA COMPLETADO! Consulte la seccin 12.5 de referencia
32000_2008 PDF.
_putAPXObject Pone la apariencia para el fluido (stream)de XObject utilizado para definir
anotaciones de estados de apariencia.
_putfonts Fuentes de salida.
_puttruetypeunicode Aade fuentes Unicode.
Basado en PDF Referencia 1.3 (seccin 5)
_putcidfont0 Salida de las fuentes CID-0. Un tipo 0 CIDFont contiene descripciones de
glyph basados en el formato de fuente Type 1 de Adobe
_putimages Imgenes de salida.
_putxobjects XObjects plantillas de formulario de salida.
_putspotcolors Salida de recursos de colores especiales.
_getxobjectdict Retorna el diccionario de XObjects
_putresourcedict Recursos de salida del diccionario.
_putresources Recursos de salida
_putinfo Aade un poco de informacin de metadatos (diccionario de informacin
del documento) (vase el captulo 14.3.3 Documento Diccionario
informacin de PDF32000_2008.pdf referencia)
_putXMP Pone objeto de datos XMP y retorna ID .
_putcatalog Catalogo de salida
_putviewerpreferences Las preferencias de visualizacin de salida.
_putheader Salida del encabezado del archivo PDF (7.5.2).
_enddoc Extremo de salida del documento (EOF).
_beginpage Iniciar una nueva pgina.
_endpage Marca final de la pgina.
_newobj Comienza un nuevo objeto y devuelve el nmero de objetos
_getobj Retorna la cadena de objetos seleccionados para la seleccin del objeto ID
_dounderline Subrayar Texto.
_dounderlinew Subrayado de rea de texto rectangular
_dolinethrough Lnea a travs del texto.
_dolinethroughw Lnea a travs de rea de texto rectangular.
_dooverline Sobreescribir texto
_dooverlinew Sobreescritura de rea de texto rectangular.
_datastring Aplicar formato a una cadena de datos de informacin de metadatos
_datestring Devuelve una fecha con formato de meta-informacin
_textstring Aplicar formato a una cadena de texto de informacin de metadatos
_escapetext Este mtodo se encuentra en desuso
_getrawstream conseguir flujo de salida cruda.
_getstream Flujo de salida de Formato
_putstream Genere un flujo(en desuso).
_out Salida de una cadena para el documento
_objectkey Clave de encriptacin en funcin de un numero de objeto donde la
encriptacin de datos esta almacenada . Esto se utiliza para para todas las
cadenas y streams sin filtro especificado de encriptacin.
_encrypt_data Cifrar la cadena de entrada
_putencryption Pone el cifrado en el documento PDF.
_Uvalue Calcular el valor U (utilizado para el cifrado)
_UEvalue Calcular el valor UE (utilizado para el cifrado)
_fixAES256Password Convertir contrasea para el modo de cifrado AES-256
_generateencryptionkey Calcular clave de cifrado
Transform Aplicar transformaciones grficas.
_outPoint Comience una nueva subpath para mover el actual punto de coordenadas
(x, y), omitiendo cualquier segmento de lnea de conexin.
_outLine Anexar un segmento de lnea recta desde el punto actual al punto (x, y). El
nuevo punto actual ser (x, y).
_outRect Anexar un rectngulo a la ruta actual como subruta completa, con la
esquina inferior izquierda (x, y) y el ancho de las dimensiones y la altura en
el espacio de usuario.
_outCurve Anexar una curva Bzier cbico a la ruta actual. La curva se extender
desde el punto actual al punto (x3, y3), usando (x1, y1) y (x2, y2) como los
puntos de control Bzier. El nuevo punto actual ser (x3, y3).
_outCurveV Anexar una curva Bzier cbico a la ruta actual
_outCurveY Anexar una curva Bzier cbico a la ruta actual.
_outellipticalarc Anexar un arco elptico a la ruta actual. Una elipse se forma a partir de n
curvas Bezier.
_putdests Insertar nombres de destinos.
sortBookmarks Organizar marcadores de pgina y clave.
_putbookmarks Crear un marcador de cadena de pdf
_putjavascript Crear una cadena PDF javascript.
_addfield Aade un campo de formulario javascript.
_putsignature Agregar firma de certificacin (DocMDP o UR3) Puede configurar un solo
tipo de firma
getSignatureAppearanceArray Obtiene la matriz que define el aspecto de la firma (la pgina y las
coordenadas del rectngulo).
_putocg Pone capas pdf
addExtGState Aadir parmetros de transparencia a la extgstate actual
setExtGState Aade un extgstate.
_putextgstates Ponga extgstates de objetos de transparencia.
Clip Establece un rea de recorte rectangular.
_putshaders Poner shaders de gradiente de salida
getCSSBorderWidth Devuelve el ancho del borde de la propiedad CSS
getCSSBorderDashStyle Devuelve el borde del estilo de guin con la propiedad CSS
getCSSBorderStyle Devuelve la matriz estilo de borde de propiedades de borde CSS
getCSSFontSpacing Devuelve el valor del espaciado entre letras en valor de CSS
getCSSFontStretching Devuelve el porcentaje de la fuente que se extiende desde CSS valor
getHtmlDomArray Devuelve el array DOM HTML.
getSpaceString Devuelve la cadena que se utiliza para encontrar espacios
openHTMLTagHandler Etiquetas de apertura del proceso.
closeHTMLTagHandler Etiquetas de cierre del proceso.
addHTMLVertSpace Aadir espacios verticales, si es necesario.
getBorderStartPosition Devuelve las coordenadas de inicio para dibujar un borde HTML
drawHTMLTagBorder Dibuja un borde del bloque HTML y relleno
swapMargins Intercambia los mrgenes izquierdo y derecho.
putHtmlListBullet Salida de una lista de vietas HTML u ordenado por el smbolo de item.
getGraphicVars Devuelve variables grficas actuales como matriz.
setGraphicVars Establezca las variables grficas.
writeDiskCache Escribe datos en un archivo temporal en el sistema de archivos.
readDiskCache Lee datos de un archivo temporal en el sistema de archivos.
setBuffer Establezca contenido del buffer (siempre aadir datos).
replaceBuffer Reemplaza el contenido del buffer
getBuffer Obtener contenido del buffer.
setPageBuffer Establecer el contenido bfer de pgina.
getPageBuffer Obtener el contenido del buffer de pgina.
setImageBuffer Establece el contenido del buffer de imagen.
setImageSubBuffer ($image, $key, $data) Establecer el contenido buffer de imagen para una subclave especificada.
getImageBuffer Obtiene el contenido del buffer de la imagen.
setFontBuffer Establece el contenido del buffer de la fuente.
setFontSubBuffer Establece el contenido del buffer de la fuente.
getFontBuffer Establece el contenido del buffer de la fuente.
hyphenateWord Devuelve una matriz de caracteres que contienen guiones suaves
checkPageRegions Compruebe las regiones de no escritura en la pagina y adaptar las
coordenadas actuales y los mrgenes de pgina si es necesario
convertSVGtMatrix Convertir una matriz de transformacin SVG a PDF.
SVGTransform Aplica la matriz de transformacin grfica SVG.
setSVGStyles Aplicar los estilos SVG solicitados (*** PARA SER COMPLETADO ***)
SVGPath Dibuja una ruta de acceso SVG
startSVGElementHandler Establece la funcin de controlador de elemento SVG aperturado para el
analizador XML. (*** PARA COMPLETADO ***)
endSVGElementHandler Establece la funcin SVG de controlador de elemento de cierre para el
analizador XML.
segSVGContentHandler Establece la funcin de controlador de datos de caracteres para el
analizador XML.

Vous aimerez peut-être aussi