Converter entre unidades de medida
Neste tutorial, orientaremos você no código-fonte C# para converter entre unidades de medida com Aspose.Words for .NET. Este recurso permite especificar margens, distâncias de cabeçalho e rodapé, etc. em diferentes unidades de medida.
Etapa 1: configuração do projeto
Para começar, crie um novo projeto C# em seu IDE favorito. Certifique-se de que a biblioteca Aspose.Words for .NET seja referenciada em seu projeto.
Etapa 2: Criando o Documento e o Construtor
Nesta etapa criaremos um novo documento e inicializaremos o construtor. Use o seguinte código:
Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);
Passo 3: Configurar unidades de medida
Agora iremos converter os valores das margens, distâncias do cabeçalho e rodapé, etc. em diferentes unidades de medida. Use o código a seguir para especificar valores em unidades de medida específicas:
PageSetup pageSetup = builder.PageSetup;
pageSetup.TopMargin = ConvertUtil.InchToPoint(1.0);
pageSetup.BottomMargin = ConvertUtil.InchToPoint(1.0);
pageSetup.LeftMargin = ConvertUtil.InchToPoint(1.5);
pageSetup.RightMargin = ConvertUtil.InchToPoint(1.5);
pageSetup.HeaderDistance = ConvertUtil.InchToPoint(0.2);
pageSetup.FooterDistance = ConvertUtil.InchToPoint(0.2);
Este código usa oConvertUtil
classe de Aspose.Words para converter os valores especificados em polegadas (InchToPoint
). Você também pode usar outros métodos de conversão disponíveis noConvertUtil
classe para converter valores para outras unidades de medida.
Exemplo de código-fonte para conversão entre unidades de medida usando Aspose.Words for .NET
Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);
PageSetup pageSetup = builder.PageSetup;
pageSetup.TopMargin = ConvertUtil.InchToPoint(1.0);
pageSetup.BottomMargin = ConvertUtil.InchToPoint(1.0);
pageSetup.LeftMargin = ConvertUtil.InchToPoint(1.5);
pageSetup.RightMargin = ConvertUtil.InchToPoint(1.5);
pageSetup.HeaderDistance = ConvertUtil.InchToPoint(0.2);
pageSetup.FooterDistance = ConvertUtil.InchToPoint(0.2);
Agora você aprendeu como converter entre unidades de medida ao especificar margens, distâncias de cabeçalho e rodapé, etc. em um documento usando Aspose.Words for .NET. Seguindo o guia passo a passo fornecido neste tutorial, você pode especificar facilmente os valores nas unidades de medida desejadas em seus próprios documentos.