Zwischen Maßeinheiten umrechnen
In diesem Tutorial führen wir Sie durch den C#-Quellcode zur Konvertierung zwischen Maßeinheiten mit Aspose.Words für .NET. Mit dieser Funktion können Sie Ränder, Kopf- und Fußzeilenabstände usw. in verschiedenen Maßeinheiten angeben.
Schritt 1: Projekteinrichtung
Erstellen Sie zunächst ein neues C#-Projekt in Ihrer bevorzugten IDE. Stellen Sie sicher, dass in Ihrem Projekt auf die Aspose.Words for .NET-Bibliothek verwiesen wird.
Schritt 2: Dokument und Konstruktor erstellen
In diesem Schritt erstellen wir ein neues Dokument und initialisieren den Konstruktor. Verwenden Sie den folgenden Code:
Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);
Schritt 3: Maßeinheiten konfigurieren
Jetzt werden wir die Werte für Ränder, Kopf- und Fußzeilenabstände usw. in verschiedene Maßeinheiten umrechnen. Verwenden Sie den folgenden Code, um Werte in bestimmten Maßeinheiten anzugeben:
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);
Dieser Code verwendet dieConvertUtil
Klasse von Aspose.Words zum Konvertieren der angegebenen Werte in Zoll (InchToPoint
). Sie können auch andere im verfügbare Konvertierungsmethoden verwendenConvertUtil
Klasse, um Werte in andere Maßeinheiten umzuwandeln.
Beispielquellcode für die Konvertierung zwischen Maßeinheiten mit Aspose.Words für .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);
Sie haben jetzt gelernt, wie Sie zwischen Maßeinheiten konvertieren, wenn Sie Ränder, Kopf- und Fußzeilenabstände usw. in einem Dokument mit Aspose.Words für .NET angeben. Wenn Sie der Schritt-für-Schritt-Anleitung in diesem Tutorial folgen, können Sie die Werte in den gewünschten Maßeinheiten ganz einfach in Ihren eigenen Dokumenten angeben.