Získejte řádkování písma
Zavedení
Aspose.Words for .NET je výkonná knihovna, která umožňuje programově vytvářet, manipulovat a převádět dokumenty aplikace Word. Jedním z běžných úkolů, které možná budete muset provést, je načtení řádkování konkrétního písma v dokumentu. V tomto tutoriálu vás provedeme procesem krok za krokem a zajistíme, že můžete snadno získat řádkování písma pomocí Aspose.Words for .NET.
Předpoklady
Než se ponoříme do kódu, ujistěte se, že máte splněny následující předpoklady:
- Aspose.Words for .NET Library: Stáhněte a nainstalujte nejnovější verzi zzde.
- Vývojové prostředí: Ujistěte se, že máte nastavené IDE jako Visual Studio.
- Základní znalost C#: Tento tutoriál předpokládá, že máte základní znalosti o programování v C#.
Importovat jmenné prostory
Nejprve musíte importovat potřebné jmenné prostory do vašeho projektu C#. Tyto jmenné prostory vám umožní přístup k funkcím Aspose.Words.
using System;
using Aspose.Words;
using Aspose.Words.Fonts;
Pojďme si rozdělit proces získávání řádkování písma do jednoduchých, zvládnutelných kroků.
Krok 1: Vytvořte nový dokument
Prvním krokem je vytvoření nové instance dokumentu Word pomocí Aspose.Words for .NET.
Document doc = new Document();
Krok 2: Inicializujte DocumentBuilder
Dále musíme inicializovatDocumentBuilder
objekt. Tento objekt nám pomůže vytvořit a manipulovat s obsahem dokumentu.
DocumentBuilder builder = new DocumentBuilder(doc);
Krok 3: Nastavte vlastnosti písma
Nyní nastavíme vlastnosti písma pro text, který chceme vložit. Pro tento příklad použijeme font “Calibri”.
builder.Font.Name = "Calibri";
Krok 4: Napište text do dokumentu
PomocíDocumentBuilder
objekt, napište do dokumentu nějaký text. Tento text bude používat vlastnosti písma, které jsme nastavili v předchozím kroku.
builder.Writeln("Sample Text");
Krok 5: Načtěte objekt písma
Abychom získali řádkování, musíme získat přístup k objektu písma textu, který jsme právě přidali. To lze provést procházením struktury dokumentu na první běh odstavce.
Font font = builder.Document.FirstSection.Body.FirstParagraph.Runs[0].Font;
Krok 6: Získejte řádkování
Nakonec načteme řádkování z objektu písma a vytiskneme jej do konzole.
Console.WriteLine($"lineSpacing = {font.LineSpacing}");
Závěr
tady to máte! Získání řádkování písma pomocí Aspose.Words for .NET je jednoduché, když jej rozdělíte do těchto jednoduchých kroků. Ať už vytváříte nový dokument nebo pracujete se stávajícím, Aspose.Words poskytuje všechny nástroje, které potřebujete k efektivní správě vlastností písem.
FAQ
Co je Aspose.Words for .NET?
Aspose.Words for .NET je výkonná knihovna, která umožňuje vývojářům vytvářet, manipulovat a převádět dokumenty Wordu programově pomocí C#.
Mohu používat Aspose.Words pro .NET v jiných jazycích .NET?
Ano, Aspose.Words pro .NET můžete používat s jakýmkoli jazykem .NET, včetně VB.NET a F#.
Jak si mohu stáhnout Aspose.Words pro .NET?
Nejnovější verzi Aspose.Words pro .NET si můžete stáhnout zzde.
Je k dispozici bezplatná zkušební verze pro Aspose.Words pro .NET?
Ano, můžete získat bezplatnou zkušební verzi odzde.
Kde najdu dokumentaci k Aspose.Words pro .NET?
K dispozici je dokumentace pro Aspose.Words for .NETzde.