Drawfile

DrawFile is een Python-module die klassen bevat voor het lezen en schrijven van drawiles met voorbeeldscripts.
Download nu

Drawfile Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • GPL
  • Prijs:
  • FREE
  • Naam uitgever:
  • David Boddie
  • Uitgever website:
  • http://www.boddie.org.uk/david/Projects/Emulation/UEFtrans/index.html

Drawfile Tags


Drawfile Beschrijving

DrawFile is een Python-module die klassen bevat voor het lezen en schrijven van draw's met voorbeeldscripts. DrawFile is een Python-module die klassen bevat voor het lezen en schrijven van drawiles met voorbeeldscripts. Het drawfile-formaat is een bestandsindeling voor het opslaan van vectorafbeeldingen die zijn gemaakt met behulp van de TONTE-toepassing op RISC OS-systemen. Als standaardbestandsformaat voor vectorafbeeldingen op het RISC-OS-platform heeft de ondersteuning van beide gebruikers als van ontwikkelaars genoten, hoewel alleen met het maken van de drawfile-module het formaat toegankelijk is voor toepassingen door kleinere ontwikkelingsorganisaties. De eenvoud van de trekkingstoepassing en haar concurrenten, zoals TonePlus en Vector, heeft een grote hoeveelheid vrij beschikbare illustraties geïnspireerd, ondanks de beperkingen die de indeling plaatsen op de complexiteit van tekeningen die kunnen worden gecreëerd .Available bibliotheken en gereedschapThe Drawfile Modulethis Python-module werd geschreven om ervoor te zorgen dat veel van de diagrammen en illustraties die ik voor mijn scriptie nodig hadden, draagbaar zou zijn voor andere platforms dan RISC-OS in het geval dat ik problemen met mijn werkstation moeten tegenkomen. De module bevat klassen die de standaardobjecten in drawfiles inkopen en laten toestaan dat ze individueel worden gelezen, gewijzigd en teruggeschreven naar drawfiles, die verschillende mate van abstractie bieden over de onderliggende gegevens. Het padobject bevat bijvoorbeeld informatie op de lijn en vulstijlen van een pad en onderhoudt een lijst met de padactiviteiten, maar biedt geen handige interface voor het toevoegen of verwijderen van punten van of van een pad. Deze aanpak werkt vrij goed voor het Text_area-object dat een lijst van tekstopmaakopdrachten en argumenten zal bouwen om applicaties te helpen bij het recreëren van visuele representaties van tekstgebieden. Sinds DrawFiles kunnen beelden bevatten in de vorm van Sprites, ingebed als Spritefiles in Sprite-objecten in de vorm van Sprites, De drawfile-module probeert de Spritefile-module op initialisatie te importeren, hoewel dit niet echt nodig is als de luie vlag wordt doorgegeven aan DrawFile-objecten bij initialisatie. Deze vlag wordt gebruikt door Sprite-objecten om te bepalen of de ingebouwde Spritefiles die ze bevatten, moeten worden gedecodeerd wanneer ze worden gelezen, en gecodeerd wanneer geschreven. De module ondersteunt de volgende drawfile-objecten: · Lettertabellen, hoewel succesvolle kaart tussen RISC OS-lettertypen en inheemse lettertypen afhankelijk zijn Op de configuratie van het systeem van de gebruiker. · Tekstobjecten, inclusief getransformeerde tekst. · Paden, hoewel de niet-nulwikkelregel nog niet is ondersteund. · Spressen inclusief getransformeerde sprites. · Groepen objecten. · Tekstgebieden en tekstkolommen. Deze kenmerken zijn vrij uitgebreid getest, maar misschien vereisen de nadere aandacht. · Opties, hoewel veel van deze worden weggegooid omdat ze zich bezighouden met de gebruikersinterface van Draw. · JPEG-bestanden. Het is niet duidelijk of de set van JPEG-bestanden ondersteund door schets een superset is van die ondersteund door Draw.Requirements: · Pythonwhat is nieuw in deze release: · Gebruikte de struct-module om bytes en 32-bits woorden uit drawfiles te verwerken. · De licentie veranderde naar de GNU General Public License.


Drawfile Gerelateerde software

Sux

Sux is een reeks krachtige hulpprogramma's van basis- en geavanceerde beknopte gegevensstructuren in C ++ en Java. ...

249

Downloaden