GENPNG(1) LCOV GENPNG(1)

genpng - مستندات genpng

تولید یک تصویر کلی از یک فایل مبدأ (ابزار داخلی)
بخش راهنما
1
گروه راهنما
LCOV 2.0
تاریخ
2026-07-07

genpng [ -h | --help ]
 [ -v | --version ]
 [ -t | --tab-size *tabsize* ]
 [ -w | --width *width* ]
 [ -d | --dark-mode ]
 [ -o | --output-filename *output-filename* ]
 source-file

دستور genpng یک تصویر کلی برای یک فایل کد منبع ارائه‌شده با قالب متنی ساده یا قالب فایل .gcov ایجاد می‌کند.

توجه داشته باشید که برای کارکرد این اسکریپت، ماژول پرل GD.pm باید نصب باشد (می‌توان آن را از http://www.cpan.org دریافت کرد).

همچنین توجه داشته باشید که genpng معمولاً از درون genhtml فراخوانی می‌شود، بنابراین نیازی به اجرای مستقیم آن نیست.

نمایش یک متن راهنمای کوتاه و سپس خروج.
نمایش شماره نسخه و سپس خروج.
استفاده از tab-size فاصله به‌جای نویسهٔ تب.

تمامی موارد نشانه‌های تب در فایل کد منبع با تعداد فاصله‌های تعیین‌شده توسط tab-size جایگزین خواهند شد (پیش‌فرض ۴ است).

تنظیم عرض تصویر خروجی به width پیکسل.

عرض تصویر حاصل دقیقاً width پیکسل خواهد بود (پیش‌فرض ۸۰ است).

توجه داشته باشید که خطوط کد منبع که طولانی‌تر از width باشند، بریده و کوتاه خواهند شد.

استفاده از طرح رنگی «روشن بر روی پس‌زمینهٔ تاریک» به‌جای حالت پیش‌فرض «تاریک بر روی پس‌زمینهٔ روشن».
نوشتن تصویر در فایل filename.

تعیین یک نام برای فایل تصویر خروجی (پیش‌فرض source-file.png است).

Peter Oberparleiter <<Peter.Oberparleiter@de.ibm.com>>

lcov(1) <file://../man/lcov.1.html>, genhtml(1) <file://../man/genhtml.1.html>, geninfo(1) <file://../man/geninfo.1.html>, gendesc(1) <file://../man/gendesc.1.html>, gcov(1) <file://../man/gcov.1.html>

https://github.com/linux-test-project/lcov

2024-2026, LCOV Project

2026-07-07 2.5