Automatic Drawing Generation

Software screenshot:
Automatic Drawing Generation
Software detaljer:
Version: 0.8.0 Opdateret
Upload dato: 14 Apr 15
Udvikler: Fontana Nicola
Licens: Gratis
Popularitet: 7

Rating: nan/5 (Total Votes: 0)

Automatisk tegning Generation (ADG) er en cross-platform, gratis og open source software-projekt implementeret i C og Lua som GObject-baserede bibliotek, der tilbyder en ikke-interaktiv Cairo lærred, som er designet til at generere tekniske tegninger.


Features et overblik

At være meget tilpasselig, Automatisk tegning Generation har støtte til forskellige lokale og globale matricer, understøttelse af flere formater, herunder PDF, PNG, PS, GDI og X11, komplet støtte til GObject introspektion tilbyder nem oprettelse af sproglige bindinger, samt støtte til model og visning adskillelse.
Derudover projektet kommer med en demo program, som vil hjælpe udviklere, der ønsker at gennemføre ADG biblioteket på deres projekt til at lære at bruge det, vise dem mulighederne i lærredet, som kan bruges direkte fra C. Lua bindinger er også i den automatiske tegning Generation projekt.


Kom godt i gang med ADG biblioteket

Installation af ADG (Automatic Tegning Generation) bibliotek på en GNU / Linux operativsystem er en nem opgave, som du bliver nødt til at hente den nyeste version af programmet fra Softoware, hvor det er fordelt som et TAR arkiv, gemme fil et sted på din computer, skal du pakke det og åbne en terminalemulator.
I Terminal app, bruge & lsquo; cd & rsquo; kommando til at navigere til placeringen af ​​de udpakkede arkiv filer (f.eks cd /home/softoware/adg-0.7.5), køre & lsquo; ./ configure & amp; & amp; få & rsquo; kommando til at konfigurere og kompilere softwaren, efterfulgt af & lsquo; sudo make install & rsquo; kommando til at installere det hele systemet.


Under kølerhjelmen og understøttede operativsystemer

ADG biblioteket er understøttet på en bred vifte af operativsystemer, herunder Linux, Solaris, FreeBSD, Microsoft Windows og Mac OS X. C og Lua programmeringssprog er blevet brugt til at skrive dette bibliotek, som er fuldt kompatibelt med 64 -bit og 32-bit instruktion sæt arkitekturer.

Hvad er nyt i denne udgivelse:

  • Projektet er tilpasset adg-Lua for at være i stand til at offentliggøre online Web demo på en standard LAMP server.
  • projektets forenelighed med forældede systemer er blevet forbedret.
  • Compilation uden GTK + support er blevet testet:. Lærredet arbejder nu korrekt på et system uden en X-server installeret

Hvad er nyt i version 0.7.6:

  • Projektet er tilpasset adg-Lua for at være i stand til at offentliggøre online Web demo på en standard LAMP server.
  • projektets forenelighed med forældede systemer er blevet forbedret.
  • Compilation uden GTK + support er blevet testet:. Lærredet arbejder nu korrekt på et system uden en X-server installeret

Hvad er nyt i version 0.7.2:

  • Ud af boksen bindinger er nu fuldt arbejdsmiljø: ADG-demo program, som adg-Lua (http://adg.entidi.com/lua/) er på niveau med den officielle adg-demo i C.
  • AdgDress er arvet fra genum stedet for at være en håndbygget løsning.
  • En masse specialiseret kode er blevet fjernet, så kortlægningen mellem numre og navne i bindinger er automatisk.
  • Sammenhæng i widget navne er blevet forbedret, så du kan forenkle signal forbindelser på Lua side.

Hvad er nyt i version 0.7.1:

  • Ud af boksen støtte til LGI (dynamisk Lua bindinger baseret på GObject introspektion) nu aktivt vedligeholdt og effektivt bruges til at teste API'er.
  • De GBoxed pakkemaskiner til Kairo structs såsom cairo_matrix_t er blevet droppet til fordel for den indfødte støtte fra cairo-GObject bibliotek.
  • GObject pakkemaskiner til CPML structs såsom par, primitiver, og segmenter er flyttet ind CPML. Dette gør overflødig tilstedeværelsen af ​​indpakningsmaterialet på ADG side.

Hvad er nyt i version 0.7.0:

  • autoskalering funktion er nu tilgængelig, og en række prædefinerede skalafaktorer er gennemført, indtil det korrekte ene er fundet.
  • demo program autoscales tegningen på en højre-klik på tegningen området.
  • introspektion er blevet forbedret, hvilket gør det muligt at have LGI (Lua) bindinger, der arbejder ud af kassen.
  • typedef hack er blevet droppet til fordel for en privat speditør header.
  • bindestreg mønster af AdgLineStyle kan nu tilpasses ved binding til det en AdgDash instans.

Hvad er nyt i version 0.6.6:

  • Projektet er blevet porteret til GTK + 3 på Windows-platforme til.
  • En Win64 installer er tilgængelig. adg-demo indlejrer nu ikoner i forskellige størrelser, lige fra 16x16 til 128x128 pixels.
  • look-up falder tilbage til srcdir så ikonerne også kan bruges uden at installere programmet.
  • Flere nye API'er er blevet tilføjet til at hjælpe med denne flytning.
  • Windows-installatører har mange kosmetiske forbedringer.
  • NSIS kode er blevet ryddet op.

Hvad er nyt i version 0.6.4:

  • De Lua bindinger baseret på lgob, nu raader som et adskilt projekt (adg-Lua). Limen koden genereres automatisk ved hjælp GObject introspektion.
  • byggesystemet kan registrere og bruge GTK + 3 og gladeui-2.0, hvis fundet. GTK + 2 og gladeui-1,0 stadig er ledige og kan blive tvunget til configure tidspunkt.
  • gengivelse af AdgRDim er blevet forbedret: når "udenfor" egenskaben er aktiveret, vil den førende linje strækker beyoud buen at citere for en styleable distance og markøren vil blive reveresed
  • .
  • Den bedste tekst frontend er valgt på configure tid. Når Pango er tilgængelig, vil blive foretrukket over cairo legetøj tekst API'er.

Hvad er nyt i version 0.6.3:

  • Teksten manipulation logik er blevet flyttet ind i AdgTextual interface og en ny enhed baseret på Pango (AdgText) er blevet tilføjet. Også AdgToyText implementerer AdgTextual så alle de SMS enheder er nu udskiftelige.
  • Demo-programmet har en ny dialogboks side, der gør det muligt at tilpasse titlen blok af tegningen. Zoom hints er blevet flyttet uden for papiret, så tegningen kan betragtes afsluttet.
  • CPML bibliotek har sin egen test rammer. Anyway test er blevet generelt forbedret, så det nu er muligt at generere en rapport ved hjælp af "gøre test-rapporten".
  • manglende omfang beregning på AdgRDim, AdgADim og AdgArrow er nu på plads. Ved at kalde adg-demo med -E option er det muligt visuelt at kontrollere omfang status.
  • En flok af bugs, især den forkerte glade catalogdir afsløring og nogle omfang beregning, er blevet løst.

Hvad er nyt i version 0.6.2:

  • lokalisering infrastrukturen er blevet tilføjet og testet ved at tilføje den italienske oversættelse.
  • AdgGtkArea widget er nu i stand til interaktivt at ændre zoom og pan i den globale rum ved at trække og / eller dreje hjulet samtidig holde shift nede.
  • En ny klasse er implementeret:. AdgGtkLayout er en AdgGtkArea baseret widget, som gennemfører den rulle indbygget, hvorfor det kan tilføjes direkte til en GtkScrolledWindow beholder

Hvad er nyt i version 0.6.1:

  • Lærredet har nu udskrivning støtte, når kompileret med GTK + aktiveret.
  • Opsætningen medier kan være forbundet til lærredet, så disse data kan tilgås til at give en ensartet adfærd mellem forskellige backends.
  • Demo program kan nu gøre tegning til en SVG-fil.
  • genererede filer er gemt i brugerens dokumentområdet.
  • Ufuldstændige enheder nu mislykkes yndefuldt stedet for at klage til utilstrækkelige data.
  • Dette giver en nem måde at implementere valgfrie bearbejdninger: ekstraudstyr rille i adg-demo programmet fungerer ved at udnytte denne funktion
  • .

Krav :

  • GTK +
  • Kairo
  • GLib2

Lignende software

Rikulo
Rikulo

19 Feb 15

Rally
Rally

11 May 15

FOX
FOX

22 Jun 18

qooxdoo
qooxdoo

17 Feb 15

Kommentarer til Automatic Drawing Generation

Kommentarer ikke fundet
Tilføj kommentar
Tænd billeder!