Este es el sitio web histórico de la documentación de 4D. La documentación se está trasladando progresivamente a developer.4d.com |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v20
WP EXPORT DOCUMENT
|
WP EXPORT DOCUMENT ( docWP ; rutaArchivo {; format {; opciones}} ) | ||||||||
Parámetro | Tipo | Descripción | ||||||
docWP | Objeto |
![]() |
Variable 4D Write Pro | |||||
rutaArchivo | Cadena |
![]() |
Ruta del archivo exportado | |||||
format | Entero largo |
![]() |
Formato de salida del documento | |||||
opciones | Objeto, Entero largo |
![]() |
Opciones de exportar | |||||
El comando WP EXPORT DOCUMENT exporta el objeto 4D Write Pro docWP en un documento en el disco definido por el parámetro rutaArchivo así como también los parámetros opcionales.
En docWP, pase el objeto 4D Write Pro que desea exportar.
En rutaArchivo, pase la ruta de destino y el nombre del documento a exportar. Si pasa sólo el nombre del documento, se guardará en el mismo nivel que el archivo de estructura de 4D.
Puede omitir el parámetro formato, en cuyo caso deberá especificar la extensión en rutaArchivo. También puede pasar una constante del tema Constantes 4D Write Pro en el parámetro format. En este caso, 4D añade la extensión correspondiente al nombre de archivo si es necesario. Los siguientes formatos son soportados:
Constante | Valor | Comentario |
wk 4wp | 4 | El documento 4D Write Pro se guarda en un formato de archivo nativo (HTML comprimido con imágenes almacenadas en una carpeta separada). Las expresiones 4D no se calculan y las etiquetas 4D especificas se incluyen. Este formato es especialmente adecuado para guardar y archivar documentos 4D Write Pro en el disco sin ninguna pérdida. |
wk docx | 7 | Extensión .docx. El documento 4D Write Pro se guarda en formato Microsoft Word (certificado para Microsoft Word 2010 y posteriores).
Tenga en cuenta que algunas configuraciones de 4D Write Pro pueden no estar disponibles o pueden comportarse de manera diferente en Microsoft Word. |
wk mime html | 1 | El documento 4D Write Pro se guarda como MIME HTML con documentos los documentos html y las imágenes embebidas como partes MIME (codificado en base 64). Las expresiones se calculan ylas etiquetas 4D específicas se eliminan. Este formato es especialmente adecuado para el envío de mensajes de correo electrónico HTML con el comando SMTP_QuickSend. |
wk pdf | 5 | Extensión .pdf. El documento 4D Write Pro se guarda en formato PDF, en función del modo de vista Página.
Los siguientes metadatos se exportan en un documento PDF:
Notas:
|
wk svg | 8 | La página del documento 4D Write Pro se guarda en formato SVG, según el modo de vista Página. Nota: al exportar a SVG, sólo puede exportar una página a la vez. Utilice el botón wk page index para especificar la página a exportar. |
wk web page complete | 2 | Extensión .htm o .html. El documento se guarda como HTML estándar y sus recursos se guardan por separado. Las etiquetas 4D específicas se eliminan y las expresiones se calculan. Este formato es especialmente adecuado cuando se quiere mostrar un documento 4D Write Pro en un navegador web. |
Notas:
Pase un objeto en la opcion que contiene los valores para definir las propiedades del documento exportado. Las siguientes propiedades están disponibles:
Constante | Valor | Comentario |
wk embedded pictures | embeddedPictures | Sólo para la exportación SVG. Define si las imágenes se anidan en el archivo .svg exportado cuando se llama a WP EXPORT DOCUMENT. Valores disponibles:
|
wk google fonts tag | googleFontsTag | Sólo para la exportación SVG. Define la regla de importación para las fuentes de Google en el SVG exportado. Valores posibles:
Nota: esta propiedad está definida como falsa por defecto porque cuando está activa, las fuentes de Google anulan las fuentes nativas, y las fuentes nativas generalmente se renderizan mejor en el navegador. |
wk HTML pretty print | htmlPrettyPrint | El código HTML está formateado para facilitar su lectura. |
wk max picture DPI | maxPictureDPI | Se utiliza para volver reajustar (reducir) las imágenes a la resolución preferida. Para imágenes SVG en Windows, utilizadas para rasterización. Valores predeterminados:
Valor máximo posible: 1440 |
wk optimized for | optimizedFor | Define cómo se optimiza un documento exportado según su soporte. Valores posibles:
Nota: los documentos exportados en formato wk docx siempre se optimizan para wk print (se ignora la opción wk optimized for). |
wk page index | pageIndex | Sólo para la exportación SVG. Índice de la página a exportar a formato svg (por defecto es 1). El índice de la página comienza en 1 para la primera página del documento.
|
wk recompute formulas | recomputeFormulas | Define si las fórmulas deben recalcularse cuando se exportan. Valores posibles:
|
wk visible background and anchored elements | visibleBackground | Muestra o exporta imágenes/color de fondo, imágenes ancladas y cajas de texto (para visualización, efecto visible solo en el modo de vista de página o anidado). Valores posibles: True/False |
wk visible empty images | visibleEmptyImages | Muestra o exporta un rectángulo negro por defecto para las imágenes que no pueden ser cargadas o calculadas (imágenes vacías o en un formato no soportado). Valores posibles: True/False. Valor por defecto: True Si el valor es False, los elementos imagen que falten no se mostrarán en absoluto aunque tengan bordes, ancho, alto o fondo; esto puede afectar al diseño de la página para las imágenes en línea.
|
wk visible footers | visibleFooters | Muestra los pies de página (efecto visible solo en el modo de visualización de página). Valores posibles: Verdadero/Falso |
wk visible headers | visibleHeaders | Muestra los encabezados (efecto visible solo en el modo de visualización de página). Valores posibles: Verdadero/Falso |
wk visible references | visibleReferences | Muestra todas las expresiones 4D insertadas en el documento como referencias. Valores posibles: Verdadero/Falso |
La siguiente tabla indica la opcion disponible por formato de exportación:
wk 4wp | wk docx | wk mime html | wk pdf | wk web page html 4D | wk svg | |
wk CID host domain name | - | - | ![]() | - | - | - |
wk HTML pretty print | ![]() | - | ![]() | ![]() | ![]() | ![]() |
wk max picture DPI | - | siempre 300 | ![]() | ![]() | - | ![]() |
wk optimized for | - | siempre wk print | ![]() | siempre wk print | - | ![]() |
wk recompute formulas | - | ![]() | ![]() | ![]() | - | ![]() |
wk visible background and anchored elements | - | siempre true | siempre true | ![]() | - | ![]() |
wk visible footers | - | siempre true | siempre false | ![]() | - | ![]() |
wk visible headers | - | siempre true | siempre false | ![]() | - | ![]() |
wk visible empty images | - | ![]() | ![]() | ![]() | - | ![]() |
wk visible references | - | - | - | ![]() | - | ![]() |
wk page index | - | - | - | - | - | ![]() |
wk embedded pictures | - | - | - | - | - | ![]() |
wk google fonts tag | - | - | - | - | - | ![]() |
Nota de compatibilidad: pasar un valor de tipo enterolargo en la opcion es compatible por razones de compatibilidad, pero se recomienda utilizar un parámetro objeto.
Desea exportar el contenido del objeto myArea 4D Write Pro en formato HTML y PDF:
// exportar HTML
var $option : Object
$option:=New object
$option[wk recompute formulas]:=False
$option[wk HTML pretty print]:=False
$option[wk optimized for]:=wk print
$option[wk max picture DPI]:=600 //remplazar el valor predeterminado para la impresión (300 DPI)
WP EXPORT DOCUMENT(myArea;$path;wk web page complete;$option)
//exportar PDF
var $option : Object
$option:=New object
$option[wk visible headers]:=True
$option[wk visible footers]:=True
$option[wk visible background]:=True
$option[wk max picture DPI]:=96 //remplazar el valor predeterminado para la pantalla (192 DPI) para limitar el tamaño del documento
$option[wk optimized for]:=wk screen
$option[wk recompute formulas]:=True
WP EXPORT DOCUMENT(myArea;$path;wk pdf;$option)
Usted quiere exportar los contenidos del objeto 4D Write Pro myArea en el formato .4wp:
C_TEXT($path)
C_LONGINT($docRef)
Case of
:(Form event code=On Clicked)
$path:=Get 4D folder(Database folder)+"Export"+Folder separator
$path:=Select document($path;".4wp";" title";File name entry)
If($path#"")
WP EXPORT DOCUMENT(myArea;document;wk 4wp)
End if
End case
Para exportar la segunda página del documento como SVG y exportar las imágenes del documento:
var $options : Object
$options:=New object
$options[wk embedded pictures]:=False
$options[wk page index]:=2
WP EXPORT DOCUMENT(WPArea;"my exported document";wk svg;$options)
Exportación a formatos HTML y MIME HTML
Importar y Exportar al formato .docx
WP EXPORT VARIABLE
Producto: 4D
Tema: Lenguaje 4D Write Pro
Número
1337
Creado por: 4D v14 R5
Modificado: 4D v15 R2
Modificado: 4D v17 R4
Modificado: 4D v19 R3
Modificado: 4D v20
Referencia 4D Write Pro ( 4D v20)