انگلیسیفرانسویاسپانیایی

Ad


فاویکون OnWorks

comdraw - آنلاین در ابر

comdraw را در ارائه دهنده هاست رایگان OnWorks از طریق Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا کنید.

این دستور comdraw است که می تواند در ارائه دهنده هاست رایگان OnWorks با استفاده از یکی از چندین ایستگاه کاری آنلاین رایگان ما مانند Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا شود.

برنامه:

نام


comdraw - ابزار ترسیمی با مفسر فرمان توزیع شده

خلاصه


کمدرو [-port n] [-import n] ['X-params'] [پرونده]

شرح


comdraw یک ویرایشگر طراحی با مفسر فرمان یکپارچه است که کاربر می تواند با آن تعامل داشته باشد
از طریق stdin و stdout (یا از طریق telnet اگر ACE ساخته شده باشد). دستور دستور یک نیمه است
فهرستی از دستورات با دو نقطه جدا شده با تعداد دلخواه پارامترهای محصور شده در آن
پرانتز، با پشتیبانی از پارامترهای اختیاری و آرگومان های کلمه کلیدی، به عنوان مثال:

command1(arg1 arg2 arg3:key1 val1:key2 val2);
command2(arg1 arg2 arg3 :key1 val1:key2 val2)

لفظ ها و عملگرهای C همگی به جز نحو شرطی پشتیبانی می شوند
اپراتور "؟:". برای جزئیات بیشتر به مستندات comterp مراجعه کنید.

همه آرگومان های دستورات مستند شده در زیر اعداد صحیح هستند مگر اینکه با پسوند نشان داده شوند
str (که رشته هایی هستند که در گیومه ها جاسازی شده اند) یا flt (که ممیز شناور معمولی هستند)
شماره). "compview" یک شی گرافیکی است که به یک متغیر مفسر اختصاص داده شده است.

نقاشی دستورات


compview=rect(x0,y0,x1,y1) -- یک مستطیل ایجاد کنید
compview=مستطیل (x0,y0,x1,y1) -- مانند rect
compview=line(x0,y0,x1,y1) -- یک خط ایجاد کنید
compview=arrowline(x0,y0,x1,y1) -- خط را با فلش ایجاد کنید
compview=ellipse(x0,y0,r1,r2) -- یک مستطیل ایجاد کنید
compview=text(x0,y0 textstr) -- یک رشته متن ایجاد کنید
compview=چند خطی(x0,y0[,x1,y1,...]) --
چند خطی ایجاد کنید
compview=arrow چند خطی (x0,y0[,x1,y1,...]) --
چند خطی با فلش ایجاد کنید
compview=openspline(x0,y0[,x1,y1,...]) --
یک اسپلاین باز ایجاد کنید
compview=arrowspline(x0,y0[,x1,y1,...]) --
یک spline باز با فلش ایجاد کنید
compview=polygon(x0,y0[,x1,y1,...]) --
چند ضلعی ایجاد کنید
compview=closedspline(x0,y0[,x1,y1,...]) --
یک اسپلاین بسته ایجاد کنید
compview=raster(x0,y0,x1,y1) --
یک رستر خالی ایجاد کنید

گرافیکی STATS دستورات


xylist=center(compview:xy:yx:x:y:scrn) -- مرکز compview (dflt:xy)
rectlist=mbr(compview :lbrt :lrbt :scrn) -- حداقل مستطیل مرزی compview (dflt
:lbrt)
ptlist=points(compview) -- برگرداندن لیست نقاط از گرافیک compview

گرافیکی حالت دستورات


فونت (fontnum) - فونت فعلی را از منو تنظیم کنید
brush (brushnum) - براش فعلی را از منو تنظیم کنید
الگو (الگو) --
تنظیم الگوی فعلی از منو
رنگها (fgcolornum bgcolornum) --
رنگ های فعلی را از منو تنظیم کنید
colorsrgb (fgcolornum bgcolornum) - رنگ‌های فعلی را با نام RGB تنظیم کنید. نام رنگ
قالب "#RGB" برای 4 بیت، "#RRGGBB" برای 8 بیت، #RRRGGGBBB برای 12 بیت،
#RRRRGGGGBBBB برای 16 بیت

nfonts() -- اندازه منوی فونت را برمی گرداند
nbrushes() -- اندازه منوی brush را برمی گرداند
npatterns () -- اندازه منوی الگو را برمی گرداند
ncolors () -- اندازه منوهای رنگی را برمی گرداند

مستقیم منیزیم دستورات


select([compview...] :all :clear) --
این گرافیک ها را انتخاب فعلی کنید
delete(compview [compview...]) -- حذف گرافیک(های)
move(dx dy) -- حرکت انتخاب فعلی
مقیاس (xflt yflt) -- مقیاس انتخاب جریان
چرخش (degflt) -- چرخش انتخاب جریان
fliph() - چرخش افقی انتخاب جریان
flipv() - چرخش عمودی انتخاب جریان

GROUP/UNGROUP دستورات


newgroup=growgroup(گروه مشاهده گروه) - گرافیک را به گرافیک گروهی موجود اضافه کنید
newgroup=trimgroup(گروه نمایش compview) - حذف گرافیک از گرافیک گروه موجود

جزء و صفت دستورات


compview=setattr(compview [:ارزش کلمه کلیدی [:مقدار کلمه کلیدی [...]]] - مجموعه ویژگی های یک
جزء گرافیکی
attrlist(compview) - لیست ویژگی های جزء را برمی گرداند
compview=frame([index]) -- کامپوزیت کامپوزیت را برای یک فریم برمی گرداند که به صورت پیش فرض روی فعلی است
val=at(list|attrlist|compview n :set val :ins val) -- برگرداندن (یا تنظیم یا درج بعد)
نهمین مورد در یک لیست
num=size(list|attrlist|compview) - اندازه یک لیست را برمی گرداند.
compview=parent(compview) - والد گرافیک را دریافت کنید
comp=depth(comps) -- عمق اولین پیاده روی درخت comp

مشاهدهگر دستورات


update() -- به روز رسانی بیننده

error=save([pathstr]) -- دستور ذخیره سند (در نام مسیر)
compview=import(pathstr :popen :next) -- وارد کردن فایل گرافیکی از نام مسیر یا URL، یا
از یک دستور if :popen
(: واردات بعدی بعدی در سری عددی)
export(compview[,compview[,...compview]] [مسیر] :host host_str :port port_int :socket
:string|:str :eps:idraw) -- راه دور در قالب drawtool (یا دیگر)
compview=paste(compview [xscale yscale xoff yoff | a00,a01,a10,a11,a20,a21]) -- چسباندن
گرافیک به بیننده
val=pastemode([val] :get) - حالت چسباندن را تغییر دهید یا تنظیم کنید، پیش‌فرض 0 است، همیشه جدید قرار دهید
گرافیک

ncols() - وسعت افقی روی صفحه بر حسب پیکسل
nrows() - وسعت عمودی روی صفحه بر حسب پیکسل

dx,dy=stod(sx,sy) -- تبدیل از صفحه به مختصات رسم
sx,sy=dtos(dx,dy) -- تبدیل مختصات از طراحی به صفحه نمایش
dx,dy=gtod(compview gx,gy) -- تبدیل مختصات گرافیکی به ترسیمی
gx,gy=dtog(compview dx,dy) -- تبدیل از طراحی به مختصات گرافیکی

دسته (پرچم) --
فعال/غیرفعال کردن علامت های تیک انتخاب فعلی
و/یا برجسته کردن
highlight(compview compviewgs) - حالت گرافیکی برجسته را برای یک گرافیک تنظیم کنید

زوم (zoomflt) -- زوم بر اساس
zoomin() -- بزرگنمایی 2
zoomout() -- کوچکنمایی 2

pan (px py) -- نمایشگر پان
smallpanup() -- تابه کوچک به بالا
smallpandown() -- تابه کوچک پایین
smallpanleft() -- ماهیتابه کوچک سمت چپ
smallpanright() - تابه کوچک سمت راست
largepanup() -- تابه بزرگ
largepandown() -- حرکت بزرگ به سمت پایین
largepanleft() -- تابه بزرگ سمت چپ
largepanright() -- پان بزرگ سمت راست

جاذبه ([پرچم]) -- تنظیم/دریافت گرانش ویرایشگر طراحی
gridspacing ([xsize ysize]) -- تنظیم/دریافت فاصله شبکه ویرایشگر ترسیم

پنهان کردن (compview) -- پنهان کردن جزء گرافیکی
show(compview) -- نمایش مولفه گرافیکی
desensitize (compview) -- حساسیت زدایی از اجزای گرافیکی
sensitize (compview) -- حساسیت زدایی از اجزای گرافیکی

تصویربرداری دستورات


tilefile (inpath outpath [xsize] [ysiz]) -- فایل تصویر pgm یا ppm کاشی
val=peek(compview xy) - مقدار پیکسل را به شطرنجی نگاه کنید
poke (compview xy val) -- مقدار پیکسل را به شطرنجی فشار دهید
pokeline (compview xy vallist) -- فهرست مقادیر را در یک خط شطرنجی بهم بزنید.
pcols (compview) -- تعداد ستون ها در یک شطرنجی
pcols (compview) - تعداد ردیف‌ها در یک شطرنجی
pflush (compview) - پیکسل‌های هم سطحی که به شکل شطرنجی وارد می‌شوند
pclip (compview x1,y1,x2,y2,x3,y3[,...,xn,yn]) -- کلیپ شطرنجی با چند ضلعی
alpha (compview [alphaval]) -- تنظیم/دریافت شفافیت آلفا

نقشه کشی دستورات


-- به plotmtv و pstoedit نیاز دارد -- barplot([var_str value_float] [...] :title title_str
:xtitle xtitle_str :ytitle ytitle_str :valtitle valtitle_str :newview) -- نمایش یک
بارپلات

OTHER دستورات


acknowledgebox(msgstr) -- یک کادر محاوره ای تایید را باز کنید
جعبه تایید(msgstr).
لغو شد

run (نام فایل) -- دستورات را از فایل اجرا کنید
quit() -- این مفسر را ترک کنید
exit() -- از کل برنامه خارج شوید
pause([msgstr] :usec num) -- توقف اجرای اسکریپت تا C/R

OPTIONS


-بندر n, شماره پورتی را برای پذیرش اتصالات مفسر فرمان مشخص می کند.

-وارد كردن n, شماره پورت را مشخص می کند که سرویس واردات روی آن اجرا شود. سرویس واردات
اتصالات را از طریق شبکه می پذیرد و داده های قالب ابزار drawtool را می خواند.

محروم n, یک comdraw را بدون هیچ گونه نوار منو، نوار ابزار، پانر، لغزنده یا زومر نمایش می دهد.
اگر با ACE ساخته شده باشد، می توان آن را از طریق stdin یا telnet کنترل کرد.

-rampsize n,
اندازه سطح شیبدار مورد استفاده برای پردازش تصویر در سطح خاکستری را انتخاب می کند.

وزن n, (یا "-th n") ارتفاع کاشی کاری شطرنجی خودکار را انتخاب می کند.

-توسط n, (یا "-tw n") عرض کاشی کاری شطرنجی خودکار را انتخاب می کند.

-کاشی،
کاشی کاری شطرنجی خودکار را فعال می کند.

همچنین برای گزینه های بیشتر، پیام -help و drawtool و idraw man pages را ببینید.

با استفاده از خدمات onworks.net از comdraw به صورت آنلاین استفاده کنید


سرورها و ایستگاه های کاری رایگان

دانلود برنامه های ویندوز و لینوکس

دستورات لینوکس

Ad