|
|
|
|
- Propiedades específicas de las variables de tipo pdfParameter
- Funciones WLanguage que utilizan variables de tipo pdfParameter
pdfParameter (Tipo de variable)
El tipo pdfParameter define las características del archivo PDF que se va a generar. Las características de este archivo PDF se pueden definir y cambiar mediante diferentes propiedades WLanguage. Observación: Para obtener más información sobre la declaración de este tipo de variable y el uso de propiedades WLanguage, consulte Declarar una variable. // Display two full pages with scrolling and cover page Params is pdfParameter Params.Quality = iHighQuality Params.Zoom = zoomFullWidth Params.PageDisplayMode = dispTwoPage + dispEnableScrolling + dispWithCoverPage iParameterPDF(Params) iDestination(iGenericPDF) iPrintReport(MyReport) ShellExecute(iLastFile())
// Display a page with scrolling and set zoom to content param is pdfParameter param.Zoom = zoomFitVisible param.PageDisplayMode = dispSinglePage + dispEnableScrolling iParameterPDF(param) iDestination(iGenericPDF, gsPDFName) iPrintReport(RPT_Database) ShellExecute(gsPDFName)
// Set page zoom to 100% and enable scrolling param is pdfParameter param.Zoom = 100 param.PageDisplayMode = dispEnableScrolling iParameterPDF(param) iDestination(iGenericPDF, gsPDFName) iPrintReport(RPT_Database) ShellExecute(gsPDFName)
Observaciones Propiedades específicas de las variables de tipo pdfParameter Las siguientes propiedades pueden utilizarse para configurar un archivo PDF: | | | Nombre de la propiedad | Tipo utilizado | Efecto |
---|
Bookmark | Boolean | - True si se van a incluir marcadores en el archivo PDF. Por cada página del archivo PDF se define un marcador automáticamente. Cada marcador tiene un nombre con el siguiente formato "Página <número de página>" (por ejemplo, "Página 1").
- False en caso contrario.
| ColorFormat | Constante de tipo Integer | Gestión del color en el archivo PDF: - pdfColor: Crear un archivo PDF a color.
- pdfGrayscale: Crear un archivo PDF en blanco y negro.
| ModificationPassword | Character string | Contraseña utilizada para permitir a un usuario cambiar las propiedades del archivo PDF. | OpeningPassword | Character string | Contraseña necesaria para abrir el archivo PDF. | PageDisplayMode | Constante de tipo Integer | Modo de visualización de la página en el lector de PDF. Corresponde a una combinación de las siguientes constantes: - dispWithCoverPage: Establece la primera página del archivo PDF como portada. La primera página se muestra a la derecha cuando la visualización de la página está en modo de 2 páginas.
- dispEnableScrolling: Visualización con desplazamiento progresivo: Muestra las páginas en una columna vertical ininterrumpida que ocupa el ancho de una página. El desplazamiento se puede activar tanto en el modo de visualización de 1 página como en el de 2 páginas.
- dispDefault (Valor predeterminado): Visualización predeterminada.
- dispTwoPage: Muestra dos páginas una al lado de la otra en el lector de PDF.
- dispSinglePage: Muestra una página del archivo PDF a la vez en el lector de PDF. No se muestran los márgenes.
| Protection | Constantes de tipo Integer | Opciones de protección del archivo PDF generado. Corresponde a la combinación de las siguientes constantes: - Opciones de formato:
- iPDFA o iPDFA1b: PDF en formato PDF/A-1b. Todos los elementos necesarios para mostrar o imprimir el archivo PDF se incluyen en el archivo generado. Por lo tanto, el archivo generado es más grande.
Observación: Este formato tiene algunas limitaciones: - Transparencia de imágenes no soportada.
- Fuentes OpenType no soportadas.
- Uso de fuentes incrustadas.
- iPDFA3b: PDF en formato PDF/A-3b. Todos los elementos necesarios para mostrar o imprimir el archivo PDF se incluyen en el archivo generado. Por lo tanto, el archivo generado es más grande. Puede agregar diferentes tipos de archivos al archivo PDF, como XML, CSV, procesadores de texto, hojas de cálculo, etc.
Observación: Este formato tiene algunas limitaciones: - Transparencia de imágenes no soportada.
- Fuentes OpenType no soportadas.
- Uso de fuentes incrustadas.
- Opciones de protección:
- iProtectionNone: No hay protección para el archivo PDF.
- iProtectionComment: Impide agregar o editar comentarios.
- iProtectionPrinting: El archivo PDF no se puede imprimir.
- iProtectionModification: El contenido del archivo PDF no se puede modificar.
- iProtectionSelection: El contenido del archivo PDF no se puede copiar o extraer del archivo.
| Quality | Constante de tipo Integer | Calidad de compresión de colores y escala de grises: - iAutomaticQuality: Calidad calculada automáticamente.
- iHighQuality: Compresión para alta calidad.
- iLowQuality: Compresión para baja calidad.
- iMaximumQuality: Compresión para calidad máxima.
- iMinimumQuality: Compresión para calidad mínima.
- iAverageQuality: Compresión para calidad media.
| Unicode | Boolean | - True si el archivo PDF contiene caracteres Unicode,
- False en caso contrario.
| Version | Constante de tipo Integer | Versión del PDF generado: - iPDF14: Archivo generado usando PDF 1.4 (predeterminado).
- iPDF15: Archivo generado usando PDF 1.5
- iPDF16: Archivo generado usando PDF 1.6
- iPDF17: Archivo generado usando PDF 1.7
| Zoom | Entero o constante de tipo Integer | Zoom predeterminado al abrir el archivo PDF: - Valor del zoom entre 25% y 6400%,
- zoomFitVisible: Zoom para mostrar la página de manera que el texto y las imágenes ocupen todo el ancho del visor.
- zoomDefault: Zoom predeterminado.
- zoomFullPage: Zoom para mostrar toda la página.
- zoomFullHeight: Zoom para mostrar todo el espacio vertical de la página.
- zoomFullWidth: Zoom para mostrar todo el espacio horizontal de la página.
- zoomActualSize: Zoom al 100%.
|
Funciones WLanguage que utilizan variables de tipo pdfParameter | | iParameterPDF | Define las opciones para el archivo PDF generado. | PDFAddImage | Añade una Image a una Page en un archivo PDF existente. | PDFAddWatermark | Añade una Watermark a todas o algunas páginas de un archivo PDF existente. |
Esta página también está disponible para…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|