Feedback Impresión

Configuración Avanzada del PDF

Interfaz

Con esta interfaz puede definir el diseño de visualización de las celdas que contienen los valores de los campos en el cuerpo del informe.

PDF interface settings.

Atributos

  • Seq: Número secuencial de celdas (orden ascendente).
  • Celda: Nombre de la celda.
  • Pos X: Establece la abscisa de la celda.
  • Pos Y: Establece la ordenada de la celda.
  • Ancho: Establece el ancho de la celda.
  • Alineación: Establece la alineación de la celda.
  • Campos: Aquí tiene que seleccionar el campo que se mostrará dentro de la celda, de acuerdo con la aplicación SQL.

Código

Scriptcase crea los códigos automáticamente, por lo que al cambiar eso dentro de la opción “código” asumirá el código PHP de creación de PDF.

Configuration interface of the PDF Code.

La aplicación “Informe PDF” se desarrolló en base a una biblioteca llamada TCPDF, de modo que puede utilizar los métodos de biblioteca disponibles o una macro correspondiente de la tabla a continuación. Para utilizar algún método, debe usar el objeto $pdf, por ejemplo: $ pdf-> AcceptPageBreak (parámetros).

Para acceder a la documentación de TCPDF haga clic aquí

Macros para el Reporte PDF

Método TCPDF Scriptcase Macro Descripción
AcceptPageBreak sc_pdf_accept_page_break Acepte el salto de página automático.
AddFont sc_pdf_add_font Agrega una nueva fuente
AddLink sc_pdf_add_link Crea un enlace interno
AddPage sc_pdf_add_page Agrega una nueva página
AliasNbPages sc_pdf_alias_nb_pages Define un alias para el número de páginas
Cell sc_pdf_cell Imprimir celdas
Close sc_pdf_close: Finaliza el documento
Error sc_pdf_error Muestra un mensaje de error
Footer sc_pdf_footer Pie de Página
GetStringWidth sc_pdf_get_string_length Calcula el tamaño de la cadena
GetX sc_pdf_get_x Devuelve la posición x actual
GetY sc_pdf_get_y Devuelve la posición y actual
Header sc_pdf_header Encabezado de la página
Image sc_pdf_image Coloca una imagen en la página
Line sc_pdf_line Dibuja una línea
Link sc_pdf_link Ingresar un enlace
Ln sc_pdf_ln Configurar el salto de línea
MultiCell sc_pdf_multi_cell Imprime un texto con saltos de línea
Output sc_pdf_output Guarde o envíe el documento
AliasNumPage sc_pdf_page Devuelve el número de página actual
AliasNbPages sc_pdf_page_tot Devuelve el número total de páginas
Rect sc_pdf_rect Dibuja un rectángulo
SetAuthor sc_pdf_set_author Define el autor del documento
SetAutoPageBreak sc_pdf_set_auto_page_break Activa o desactiva el modo de salto de página automático
SetCompression sc_pdf_set_compression Compresión de página activada / desactivada
SetCreator sc_pdf_set_creator Establece el creador del documento.
SetDisplayMode sc_pdf_set_display_mode Alterna el modo de visualización
SetDrawColor sc_pdf_set_draw_color Establece el color utilizado para las operaciones de dibujo
SetFillColor sc_pdf_set_fill_color Establece el color para las operaciones de relleno
SetFont sc_pdf_set_font Establece la configuración de la fuente
SetFontSize sc_pdf_set_font_size Establece el tamaño de la fuente
SetKeywords sc_pdf_set_keywords Asocia una palabra clave a un documento
SetLeftMargin sc_pdf_set_left_margin Establece el margen izquierdo
SetLineWidth sc_pdf_set_line_width Establece el ancho de la línea
SetLink sc_pdf_set_link Establece el objetivo de un enlace interno
SetMargins sc_pdf_set_margins Establece los márgenes
SetRightMargin sc_pdf_set_right_margin Establece el márgen derecho
SetSubject sc_pdf_set_subject Establece el tema
SetTextColor sc_pdf_set_text_color Establece el color del texto
SetTitle sc_pdf_set_title Establece el título del documento
SetTopMargin sc_pdf_set_top_margin Establece el margen superior
SetX sc_pdf_set_x Establece la posición actual de x
SetXY sc_pdf_set_xy Establece la posición actual de x y y
SetY sc_pdf_set_y Establece la posición actual de y
Text sc_pdf_text Imprime una cadena
Write sc_pdf_write Imprime una cadena de caracteres

Posicionamiento

Esta interfaz le permite definir el orden de visualización de los campos (seleccionando a través de las flechas al lado del marco derecho).

Configuration interface of the PDF fields placement.