Použít ohraničení a stínování na odstavec v dokumentu aplikace Word
tomto tutoriálu vám ukážeme, jak použít ohraničení a stínování na odstavec v dokumentu aplikace Word pomocí funkce Aspose.Words pro .NET. Chcete-li porozumět zdrojovému kódu a použít změny formátování, postupujte podle následujících kroků.
Krok 1: Vytvoření a konfigurace dokumentu
Chcete-li začít, vytvořte nový dokument a přidružený objekt DocumentBuilder. Zde je postup:
// Cesta k adresáři dokumentů.
string dataDir = "YOUR DOCUMENTS DIRECTORY";
Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);
Krok 2: Konfigurace ohraničení
Nyní nakonfigurujeme ohraničení odstavce zadáním stylu ohraničení pro každou stranu. Zde je postup:
BorderCollection borders = builder.ParagraphFormat.Borders;
borders. DistanceFromText = 20;
borders[BorderType.Left].LineStyle = LineStyle.Double;
borders[BorderType.Right].LineStyle = LineStyle.Double;
borders[BorderType.Top].LineStyle = LineStyle.Double;
borders[BorderType.Bottom].LineStyle = LineStyle.Double;
Krok 3: Nastavení infill
Nyní nakonfigurujeme výplň odstavce zadáním textury a barev výplně. Zde je postup:
Shading shading = builder.ParagraphFormat.Shading;
shading.Texture = TextureIndex.TextureDiagonalCross;
shading.BackgroundPatternColor = System.Drawing.Color.LightCoral;
shading.ForegroundPatternColor = System.Drawing.Color.LightSalmon;
Krok 4: Přidejte obsah
Do odstavce přidáme nějaký formátovaný obsah. Zde je postup:
builder.Write("I'm a formatted paragraph with a double border and a nice shading.");
Krok 3: Uložení dokumentu
Po vložení textového pole formuláře uložte dokument na požadované místo pomocíSave
metoda. Ujistěte se, že jste zadali správnou cestu k souboru:
doc.Save(dataDir + "DocumentFormatting.ApplyBordersAndShadingToParagraph.doc");
Příklad zdrojového kódu pro použití ohraničení a stínování na odstavec pomocí Aspose.Words pro .NET
Zde je úplný zdrojový kód pro funkci Použít ohraničení a stínování na odstavec s Aspose.Words pro .NET:
// Cesta k adresáři dokumentů.
string dataDir = "YOUR DOCUMENT DIRECTORY";
Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);
BorderCollection borders = builder.ParagraphFormat.Borders;
borders.DistanceFromText = 20;
borders[BorderType.Left].LineStyle = LineStyle.Double;
borders[BorderType.Right].LineStyle = LineStyle.Double;
borders[BorderType.Top].LineStyle = LineStyle.Double;
borders[BorderType.Bottom].LineStyle = LineStyle.Double;
Shading shading = builder.ParagraphFormat.Shading;
shading.Texture = TextureIndex.TextureDiagonalCross;
shading.BackgroundPatternColor = System.Drawing.Color.LightCoral;
shading.ForegroundPatternColor = System.Drawing.Color.LightSalmon;
builder.Write("I'm a formatted paragraph with double border and nice shading.");
doc.Save(dataDir + "DocumentFormatting.ApplyBordersAndShadingToParagraph.doc");
Závěr
tomto tutoriálu jsme se naučili, jak použít ohraničení a stínování na odstavec v dokumentu aplikace Word pomocí Aspose.Words for .NET. Konfigurací odstavceBorders
aShading
vlastnostmi jsme mohli nastavit styl ohraničení, barvu čáry a barvu výplně odstavce. Aspose.Words for .NET poskytuje výkonné možnosti formátování pro přizpůsobení vzhledu odstavců a vylepšení vizuální reprezentace vašich dokumentů.
FAQ
Otázka: Jak mohu použít ohraničení a stínování na odstavec v dokumentu aplikace Word pomocí Aspose.Words for .NET?
Odpověď: Chcete-li použít ohraničení a stínování na odstavec v dokumentu aplikace Word pomocí Aspose.Words for .NET, postupujte takto:
- Vytvořte nový dokument a a
DocumentBuilder
objekt. - Ohraničení odstavců nakonfigurujte přístupem k
Borders
vlastnictvímParagraphFormat
a nastavení stylu ohraničení pro každou stranu. - Nakonfigurujte výplň odstavce přístupem k
Shading
vlastnictvímParagraphFormat
a určení barvy textury a výplně. - Přidejte obsah do odstavce pomocí
Write
metodaDocumentBuilder
. - Uložte dokument pomocí
Save
metoda.
Otázka: Jak nastavím styl ohraničení pro každou stranu odstavce?
A: Chcete-li nastavit styl ohraničení pro každou stranu odstavce, můžete otevřítBorders
vlastnictvímParagraphFormat
a nastavteLineStyle
majetek pro každéhoBorderType
(např,BorderType.Left
, BorderType.Right
, BorderType.Top
, BorderType.Bottom
). Můžete zadat různé styly čar jako napřLineStyle.Single
, LineStyle.Double
, LineStyle.Dotted
, atd.
Otázka: Jak určím texturu a barvy výplně pro stínování odstavce?
A: Chcete-li určit texturu a barvy výplně pro stínování odstavce, můžete otevřítShading
vlastnictvímParagraphFormat
a nastavteTexture
vlastnost na požadovaný index textury (např.TextureIndex.TextureDiagonalCross
). Můžete také nastavitBackgroundPatternColor
aForegroundPatternColor
vlastnosti na požadované barvy pomocíSystem.Drawing.Color
třída.