.\" Man page generated from reStructuredText .\" by the Docutils 0.23 manpage writer. . . .nr rst2man-indent-level 0 . .de1 rstReportMargin \\$1 \\n[an-margin] level \\n[rst2man-indent-level] level margin: \\n[rst2man-indent\\n[rst2man-indent-level]] - \\n[rst2man-indent0] \\n[rst2man-indent1] \\n[rst2man-indent2] .. .de1 INDENT .\" .rstReportMargin pre: . RS \\$1 . nr rst2man-indent\\n[rst2man-indent-level] \\n[an-margin] . nr rst2man-indent-level +1 .\" .rstReportMargin post: .. .de UNINDENT . RE .\" indent \\n[an-margin] .\" old: \\n[rst2man-indent\\n[rst2man-indent-level]] .nr rst2man-indent-level -1 .\" new: \\n[rst2man-indent\\n[rst2man-indent-level]] .in \\n[rst2man-indent\\n[rst2man-indent-level]]u .. .TH "gdk-pixbuf-csource" "" "" "" .SH "نام (NAME)" gdk\-pixbuf\-csource \- ابزار تولید کد C برای تصاویر GdkPixbuf .SH "خلاصه دستور (SYNOPSIS)" .nf \fBgdk\-pixbuf\-csource\fP [OPTIONS...] .fi .sp .SH "توضیحات (DESCRIPTION)" .sp \fBgdk\-pixbuf\-csource\fP یک ابزار کوچک است که کد C حاوی تصاویر را تولید می‌کند؛ این ویژگی برای کامپایل مستقیم تصاویر درون برنامه‌ها کاربرد دارد. .sp \fBgdk\-pixbuf\-csource\fP می‌تواند نام یک فایل تصویری را به عنوان ورودی برای تولید کد دریافت کند، یا با استفاده از گزینه \fB\-\-build\-list\fP، فهرستی از جفت‌های (\fBname\fP، \fBimage\fP) را برای تولید کد مجموعه‌ای از تصاویر در قالب متغیرهای نام‌گذاری‌شده بگیرد. .sp این ابزار بیشتر برای حفظ سازگاری عقبرو در نظر گرفته شده است. برنامه‌ها و کتابخانه‌های جدید باید از GResource برای جاسازی دارایی‌های تصویری درون فایل باینری خود استفاده کنند. .SH "گزینه‌ها (OPTIONS)" .sp \fB\-\-stream\fP .INDENT 0.0 .INDENT 3.5 تولید جریان داده‌های pixbuf: یک رشته تکی شامل یک ساختار سریال‌شده \fBGdkPixdata\fP با ترتیب بایت شبکه (network byte order). .UNINDENT .UNINDENT .sp \fB\-\-struct\fP .INDENT 0.0 .INDENT 3.5 تولید ساختار \fBGdkPixdata\fP؛ کد شما به تعریف ساختار \fBGdkPixdata\fP از فایل \fBgdk\-pixdata.h\fP نیاز خواهد داشت\&. .UNINDENT .UNINDENT .sp \fB\-\-macros\fP .INDENT 0.0 .INDENT 3.5 تولید تعاریف ماکروی \fB*_ROWSTRIDE\fP، \fB*_WIDTH\fP، \fB*_HEIGHT\fP، \fB*_BYTES_PER_PIXEL\fP و \fB*_RLE_PIXEL_DATA\fP یا \fB*_PIXEL_DATA\fP برای تصویر. .UNINDENT .UNINDENT .sp \fB\-\-rle\fP .INDENT 0.0 .INDENT 3.5 فعال‌سازی کدگذاری طول اجرا (RLE) برای داده‌های پیکسل تولیدشده (پیش‌فرض). .UNINDENT .UNINDENT .sp \fB\-\-raw\fP .INDENT 0.0 .INDENT 3.5 غیرفعال‌سازی کدگذاری طول اجرا برای داده‌های پیکسل تولیدشده. .UNINDENT .UNINDENT .sp \fB\-\-extern\fP .INDENT 0.0 .INDENT 3.5 تولید نمادهای extern. .UNINDENT .UNINDENT .sp \fB\-\-static\fP .INDENT 0.0 .INDENT 3.5 تولید نمادهای static (پیش‌فرض). .UNINDENT .UNINDENT .sp \fB\-\-decoder\fP .INDENT 0.0 .INDENT 3.5 ارائه یک تعریف ماکروی \fB*_RUN_LENGTH_DECODE(image_buf, rle_data, size, bpp)\fP برای رمزگشایی داده‌های تصویری کدگذاری‌شده با طول اجرا. .UNINDENT .UNINDENT .sp \fB\-\-name=identifier\fP .INDENT 0.0 .INDENT 3.5 تعیین نام شناسه (پیشوند) برای متغیرها یا ماکروهای تولیدشده (تنها در صورتی کاربرد دارد که \fB\-\-build\-list\fP مشخص نشده باشد). .UNINDENT .UNINDENT .sp \fB\-\-build\-list\fP .INDENT 0.0 .INDENT 3.5 فعال‌سازی حالت تجزیه جفت‌های (\fBname\fP، \fBimage\fP). .UNINDENT .UNINDENT .sp \fB\-h, \-\-help\fP .INDENT 0.0 .INDENT 3.5 نمایش یک راهنمای مختصر و خروج. .UNINDENT .UNINDENT .sp \fB\-v, \-\-version\fP .INDENT 0.0 .INDENT 3.5 نمایش نسخه ابزار و خروج. .UNINDENT .UNINDENT .sp \fB\-\-g\-fatal\-warnings\fP .INDENT 0.0 .INDENT 3.5 مهلک قلمداد کردن هشدارها و متوقف ساختن اجرای برنامه در صورت بروز آن‌ها. .UNINDENT .UNINDENT .SH "همچنین ببینید (SEE ALSO)" .sp مستندات \fBGdkPixbuf\fP که همراه با gdk\-pixbuf ارائه می‌شود و همچنین به صورت برخط در docs.gtk.org در نشانی \%\& در دسترس است. .SH "گزارش باگ‌ها (BUGS)" .sp رمزگذار طول اجرا با مرزهای پیکسل‌ها ناهمگام می‌شود، چرا که فاصله‌گذاری rowstride را در جریان کدگذاری لحاظ می‌کند. علاوه بر این، در برخی موارد pixbufهایی با rowstride غیربهینه تولید می‌کند. .\" End of generated man page.