Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.
Existem várias maneiras diferentes de inserir campos em um documento:
Neste artigo, examinaremos cada forma com mais detalhes e analisaremos como inserir determinados campos usando essas opções.
Em Aspose.Words o método InsertField é utilizado para inserir novos campos num documento. O primeiro parâmetro aceita o código de campo completo do campo a inserir. O segundo parâmetro é opcional e permite que o resultado do campo seja definido manualmente. Se isso não for fornecido, o campo é atualizado automaticamente. Você pode passar null ou empty para este parâmetro para inserir um campo com um valor de campo vazio. Se você não tiver certeza sobre a sintaxe do código de campo específico, crie o campo em Microsoft Word Primeiro e alterne para ver seu código de campo.
O exemplo de código a seguir mostra como inserir um campo de mesclagem em um documento usando DocumentBuilder:
A mesma técnica é usada para inserir campos aninhados em outros campos.
O exemplo de código a seguir demonstra como inserir campos aninhados em outro campo usando DocumentBuilder:
Um identificador de idioma é uma abreviatura numérica internacional padrão para o idioma em um país ou região geográfica. Com Aspose.Words, você pode especificar a localidade no nível do campo usando a propriedade LocaleId, que obtém ou define a localidade do campo ID.
O exemplo de código a seguir mostra como usar essa opção:
Se você deseja inserir campos não digitados / vazios ({}) da mesma forma que Microsoft Word permite, você pode usar o método InsertField com o parâmetro FieldType.FieldNone. Para inserir um campo em um documento do Word, você pode pressionar a combinação de teclas “Ctrl + F9”.
O exemplo de código a seguir mostra como inserir um campo vazio no documento:
COMPAREO campo COMPARE compara dois valores e devolve o valor numérico 1 se a comparação for verdadeira ou 0 se a comparação for falsa.
O exemplo de código a seguir mostra como adicionar campos COMPARE Usando DocumentBuilder:
IFO campo IF pode ser usado para avaliar argumentos condicionalmente.
O exemplo de código a seguir mostra como adicionar campos IF Usando DocumentBuilder:
A forma alternativa de inserir campos em Aspose.Words é a classe FieldBuilder. Ele fornece interface fluente para especificar comutadores de campo e valores de argumento como texto, nós ou mesmo campos aninhados.
O exemplo de código a seguir mostra como inserir um campo em um documento usando FieldBuilder:
Você também pode inserir vários tipos de campos usando Aspose.Words Modelo De Objecto Do Documento (DOM). Nesta secção, veremos alguns exemplos.
MERGEFIELD field in Word document can be represented by the FieldMergeField class. You can use FieldMergeField class to perform the following operations:
O exemplo de código a seguir mostra como adicionar o campo MERGE usando DOM a um parágrafo em um documento:
ADDRESSBLOCK num documento utilizando DOMO campo ADDRESSBLOCK é utilizado para inserir um bloco de endereços Mail Merge num documento do Word. O campo ADDRESSBLOCK no documento do Word pode ser representado pela classe FieldAddressBlock. Você pode usar a classe FieldAddressBlock para executar as seguintes operações:
O exemplo de código a seguir mostra como adicionar o campo Mail Merge ADDRESSBLOCK usando DOM a um parágrafo em um documento:
ADVANCE num documento sem utilizar DocumentBuilderO campo ADVANCE é utilizado para deslocar o texto subsequente dentro de uma linha à esquerda, à direita, para cima ou para baixo. O campo ADVANCE no documento do Word pode ser representado pela classe FieldAdvance. Você pode usar a classe FieldAdvance para executar as seguintes operações:
O exemplo de código a seguir mostra como adicionar o campo ADVANCE usando DOM a um parágrafo em um documento:
ASK num documento sem utilizar DocumentBuilderO campo ASK é utilizado para solicitar ao utilizador que o texto atribua a um marcador no documento do Word. O campo ASK no documento do Word pode ser representado pela classe FieldAsk. Você pode usar a classe FieldAsk para executar as seguintes operações:
O exemplo de código a seguir mostra como adicionar o campo ASK usando DOM a um parágrafo em um documento:
AUTHOR num documento sem utilizar DocumentBuilderO campo AUTHOR é utilizado para especificar o nome do autor do documento a partir das propriedades Document. O campo AUTHOR no documento do Word pode ser representado pela classe FieldAuthor. Você pode usar a classe FieldAuthor para executar as seguintes operações:
O exemplo de código a seguir mostra como adicionar o campo AUTHOR usando DOM a um parágrafo em um documento:
INCLUDETEXT num documento sem utilizar DocumentBuilderO campo INCLUDETEXT insere o texto e os gráficos contidos no documento indicado no código do campo. Pode inserir o documento inteiro ou uma parte do documento referido por um marcador. Este campo no documento do Word é representado por INCLUDETEXT. Você pode usar a classe FieldIncludeText para executar as seguintes operações:
O exemplo de código a seguir mostra como adicionar o campo INCLUDETEXT usando DOM a um parágrafo em um documento:
TOA num documento sem utilizar DocumentBuilderO campo TOA (Table of Authorities) cria e insere uma tabela de autoridades. O campo TOA recolhe entradas marcadas por campos TA (Table of Authorities Entry). Microsoft o Office Word insere o campo TOA quando clica em Insert Table of Authorities no grupo Table of Authorities no separador References. Quando visualiza o campo TOA no documento, a sintaxe é semelhante a esta:
{ TOA [Switches ] }
O exemplo de código a seguir mostra como adicionar o campo TOA usando DOM a um parágrafo em um documento.
Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.