Zaoblený rohový stůl v dokumentu PDF
V tomto tutoriálu vás krok za krokem provedeme vytvořením zaobleného rohového stolu v dokumentu PDF pomocí Aspose.PDF for .NET. Vysvětlíme vám poskytnutý zdrojový kód C# a ukážeme vám, jak jej implementovat.
Krok 1: Vytvoření tabulky
Nejprve vytvoříme tabulku pomocí následujícího kódu:
Aspose.Pdf.Table tab1 = new Aspose.Pdf.Table();
Krok 2: Nastavení stylu zaobleného rohu
Dále nakonfigurujeme styl zaobleného rohu pro stůl:
tab1.CornerStyle = Aspose.Pdf.BorderCornerStyle.Round;
Krok 3: Nastavení ohraničení tabulky
Chcete-li dát tabulce zaoblený rohový okraj, musíme vytvořit objekt BorderInfo a nakonfigurovat jej s příslušnými parametry:
// Vytvořte objekt GraphInfo pro nastavení barvy ohraničení
GraphInfo graph = new GraphInfo();
graph.Color = Aspose.Pdf.Color.Red;
// Vytvořte prázdný objekt BorderInfo
BorderInfo bInfo = new BorderInfo(BorderSide.All, graph);
// Nastavte poloměr zaobleného okraje na 15
bInfo.RoundedBorderRadius = 15;
// Použijte na tabulku informace o ohraničení
tab1.Border = bInfo;
Příklad zdrojového kódu pro stůl se zaoblenými rohy pomocí Aspose.PDF pro .NET
// Cesta k adresáři dokumentů.
string dataDir = "YOUR DOCUMENT DIRECTORY";
Aspose.Pdf.Table tab1 = new Aspose.Pdf.Table();
GraphInfo graph = new GraphInfo();
graph.Color = Aspose.Pdf.Color.Red;
// Vytvořte prázdný objekt BorderInfo
BorderInfo bInfo = new BorderInfo(BorderSide.All, graph);
// Nastavte ohraničení kulatější, kde poloměr zaoblení je 15
bInfo.RoundedBorderRadius = 15;
// Nastavte styl rohu stolu jako Kulatý.
tab1.CornerStyle = Aspose.Pdf.BorderCornerStyle.Round;
// Nastavte informace o ohraničení tabulky
tab1.Border = bInfo;
Závěr
gratuluji! Nyní jste se naučili, jak vytvořit zaoblený rohový stůl v dokumentu PDF pomocí Aspose.PDF pro .NET. Tento podrobný průvodce vám ukázal, jak nastavit styl zaobleného rohu a ohraničení stolu. Nyní můžete tyto znalosti aplikovat na své vlastní projekty.
Často kladené otázky pro zaoblený rohový stůl v dokumentu PDF
Otázka: Mohu přizpůsobit poloměr zaoblených rohů stolu?
Odpověď: Ano, můžete upravit poloměr zaoblených rohů pro stůl úpravou hodnotybInfo.RoundedBorderRadius
vlastnost v poskytnutém zdrojovém kódu C#. Jednoduše nastavte požadovanou hodnotu poloměru (v bodech), abyste dosáhli požadovaného vzhledu zaobleného rohu.
Otázka: Mohu použít zaoblené rohy na jednotlivé buňky v tabulce?
Odpověď: Ne, styl zaoblených rohů se použije na celý stůl jako celek. Aspose.PDF for .NET aktuálně neposkytuje vestavěnou podporu pro použití zaoblených rohů na jednotlivé buňky v tabulce.
Otázka: Mohu změnit barvu okraje se zaobleným rohem?
Odpověď: Ano, můžete změnit barvu okraje se zaoblenými rohy úpravou hodnotygraph.Color
vlastnost ve zdrojovém kódu C#. Jednoduše poskytněte požadovanou barvu, jako je napřAspose.Pdf.Color.Red
nebo jakékoli jiné platné barevné znázornění.
Otázka: Je možné použít různé styly rohů (např. čtvercový a zaoblený) na různé tabulky ve stejném dokumentu PDF?
Odpověď: Ano, je možné použít různé styly rohů na různé tabulky ve stejném dokumentu PDF. Můžete vytvořit více stolů a nakonfigurovat jejich styly rohů individuálně podle vašich požadavků.
Otázka: Mohu upravit tloušťku okraje se zaoblenými rohy?
Odpověď: Ano, tloušťku zaobleného okraje můžete upravit úpravouBorderInfo
vlastnosti objektu ve zdrojovém kódu C#. Můžete například nastavitbInfo.Width
vlastnost pro úpravu tloušťky ohraničení.