Este é o site histórico da documentação 4D. As documentações estão sendo movidas progressivamente para developer.4d.com |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v20 R7
WP Import document
|
WP Import document ( rotaArquivo {; opção} ) -> Resultado | ||||||||
Parâmetro | Tipo | Descrição | ||||||
rotaArquivo | String |
![]() |
Rota a um documento 4D Write (.4w7 ou .4wt) ou um documento 4D Write Pro (.4wp) |
|||||
opção | Inteiro longo, Objeto |
![]() |
Opção de importação para expressões HTML | |||||
Resultado | Objeto |
![]() |
Objeto 4D Write Pro | |||||
O comando WP Import document [#descv] converte um documento 4D Write ou 4D Write Pro existente (,4wp, .4w7 ou .4wt) ou documento MS Word (.docx) a um novo objeto 4D Write Pro [#descv].
No parâmetro rotaArquivo, passe a rota completa de um documento 4D Write armazenado no disco. Os tipos abaixo são compatíveis:
Deve ser passado uma rota completa, a não ser que o documento esteja localizado no mesmo nível do arquivo de estrutura, em cujo caso você deve passar seu nome.
Nota: Se quiser importar um documento armazenado em um campo 4D BLOB, também pode usar o comando WP New.
Um erro é retornado se o parâmetro rotaArquivo for inválido, ou se o arquivo estiver faltando ou ainda se o formato do arquivo não for compatível.
O parâmetro opcional opção permite definir opções de importação para:
##htmlBegin##<span>Imported title<b>bold</b></span>##htmlEnd##
Atributos | Tipo | Descrição |
anchoredTextAreas | Text | Para MS Word (.docx) documentos. Especifica como áreas de texto ancoradas são manejadas. Valores disponíveis:
Nota: o layout e o número de páginas no documento podem mudar. Veja Como importar .docx |
anchoredImages | Text | Apenas para documentos MS Word (.docx) apenas. Especifica como imagens ancoradas são manejadas. Valores possíveis:
|
sections | Text | Apenas para documentos MS Word (.docx). Especifica como seções são manejadas. Valores possíveis:
Nota: todas as quebras de seção são convertidas para quebras de página exceto quebras de seção contínua que são ignoradas. |
fields | Text | Apenas para documentos MS Word (.docx). Especifica como campos .docx que não podem ser converitods a fórmulas 4D Write Pro são manejados. Valores disponíveis:
Nota: se um campo .docx correspondente a uma variável 4D Write Pro, o campo é importado como uma fórmula e essa opção é ignorada. |
borderRules | Text | Apenas para documentos MS Word (.docx). Especifica como bordas de parágrafo são manejadas. Valores disponíveis:
|
preferredFontScriptType | Text | Apenas para documentos MS Word (.docx). Especifica o corpo tipográfico a usar quando diferentes tipos estiverem definidos para uma mesma fonte em OOXML. Valores disponíveis:
|
htmlExpressions | Text | Apenas para documentos 4D Write (.4w7). Especifica como as expressões HTML são manejadas. Valores disponíveis:
|
importDisplayModeTexto | Só para documentos 4D Write (.4w7). Especifica como se gerencia a visualização da imagem. Valores disponíveis:
|
Nota de Compatibilidade:
C_OBJECT(WPDoc)
WPDoc:=WP Import document("C:\\documents\\4DWriteDocs\\Letter.4w7")
Se quiser importar um documento .docx e quiser que as bordas do parágrafo estejam colapsadas como estão em MS Word:
$options:=New object
$options.borderRules:="collapse" //colapsa as bordas de parágrafo enquanto converte
wpDoc:=WP Import document(«mydoc.docx»;$options)
Se quiser importar campos originais .docx como texto (para campos não convertidos para 4D formulas):
$options:=New object
$options.fields:="label" //para campos não convertidos, importa referências campo como texto entre {{ e }}
wpDoc:=WP Import document(«mydoc.docx»;$options)
Se quiser importar um documento .docx cujo texto é principalmente em japonês:
$options:=New object
$options.preferredFontScriptType:="eastAsia" //força a conversão para scripts fonte eastAsia
wpDoc:=WP Import document(«mydoc.docx»;$options)
Produto: 4D
Tema: Linguagem 4D Write Pro
Número
1318
Criado por: 4D v14 R5
Modificado: 4D v15 R2
Modificado: 4D v18 R6
Modificado: 4D v19
Modificado: 4D v19 R2
Modificado: 4D v19 R3
Referência 4D Write Pro ( 4D v20 R7)