InglésFrancésEspañol

Ad


icono de página de OnWorks

comdraw - Online en la nube

Ejecute comdraw en el proveedor de alojamiento gratuito de OnWorks sobre Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS

Este es el comando comdraw que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.

PROGRAMA:

NOMBRE


comdraw - herramienta de dibujo con intérprete de comandos distribuidos

SINOPSIS


dibujar [-port n] [-import n] ['X-params'] [archivo]

DESCRIPCIÓN


comdraw es un editor de dibujos con intérprete de comandos integrado con el que el usuario puede interactuar
vía stdin y stdout (o vía telnet si ACE está integrado). La sintaxis del comando es semi-
Lista de comandos separados por dos puntos con un número arbitrario de parámetros encerrados en
paréntesis, con soporte para parámetros opcionales y argumentos de palabras clave, es decir:

comando1 (arg1 arg2 arg3: key1 val1: key2 val2);
comando2 (arg1 arg2 arg3: key1 val1: key2 val2)

Todos los literales y operadores de C son compatibles, excepto la sintaxis del condicional
operador "?:". Consulte la documentación de comterpillar para obtener más detalles.

Todos los argumentos de los comandos documentados a continuación son números enteros a menos que se indique con un sufijo de
str (que son cadenas incrustadas entre comillas) o flt (que son puntos flotantes convencionales
números). "compview" es un objeto gráfico asignado a una variable de intérprete.

DIBUJO COMANDOS


compview = rect (x0, y0, x1, y1) - crea un rectángulo
compview = rectangle (x0, y0, x1, y1) - igual que rect
compview = line (x0, y0, x1, y1) - crea una línea
compview = arrowline (x0, y0, x1, y1) - crea una línea con flechas
compview = elipse (x0, y0, r1, r2) - crea un rectángulo
compview = text (x0, y0 textstr) - crea una cadena de texto
compview = multiline (x0, y0 [, x1, y1, ...]) -
crear una multilínea
compview = arrowmultiline (x0, y0 [, x1, y1, ...]) -
crea una multilínea con flechas
compview = openspline (x0, y0 [, x1, y1, ...]) -
crear una spline abierta
compview = arrowpline (x0, y0 [, x1, y1, ...]) -
crear una spline abierta con flechas
vistacompuesto = polígono (x0, y0 [, x1, y1, ...]) -
crear un polígono
compview = closedspline (x0, y0 [, x1, y1, ...]) -
crear una spline cerrada
compview = raster (x0, y0, x1, y1) -
crear un ráster vacío

GRÁFICO ESTADÍSTICAS COMANDOS


xylist = center (compview: xy: yx: x: y: scrn) - centro de compview (dflt: xy)
rectlist = mbr (compview: lbrt: lrbt: scrn) - rectángulo delimitador mínimo de compview (dflt
: lbrt)
ptlist = points (compview) - lista de puntos de retorno del gráfico de compview

GRÁFICO STATE COMANDOS


font (fontnum): establece la fuente actual desde el menú
pincel (brushnum): establece el pincel actual desde el menú
patrón (patrónnum) -
establecer el patrón actual desde el menú
colores (fgcolornum bgcolornum) -
establecer colores actuales desde el menú
colorsrgb (fgcolornum bgcolornum): establece los colores actuales por nombre RGB. El nombre del color
el formato es "#RGB" para 4 bits, "#RRGGBB" para 8 bits, #RRRGGGBBB para 12 bits,
#RRRRGGGGBBBB para 16 bits

nfonts () - tamaño de retorno del menú de fuente
nbrushes () - tamaño de retorno del menú de pincel
npatterns () - tamaño de retorno del menú de patrones
ncolors () - tamaño de retorno de los menús de color

DIRECTO MANIPULACIÓN COMANDOS


seleccionar ([vistacomp ...]: todo: borrar) -
hacer que estos gráficos sean la selección actual
eliminar (compview [compview ...]) - eliminar gráfico (s)
mover (dx dy) - mover la selección actual
scale (xflt yflt) - selección actual de escala
rotar (degflt) - rotar la selección actual
fliph () - voltea horizontalmente la selección actual
flipv () - voltea verticalmente la selección actual

GRUPO / DESAGRUPAR COMANDOS


newgroup = growgroup (vista de grupo de vista de grupo) - agregar gráfico al gráfico de grupo existente
newgroup = trimgroup (vista de grupo de vista de grupo) - elimina el gráfico del gráfico de grupo existente

COMPONENTE Y ATRIBUTO COMANDOS


compview = setattr (compview [: valor de la palabra clave [: valor de la palabra clave [...]]]) - establece los atributos de un
componente gráfico
attrlist (compview): devuelve la lista de atributos del componente
compview = frame ([index]) - devuelve el componente compuesto para un marco, por defecto es actual
val = at (list | attrlist | compview n: set val: ins val) - devuelve (o establece o inserta después) el
enésimo elemento de una lista.
num = size (list | attrlist | compview) - tamaño de retorno de una lista.
compview = parent (compview) - obtiene el padre del gráfico
comp = depth (comps) - primer recorrido en profundidad del árbol de compilación

ESPECTADOR COMANDOS


update () - visor de actualización

error = save ([pathstr]) - comando para guardar el documento (en el nombre de la ruta)
compview = import (pathtr: popen: next) - importa el archivo gráfico desde el nombre de ruta o URL, o
desde un comando si: popen
(: las siguientes importaciones son las siguientes en series numéricas)
export (compview [, compview [, ... compview]] [ruta]: host host_str: puerto port_int: socket
: string |: str: eps: idraw) - remoto en formato drawtool (u otro)
compview = paste (compview [xscale yscale xoff yoff | a00, a01, a10, a11, a20, a21]) - pegar
gráfico en el visor
val = pastemode ([val]: get) - alternar o configurar el modo de pegar, el valor predeterminado es 0, siempre pegar nuevo
gráficos

ncols (): extensión horizontal en pantalla en píxeles
nrows (): extensión vertical en pantalla en píxeles

dx, dy = stod (sx, sy) - convertir de pantalla a coordenadas de dibujo
sx, sy = dtos (dx, dy) - convertir de dibujo a coordenadas de pantalla
dx, dy = gtod (compview gx, gy) - convertir de gráfico a coordenadas de dibujo
gx, gy = dtog (compview dx, dy) - convertir de dibujo a coordenadas gráficas

asas (bandera) -
habilitar / deshabilitar las marcas de tic de selección actual
y / o resaltando
resaltar (compview compviewgs): establece el estado del gráfico resaltado para un gráfico

zoom (zoomflt) - zoom por factor
acercar () - acercar en 2
alejar () - alejar en 2

pan (px py) - visor de pan
smallpanup () - bandeja pequeña hacia arriba
smallpandown () - bandeja pequeña hacia abajo
smallpanleft () - bandeja pequeña izquierda
smallpanright () - plato pequeño a la derecha
largepanup () - gran bandeja
largepandown () - bandeja grande hacia abajo
largepanleft () - bandeja grande a la izquierda
largepanright () - gran bandeja derecha

gravedad ([bandera]) - establecer / obtener la gravedad del editor de dibujo
gridspacing ([xsize ysize]) - establecer / obtener el espaciado de la cuadrícula del editor de dibujo

hide (compview) - ocultar componente gráfico
show (compview) - muestra el componente gráfico
desensibilizar (compview) - desensibilizar el componente gráfico
sensibilizar (compview) - desensibilizar el componente gráfico

IMÁGENES COMANDOS


tilefile (inpath outpath [xsize] [ysiz]) - archivo de imagen de mosaico pgm o ppm
val = peek (compview xy) - valor de píxel en el ráster
poke (compview xy val): inserta el valor del píxel en el ráster
pokeline (compview xy vallist): inserta la lista de valores en una línea ráster.
pcols (compview): número de columnas en un ráster
pcols (compview): número de filas en un ráster
pflush (compview) - píxeles de descarga insertados en un ráster
pclip (compview x1, y1, x2, y2, x3, y3 [, ..., xn, yn]) - recortar ráster con polígono
alpha (compview [alphaval]) - establecer / obtener transparencia alfa

GRAFICADO COMANDOS


- requiere plotmtv y pstoedit - barplot ([var_str value_float] [...]: title title_str
: xtitle xtitle_str: ytitle ytitle_str: valtitle valtitle_str: newview) - muestra un
gráfico de barras

OTROS COMANDOS


caja de reconocimiento(msgstr): abre un cuadro de diálogo de confirmación
Confirmbox(msgstr): abre un cuadro de diálogo de confirmación y devuelve 1, 0 o -1 si
cancelado

ejecutar (nombre de archivo): ejecutar comandos desde el archivo
quit () - salir de este intérprete
exit () - salir de toda la aplicación
pause ([msgstr]: usec num) - pausa la ejecución del script hasta C / R

CAMPUS


-Puerto n, especifica el número de puerto para aceptar conexiones de intérprete de comandos.

-importar n, especifica el número de puerto en el que se ejecuta el servicio de importación. El servicio de importación
acepta conexiones a través de la red y lee datos en formato drawtool.

-despojado n, abre un comdraw sin barra de menú, barra de herramientas, panorámica, control deslizante o zoom.
Se puede controlar a través de stdin o telnet si se construye con ACE.

-tamaño de rampa n,
selecciona el tamaño de rampa utilizado para el procesamiento de imágenes de nivel de gris.

-la altura n, (o "-th n") selecciona la altura de mosaico del ráster automático.

-ancho n, (o "-tw n") selecciona el ancho de mosaico de ráster automático.

-loseta,
habilita el mosaico ráster automático.

También vea el mensaje -help y las páginas de manual de drawtool e idraw para más opciones.

Utilice comdraw en línea utilizando los servicios de onworks.net


Servidores y estaciones de trabajo gratuitos

Descargar aplicaciones de Windows y Linux

Comandos de Linux

Ad