Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.
Existem tabelas flutuantes e tabelas embutidas:
Às vezes você precisa posicionar uma tabela em um documento de uma determinada maneira. Para fazer isso, você precisa usar as ferramentas de alinhamento e definir os recuos entre a tabela e o texto ao redor.
Neste artigo, discutiremos quais opções o Aspose.Words oferece para posicionamento.
Você pode definir a posição de uma tabela embutida usando o Aspose.Words API e a propriedade Alignment. Assim, você pode ajustar o alinhamento da tabela em relação à página do documento.
O exemplo de código a seguir mostra como definir a posição de uma tabela embutida:
Se a quebra automática do texto da tabela estiver definida como Around, você poderá obter o alinhamento horizontal e vertical da tabela usando as propriedades RelativeHorizontalAlignment e RelativeVerticalAlignment.
Com outros tipos de quebra automática de texto, você pode obter alinhamento de tabela embutido usando a propriedade Alignment.
O exemplo de código a seguir mostra como obter o alinhamento da tabela:
A posição de uma tabela flutuante é determinada usando as seguintes propriedades:
O exemplo de código a seguir mostra como obter a posição de uma tabela flutuante:
Assim como fazer, você pode definir a posição de uma tabela flutuante usando o mesmo Aspose.Words API.
É importante saber que alinhamento e distância horizontal e vertical são propriedades combinadas e uma pode zerar a outra. Por exemplo, definir RelativeHorizontalAlignment redefinirá o AbsoluteHorizontalDistance para seu valor padrão e vice-versa. O mesmo é true para o arranjo vertical.
O exemplo de código a seguir mostra como definir a posição de uma tabela flutuante:
Aspose.Words também oferece a oportunidade de descobrir as distâncias entre tabelas e textos circundantes:
O exemplo de código a seguir mostra como obter a distância entre uma tabela e o texto ao seu redor:
Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.