# `Spectre.Console` _[![Spectre.Console NuGet Version](https://img.shields.io/nuget/v/spectre.console.svg?style=flat&label=NuGet%3A%20Spectre.Console)](https://www.nuget.org/packages/spectre.console)_
یک کتابخانه .NET. که ایجاد Console Applicationهای زیبا و cross platform را آسان‌تر می‌کند. از کتابخانه عالی [Rich](https://github.com/willmcgugan/rich) برای پایتون، بسیار الهام گرفته شده است. ## فهرست 1. [امکانات](#features) 2. [نصب](#installing) 3. [مستندات](#documentation) 4. [مثال‌ها](#examples) 5. [مجوز](#license)

امکانات

* با در نظر گرفتن تست واحد نوشته شده است. * جداول، چارچوب‌ها، پنل‌ها و یک زبان نشانه گذاری که از [rich](https://github.com/willmcgugan/rich) الهام گرفته شده است را پشتیبانی می‌کند. * از رایج ترین پارامترهای SRG در هنگام فرم دهی متن مانند پررنگ، کم نور، اریب، زیرخط، خط زدن و چشمک زدن پشتیبانی می‌کند. * پشتیبانی از رنگ‌های 28/8/4/3-بیت در ترمینال. این کتابخانه توانایی ترمینال فعلی را تشخیص داده و در صورت لزوم رنگ‌ها را کاهش می‌دهد. ![Example](docs/input/assets/images/example.png)

نصب

سریع ترین راه برای شروع `Spectre.Console` نصب از طریق NuGet Package می‌باشد.
dotnet add package Spectre.Console

مستندات

مستندات `Spectre.Console` را در اینجا می‌توایند پیدا کنید:
https://spectreconsole.net/

مثال‌ها

To see `Spectre.Console` in action, please see the [examples repository](https://github.com/spectreconsole/examples).

مجوز

Copyright © Patrik Svensson, Phil Scott, Nils Andresen, Cédric Luthi, Frank Ray
همانطور که Spectre.Console تحت مجوز MIT ارائه شده است؛ برای کسب اطلاعات بیشتر به مجوز مراجعه کنید. * برای SixLabors.ImageSharp، مشاهده کنید: https://github.com/SixLabors/ImageSharp/blob/master/LICENSE