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
  • Formato del archivo PDF
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
Agrega un archivo adjunto en un archivo PDF generado por una exportación de impresión PDF.. Debe exportarse:
  • con la función iDestination (constante iPDF o iGenericPDF).
  • desde el visor reporte (también llamado "vista previa de impresión").
  • desde la mini vista preliminar de impresión.
Ejemplo
// PDF destination
iDestination(iGenericPDF, "c:\path\pdf.pdf")

// Add an attachment
iAddAttachment("c:\path\pj.xls", "Example spreadsheet", "application/vnd.ms-excel")

// Positions a bookmark and a text at 5 cm from the top of the page
iYPos(50)
iAddBookmark("page 1 line 1", "First line of the first page", "page1")
iPrint("First line of the first page")

// End of print
iEndPrinting()
Sintaxis

Agregar un archivo adjunto (como un archivo) a un archivo PDF Ocultar los detalles

iAddAttachment(<File to add> [, <Description> [, <MIME type>]])
<File to add>: Cadena de caracteres
ruta completa o relativa del archivo en disco que se agregará después de la generación de la impresión del archivo PDF.
<Description>: Cadena de caracteres opcional
Breve description del archivo para agregar.
<MIME type>: Cadena de caracteres opcional o constante de cadena
Mime tipo associated al archivo agregado:
  • Nombre del tipo MIME a utilizar. Más de 150 tipos están definidos en el estándar de comunicación MIME (disponible en INTERNET). Los valores más comunes reconocidos por la mayoría de los navegadores son:
    • "application/pdf": Document en formato PDF (*.pdf)
    • "text/html": HTML Page (*.htm, *.html)
    • "text/plain": archivo de texto (*.txt)
    • "Image/gif": Image en formato GIF (*.gif)
    • "Image/jpeg": Image en formato JPEG (*.jpg, *.jpeg)
    • "video/mpeg": vídeo en formato MPEG (*.mpg,*.mpeg)
  • Tipo MIME correspondiente a una de las siguientes constantes:
    mimeTypeXMLApplicationContenido XML.
    mimeTypeBinaryContenido binario (flujo de bytes).
    mimeTypeDOCArchivo Word (*.doc)
    mimeTypeDOCXArchivo Word (*.docx)
    mimeTypeGIFImagen GIF (*.gif)
    mimeTypeHTMLPágina HTML (*.htm, *.html)
    mimeTypeJPEGImagen JPEG (*.jpg, *.jpeg)
    mimeTypeJSONContenido JSON.
    mimeTypePDFDocumento PDF (*.pdf)
    mimeTypePNGImagen JPEG (*.png)
    mimeTypeSOAPContenido SOAP en formato XML.
    mimeTypeTextTexto (*.txt)
    mimeTypeXMLTextTexto XML
    mimeTypeXLSArchivo Excel (*.xls)
    mimeTypeXLSXArchivo Excel (*.xlsx)
    mimeTypeZIPArchivo ZIP (*.zip)

Añadir un archivo adjunto (como un buffer) a un archivo PDF Ocultar los detalles

iAddAttachment(<Buffer to add> , <Attachment name> [, <Description> [, <MIME type> [, <Date created> [, <Modification date>]]]])
<Buffer to add>: Buffer
Contenido que se agregará después de la generación de la impresión del archivo PDF.
<Attachment name>: Cadena de caracteres
Nombre del archivo adjunto que se mostrará en el archivo PDF.
Atención: debe especificarse la extension del anexo.
<Description>: Cadena de caracteres opcional
Breve description del contenido a añadir.
<MIME type>: Cadena de caracteres opcional o constante de cadena
El tipo de mimo associated con el contenido añadido:
  • Nombre del tipo MIME a utilizar. Más de 150 tipos están definidos en el estándar de comunicación MIME (disponible en INTERNET). Los valores más comunes reconocidos por la mayoría de los navegadores son:
    • "application/pdf": Document en formato PDF (*.pdf)
    • "text/html": HTML Page (*.htm, *.html)
    • "text/plain": archivo de texto (*.txt)
    • "Image/gif": Image en formato GIF (*.gif)
    • "Image/jpeg": Image en formato JPEG (*.jpg, *.jpeg)
    • "video/mpeg": vídeo en formato MPEG (*.mpg,*.mpeg)
  • Tipo MIME correspondiente a una de las siguientes constantes:
    mimeTypeXMLApplicationContenido XML.
    mimeTypeBinaryContenido binario (flujo de bytes).
    mimeTypeDOCArchivo Word (*.doc)
    mimeTypeDOCXArchivo Word (*.docx)
    mimeTypeGIFImagen GIF (*.gif)
    mimeTypeHTMLPágina HTML (*.htm, *.html)
    mimeTypeJPEGImagen JPEG (*.jpg, *.jpeg)
    mimeTypeJSONContenido JSON.
    mimeTypePDFDocumento PDF (*.pdf)
    mimeTypePNGImagen JPEG (*.png)
    mimeTypeSOAPContenido SOAP en formato XML.
    mimeTypeTextTexto (*.txt)
    mimeTypeXMLTextTexto XML
    mimeTypeXLSArchivo Excel (*.xls)
    mimeTypeXLSXArchivo Excel (*.xlsx)
    mimeTypeZIPArchivo ZIP (*.zip)
<Date created>: DateTime opcional
Fecha de creación del anexo UTC.
<Modification date>: DateTime opcional
Fecha de modificación del anexo UTC.
Observaciones

Formato del archivo PDF

iAddAttachment solo permite agregar archivos a archivos PDF y PDF/A-3b.
Recordatorio: El formato en el que se generará el PDF se puede elegir a través de iParameterPDF.
Atención: El formato PDF/A-1b no permite añadir archivos adjuntos.: en este caso la función iAddAttachment genera un error fatal.
Clasificación Lógica de negocio / UI: Código neutro
Componente: wd290prn.dll
Versión mínima requerida
  • Versión 24
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