VIPS(1) General Commands Manual VIPS(1) نام (NAME) vips - اجرای عملیات‌های vips از طریق خط فرمان خلاصه دستور (SYNOPSIS) vips [options] [command] [command-options] [command-args] توضیحات (DESCRIPTION) vips(1) برنامهٔ اصلی همه‌منظوره برای VIPS است. می‌توانید از آن برای اجرای هرگونه عملیات VIPS از طریق خط فرمان، پرس‌وجو از سلسله‌مراتب کلاس‌های VIPS، و نگهداری بخش‌هایی از کتابخانهٔ VIPS استفاده کنید. برای اجرای یک عملیات VIPS، آرگومان نخست باید نام عملیات باشد و آرگومان‌های بعدی باید آرگومان‌های آن عملیات باشند. برای مثال: $ vips invert lena.v lena2.v گزینه‌ها (OPTIONS) -l BASE-NAME, --list=BASE-NAME فهرست کردن عملیات‌های زیرمجموعهٔ BASE-NAME. این گزینه خلاصه‌ای یک‌خطی از هر عملیات در vips را که زیر کلاس BASE-NAME قرار دارد چاپ می‌کند؛ BASE-NAME می‌تواند یک نام کامل کلاس vips یا یک نام مستعار باشد. اگر BASE-NAME ارائه نشود، تمام کلاس‌های زیر VipsOperation فهرست خواهند شد. -p PLUGIN, --plugin=PLUGIN بارگذاری PLUGIN. توجه داشته باشید که پلاگین‌های موجود در $VIPSHOME/lib/vips-plugins-MAJOR.MINOR به‌طور خودکار بارگذاری می‌شوند. -v, --version نمایش نسخهٔ VIPS. -c NAME, --completion NAME چاپ تکمیل‌های خودکار برای NAME دستورها (COMMANDS) operation-name operation-arguments اجرای یک عملیات مشخص، برای مثال add. مثال‌ها (EXAMPLES) اجرای یک عملیات vips. گزینه‌های عملیات باید پس از نام عملیات قرار گیرند. $ vips insert lena.v lena2.v out.v 0 0 --background "128 0 0" دریافت یک پیام «راهنمای استفاده» (usage) برای یک عملیات. $ vips insert insert image @sub into @main at @x, @y usage: insert main sub out x y where: main - Main input image, input VipsImage sub - Sub-image to insert into main image, input VipsImage out - Output image, output VipsImage x - Left edge of sub in main, input gint default: 0 min: -100000000, max: 100000000 y - Top edge of sub in main, input gint default: 0 min: -100000000, max: 100000000 optional arguments: expand - Expand output to hold all of both inputs, input gboolean default: false background - Colour for new pixels, input VipsArrayDouble operation flags: sequential فهرست کردن تمام عملیات‌های رسم (draw). $ vips -l draw VipsDraw (draw), draw operations VipsDrawink (drawink), draw with ink operations VipsDrawRect (draw_rect), paint a rectangle on an image VipsDrawMask (draw_mask), draw a mask on an image VipsDrawLine (draw_line), draw a line on an image VipsDrawCircle (draw_circle), draw a circle on an image VipsDrawFlood (draw_flood), flood-fill an area VipsDrawImage (draw_image), paint an image into another image VipsDrawSmudge (draw_smudge), blur a rectangle on an image وضعیت خروج (EXIT STATUS) در صورت موفقیت مقدار 0 و در صورت بروز خطا مقداری غیرصفر برمی‌گرداند. همچنین ببینید (SEE ALSO) vipsheader(1) کپی‌رایت و تکثیر (COPYRIGHT) The National Gallery and Birkbeck College, 1989-1996. 30 June 1993 VIPS(1)