Convertir entre unidades de medida
En este tutorial, lo guiaremos a través del código fuente de C# para convertir entre unidades de medida con Aspose.Words para .NET. Esta función le permite especificar márgenes, distancias de encabezado y pie de página, etc. en diferentes unidades de medida.
Paso 1: configuración del proyecto
Para comenzar, cree un nuevo proyecto de C# en su IDE favorito. Asegúrese de que en su proyecto se haga referencia a la biblioteca Aspose.Words para .NET.
Paso 2: crear el documento y el constructor
En este paso crearemos un nuevo documento e inicializaremos el constructor. Utilice el siguiente código:
Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);
Paso 3: Configurar unidades de medida
Ahora convertiremos los valores de márgenes, distancias de encabezado y pie de página, etc. en diferentes unidades de medida. Utilice el siguiente código para especificar valores en 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 utiliza elConvertUtil
clase de Aspose.Words para convertir los valores especificados a pulgadas (InchToPoint
). También puede utilizar otros métodos de conversión disponibles en elConvertUtil
clase para convertir valores a otras unidades de medida.
Código fuente de ejemplo para convertir entre unidades de medida usando Aspose.Words para .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);
Ahora ha aprendido cómo convertir entre unidades de medida al especificar márgenes, distancias de encabezado y pie de página, etc. en un documento usando Aspose.Words para .NET. Siguiendo la guía paso a paso proporcionada en este tutorial, podrá especificar fácilmente los valores en las unidades de medida deseadas en sus propios documentos.