AYUDA EN LÍNEA
 WINDEVWEBDEV Y WINDEV MOBILE

Este contenido se ha traducido automáticamente.  Haga clic aquí  para ver la versión en inglés.
Ayuda / WLanguage / Funciones WLanguage / Funciones estándar / Funciones de impresión
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReportes y ConsultasCódigo de Usuario (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Código Navegador
WINDEV Mobile
AndroidWidget Android iPhone/iPadIOS WidgetApple WatchMac CatalystUniversal Windows 10 App
Otros
Procedimientos almacenados
Imprime el contenido:
  • de un archivo PDF.
¿Cuál es el destino de impresión?
    Ejemplo
    IF iPrintPDF("MyFile.PDF") THEN
    Info("Printed successfully")
    END
    Sintaxis

    Imprimir un archivo PDF Ocultar los detalles

    <Result> = iPrintPDF(<Name of PDF file> [, <Password> [, <Sizing> [, <List of pages>]]])
    <Result>: booleano
    • True si se realizó la impresión,
    • False en caso contrario. Para obtener más información sobre el error, utilice la función ErrorInfo con la constante errMessage.
    <Name of PDF file>: Cadena de caracteres
    Nombre y ruta del archivo PDF a imprimir. Este parámetro puede corresponder a una ruta completa o relativa con respecto al directorio actual (devuelto por la función fCurrentDir). Este parámetro distingue entre mayúsculas y minúsculas.
    Recordatorio: En iPhone/iPad, una aplicación solo tiene derecho a escribir en su directorio de instalación o en uno de sus subdirectorios.
    <Password>: Cadena de caracteres
    • Contraseña para abrir el archivo PDF,
    • Cadena vacía ("") si el fichero no tiene contraseña.
    <Sizing>: Constante de tipo Integer
    Tamaño de impresión:
    iHomotheticAmpliación o reducción homotética de las páginas del PDF Document para adaptarlas al formato de salida, ignorando los márgenes físicos.
    Esta constante corresponde a la opción "Ajustar al tamaño del papel" disponible en el software de impresión PDF.
    iHomotheticNoEnlargementReducción homotética de las páginas del PDF Document para adaptarlas al formato de salida, ignorando los márgenes físicos. Las páginas con un formato más pequeño mantienen su formato y están centradas.
    Esta constante corresponde a la opción "Ajustar al tamaño del papel" disponible en el software de impresión de PDF.
    iHomotheticNoEnlargementPrintableAreaReducción homotética de las páginas del PDF Document para adaptarlas al formato de salida, teniendo en cuenta los márgenes físicos. Las páginas con un formato más pequeño mantienen su formato y están centradas.
    Esta constante corresponde a la opción "Ajustar a los márgenes de la impresora" disponible en el software de impresión de PDF.
    iRealSizeImprimir en tamaño real. Las páginas que utilizan un formato:
    • más pequeños que el formato de salida se centran en el Page.
    • mayores que el formato de salida se truncan y se centran en el Page.

    <List of pages>: Cadena de caracteres
    Lista de páginas para imprimir. Se puede especificar el intervalo de páginas a imprimir separadas por una coma, cada intervalo está en formato "X-Y", donde X e Y son números de páginas.
    Reportes y Consultas

    Imprimir un buffer correspondiente a un archivo PDF Ocultar los detalles

    <Result> = iPrintPDF(<Buffer name> [, <Password> [, <Sizing> [, <List of pages>]]])
    <Result>: booleano
    • True si se realizó la impresión,
    • False en caso contrario.
    <Buffer name>: Buffer
    Nombre del Buffer Variable correspondiente al archivo PDF a imprimir.
    <Password>: Cadena de caracteres
    • Contraseña para abrir el archivo PDF,
    • Cadena vacía ("") si el fichero no tiene contraseña.
    <Sizing>: Constante de tipo Integer
    Tamaño de impresión:
    iHomotheticAmpliación o reducción homotética de las páginas del PDF Document para adaptarlas al formato de salida, ignorando los márgenes físicos.
    Esta constante corresponde a la opción "Ajustar al tamaño del papel" disponible en el software de impresión PDF.
    iHomotheticNoEnlargementReducción homotética de las páginas del PDF Document para adaptarlas al formato de salida, ignorando los márgenes físicos. Las páginas con un formato más pequeño mantienen su formato y están centradas.
    Esta constante corresponde a la opción "Ajustar al tamaño del papel" disponible en el software de impresión de PDF.
    iHomotheticNoEnlargementPrintableAreaReducción homotética de las páginas del PDF Document para adaptarlas al formato de salida, teniendo en cuenta los márgenes físicos. Las páginas con un formato más pequeño mantienen su formato y están centradas.
    Esta constante corresponde a la opción "Ajustar a los márgenes de la impresora" disponible en el software de impresión de PDF.
    iRealSizeImprimir en tamaño real. Las páginas que utilizan un formato:
    • más pequeños que el formato de salida se centran en el Page.
    • mayores que el formato de salida se truncan y se centran en el Page.

    <List of pages>: Cadena de caracteres
    Lista de páginas para imprimir. Se puede especificar el intervalo de páginas a imprimir separadas por una coma, cada intervalo está en formato "X-Y", donde X e Y son números de páginas.
    Reportes y Consultas

    Imprimir el contenido de un lector de PDF control Ocultar los detalles

    <Result> = iPrintPDF(<PDF Reader control> [, <Sizing> [, <List of pages>]])
    <Result>: booleano
    • True si se realizó la impresión,
    • False en caso contrario.
    <PDF Reader control>: Cadena de caracteres
    Nombre del lector de PDF control mostrando el archivo PDF para imprimir
    <Sizing>: Constante de tipo Integer
    Tamaño de impresión:
    iHomotheticAmpliación o reducción homotética de las páginas del PDF Document para adaptarlas al formato de salida, ignorando los márgenes físicos.
    Esta constante corresponde a la opción "Ajustar al tamaño del papel" disponible en el software de impresión PDF.
    iHomotheticNoEnlargementReducción homotética de las páginas del PDF Document para adaptarlas al formato de salida, ignorando los márgenes físicos. Las páginas con un formato más pequeño mantienen su formato y están centradas.
    Esta constante corresponde a la opción "Ajustar al tamaño del papel" disponible en el software de impresión de PDF.
    iHomotheticNoEnlargementPrintableAreaReducción homotética de las páginas del PDF Document para adaptarlas al formato de salida, teniendo en cuenta los márgenes físicos. Las páginas con un formato más pequeño mantienen su formato y están centradas.
    Esta constante corresponde a la opción "Ajustar a los márgenes de la impresora" disponible en el software de impresión de PDF.
    iRealSizeImprimir en tamaño real. Las páginas que utilizan un formato:
    • más pequeños que el formato de salida se centran en el Page.
    • mayores que el formato de salida se truncan y se centran en el Page.

    <List of pages>: Cadena de caracteres
    Lista de páginas para imprimir. Se puede especificar el intervalo de páginas a imprimir separadas por una coma, cada intervalo está en formato "X-Y", donde X e Y son números de páginas.
    Observaciones
    Clasificación Lógica de negocio / UI: Código neutro
    Componente: wd290etatexe.dll
    Versión mínima requerida
    • Versión 18
    Esta página también está disponible para…
    Comentarios
    Haga clic en [Agregar] para publicar un comentario

    Última modificación: 22/06/2023

    Señalar un error o enviar una sugerencia | Ayuda local