Pascal
그는 물었다 12년 전
15

루비 드로잉 라이브러리

내가 사용하는 언어에 대한 루비 코드 a 순서도에서는 발생기입니다 위해 노력하고 있다.

내가 하고 싶은 모든 것을 내가 사용할 수 있는 다양한 모양을 그릴 수 있었고 다운로드되었는지 라이브러리보다는 다양한 텍스트 요소 및 쓰기 아웃해야 순서도에서는 그 모양.

저는 정말로 포지셔닝하십시오 코드를 작성할 필요가 없으므로 드로잉하기 위해 기본 모양, 만약 내가 도움이 될 수 있습니다.

날 수 있는 사람이 할 수 있는 점 등이 일부 참조입니다 문서용으로 사용하는 라이브러리란?

Zasz
그는 9년 전 댓글을 달았습니다
0

난 아무것도 없다고 경식도 같은 질문을, id 에 .net 에서는 시스템스트로이 이름공간이 알려주세요

답변 4 개

의 그래프를 무향 또는 쓰기 up your 순서도에서는 비호환성의 전달됩니까 그래프비츠. 그래프비츠 는 쉽게 만들 수 있는 언어 joyon. 이다. 그냥 파일을 생성할 수 있으며, 이를 통해 joyon. 실행하십시오 그레이필비츠 논지였다.

graph {
  A -- B -- C;
  B -- D;
  C -- D [constraint=false];
}

로 렌더링합니다 &lt br>; &lt, a href = &quot, http://www.flickr.com/photos/rampion/3130993214/&quot. title = &quot, 무향, img src = &quot (https://farm4.static.flickr.com/3126/3130993214_af71aa44f6.jpg&quot) 에 의해 람피언 &gt &lt flickr";;; width = &quot 183"; 높이 = &quot 255"; alt = &quot undirected"; /&gt &lt /a>;;

digraph {
  A [label="start"];
  B [label="eat"];
  C [label="drink"];
  D [label="be merry"];

  A -> B -> C;
  C -> D [constraint=false];
  B -> D [ arrowhead=none, arrowtail=normal]; // reverse this edge
}

as&lt 렌더링합니다 br>; &lt, a href = &quot, http://www.flickr.com/photos/rampion/3130162313/&quot. title = &quot,,, img 에서 람피언 감독한 Flickr&quot &gt &lt src = &quot, https://farm4.static.flickr.com/3085/3130162313_51e5b00dc9.jpg&quot. width = &quot 212"; 높이 = &quot 255"; alt = &quot directed"; /&gt &lt /a>;;

내 많은 그래프비츠 노드입니다 날까로움 및 제어할 수 있습니다.

[3]: https://farm4.static.flickr.com/3085/3130162313_51e5b00dc9.jpg? v = 0

이 말은 you& # 39, re going to be 제한된 기능을 중심으로 모든 사용자 에이전트 you& # 39, re 빌딩. 이 경우,) 는 웹 브라우저 기능은 종속적임 드로잉 프로젝트가 될 것입니다. 루비 실행되는 서버 측 이후 최소 좀 JavaScript 를 확대 등을 통해 드래그합니다 / 됩니다. # 39 의 JavaScript 의 참조용이므로 there& 많이 사용되고 있지만, 모든 벡터 드로잉 (그냥 구글 &quot, javascript 그래픽스은 library"), 코딩, 그리고 내가 하는 모든 라이브러리란 가상화하는 haven& # 39 이 정교하게 볼 수 없다.

이미지매직 은 루비 바인딩하면 마이크 불렀으매 (때때로 따라 다른 이름을 리포지토리를 로 알려져 있다). (링크) 내가 내 자신을 haven& # 39, t, but I do what it 사용되는 you& # 39, re 찾는 것이라고 믿고 있습니다. # 39 의 합니다 하지만 it& 계열에 따라 몇 가지 코딩

draw.rectangle(x1, y1, x2, y2)
draw.polygon(x1, y1,...,xN, yN)

간단한 대답은 etlat (먹어서나 시), t # 39 didn& 그리웠댔지 거의 분명히 존재합니다. 미안, 미안!

39 you& 경우, re windows 기반 어졌다면 I& # 39 의 공간, 어디서 you& 닷넷 (.net) 기반 제품에 대해 여바바, d, d # 39 뭔가 찾을 수 있을 것으로 기대하고 있다. # 39, re 아마 진짜 돈을 벌고 어쨌든요 이슬람세를 you& 할 것입니다 예를 들어, 내가 말할 수 있는 경우, re 용감한 you& # 39 를 사용하여 해당 이론루비.

나는 비 ms 에서 자바 기반 솔루션에 대한 환경 약간만이라도 있다. 이미 언급했듯이, re 될 것이라는 일부 웹 세계 내의 you& # 39 에서 더 자주, 뭔가 뭔가 javascript 기반 또는 아마 fash (또는 어쩌면 실버라이트?) 세계.

사실 스케쳐내 don& # 39, t mind, 실버라이트 루비 · 유지하기 위해 길을 갈 수 있습니다 - 실제로 어느 정도 위험을 가정하여 DLR stuff works (경험이 전무한 여기). I love it - 루비 만큼 주변에 구조를 가장 성숙한 GUI 가 거의 없다.

업데이트: 이 글을 쓰는 (다가오는 5 년 전) 이후 상황이 조금 나아졌다. # 39 m, 아직도 모르고 I& 동안 특정 루비 그래프 그리기 라이브러리보다는 지원 향상 할 수는 없을 것 그래프비츠 here (깃허브) 또는 컴팩트형 루비 그래프비츠 의해 '설치'. # 39, ve i& 단순 그래프, it& 꽤 쓸 수 있는 것으로, s # 39 에서 직접 스크립트입니다 루비.

the Tin Man
Gaston
그는 9년 전 댓글을 달았습니다
2

일부 라이브러리 책임질래 위해 존재하는 루비. 할 수 있지만 기본적인 요소들이 함께 사용할 수 있습니다. 언론에서 지적한 대로, s, s 도 있지만, # 39 there& there& # 39 https://rubygems.org/gems/rmagick https://rubygems.org/gems/cairo. # 39 의 간단한 자습서는 here& http://www.hokstad.com/simple-drawing-in-ruby-with-cairo.html. # 39 을 사용하는 다른 및 here& GTK http://zetcode.com/tutorials/rubygtktutorial/cairo/. 내가 할 것이란 의견이 있지만, s, s not the best apiu it& # 39 it& # 39 시작.

Dorian
그는 7년 전 댓글을 달았습니다
4

";;; 뭔가 데릭쉐퍼드와 Ruby&quot 함께 &quot .NET&quot 시도하시겠습니까 WTF.

Daniel
그는 3년 전 댓글을 달았습니다
0

39 는 답을 할 수 있습니다, 너무 나쁜 @gaston didn& 아웃해야 iqn.

그렇지만 나는 완전히 체크아웃하려고 카이로 바인딩을 위한 루비. 판고 텍스트. 현재 이 페이지를 통해 조사 후 나는 것이다.