# Creación de documentos PostScript

- Introducción
- Instalación/Configuración
  - Requerimientos
  - Instalación
  - Configuración en tiempo de ejecución
  - Tipos de recursos
- Constantes predefinidas
- Funciones de PS
  - ps_add_bookmark — Añadir un marcapáginas a la página actual
  - ps_add_launchlink — Añadir un vínculo que lance un fichero
  - ps_add_locallink — Añadir un vínculo hacia una página del mismo documento
  - ps_add_note — Añadir una nota a la página actual
  - ps_add_pdflink — Añadir un vínculo hacia una página de un segundo documento PDF
  - ps_add_weblink — Añadir un vínculo hacia una ubicación web
  - ps_arc — Dibujar un arco en el sentido contrario a las agujas del reloj
  - ps_arcn — Dibujar un arco en el sentido de las agujas del reloj
  - ps_begin_page — Empezar una nueva página
  - ps_begin_pattern — Iniciar un nuevo patrón
  - ps_begin_template — Iniciar una nueva plantilla
  - ps_circle — Dibujar un círculo
  - ps_clip — Realizar un recorte utilizando el trazado actual
  - ps_close_image — Cerrar una imagen y liberar memoria
  - ps_close — Cerrar un documento PostScript
  - ps_closepath_stroke — Cerrar y contornear un trazado
  - ps_closepath — Cerrar un trazado
  - ps_continue_text — Continuar el texto en la siguiente línea
  - ps_curveto — Dibujar una curva
  - ps_delete — Borrar todos los recursos de un documento PostScript
  - ps_end_page — Finalizar una página
  - ps_end_pattern — Finalizar un patrón
  - ps_end_template — Finalizar una plantilla
  - ps_fill_stroke — Rellenar y contornear el trazado actual
  - ps_fill — Rellenar el trazado actual
  - ps_findfont — Cargar una fuente
  - ps_get_buffer — Obtener el buffer completo que contiene la información generada de PS
  - ps_get_parameter — Obtener ciertos parámetros
  - ps_get_value — Obtener ciertos valores
  - ps_hyphenate — Particionar silábicamente una palabra
  - ps_include_file — Leer un fichero externo con código PostScript sin tratar
  - ps_lineto — Dibujar una línea
  - ps_makespotcolor — Crear un color directo
  - ps_moveto — Establecer el punto actual
  - ps_new — Crear un nuevo objeto de documento PostScript
  - ps_open_file — Abrir un fichero para su impresión
  - ps_open_image_file — Abre una imagen desde un fichero
  - ps_open_image — Leer una imagen para su colocación posterior
  - ps_open_memory_image — Tomar una imagen de GD y devolverla como una imagen para colcarla en un documento PS
  - ps_place_image — Colocar una imágen en la página
  - ps_rect — Dibujar un rectángulo
  - ps_restore — Restaurar un contexto previamente guardado
  - ps_rotate — Establecer el factor de rotación
  - ps_save — Guardar el contexto actual
  - ps_scale — Estalecer el factor de escala
  - ps_set_border_color — Establecer el color del borde de las anotaciones
  - ps_set_border_dash — Establece la longitud de las rayas del borde de las anotaciones
  - ps_set_border_style — Establecer el estilo del borde de las anotaciones
  - ps_set_info — Establecer los campos de información del documento
  - ps_set_parameter — Establecer ciertos parámetros
  - ps_set_text_pos — Establecer la posición de la salida de texto
  - ps_set_value — Establecer ciertos valores
  - ps_setcolor — Establecer el color actual
  - ps_setdash — Establecer la apariencia de una línea discontinua
  - ps_setflat — Establecer la planicidad
  - ps_setfont — Establecer la fuente a usar para la siguiente impresión
  - ps_setgray — Establecer el valor de gris
  - ps_setlinecap — Establecer la apariencia de los extremos de línea
  - ps_setlinejoin — Establecer cómo están unidas las líneas conectadas
  - ps_setlinewidth — Establecer el ancho de una línea
  - ps_setmiterlimit — Establecer el límite del inglete
  - ps_setoverprintmode — Establecer el modo de sobreimpresión
  - ps_setpolydash — Establecer la apariencia de una línea discontinua
  - ps_shading_pattern — Crear un patrón basado en un sombreado
  - ps_shading — Crear un sombreado para su uso posterior
  - ps_shfill — Rellenar un área con un sombreado
  - ps_show_boxed — Imprimir texto en una caja
  - ps_show_xy2 — Imprimir texto en una posición
  - ps_show_xy — Imprimir texto en una posición dada
  - ps_show2 — Imprimir texto en la posición actual
  - ps_show — Imprimir texto
  - ps_string_geometry — Establecer la geometría de una cadena de caracteres
  - ps_stringwidth — Obtener el ancho de una cadena
  - ps_stroke — Dibujar el trazado actual
  - ps_symbol_name — Obtener el nombre de un glifo
  - ps_symbol_width — Obtener el ancho de un glifo
  - ps_symbol — Imprimir un glifo
  - ps_translate — Establecer una traslación