Il est difficile d'acceder à un logiciel sans connaitre ce qu'il peut et ne peut pas faire. Voici donc une vue globale des fonctionalitées d'Inkscape, ainsi que certaines planifiées pour le futur.
Contents |
Fonctionalitées déjà présentes
Création d'objets
- Dessiner : lignes à mains levées (avec des chemins simples), courbes de Bézier et des segments de droites, calligraphie à la plume (dessin à main levée utilisant des chemins remplis representant les touches calligraphiques, plume ou pinceau).
- Outils de formes : rectangles (peuvent avoir des angles arrondis), ellipses (incluant cercles, arcs et segments), étoiles/polygones (peuvent êtres arrondis et/ou modifié au hazard), spirales.
- Outil texte : texte multiligne, édité directement sur l'image, pouvant suivre un chemin ou fermé dans une forme. quelconque)
- Bitmaps (inserer des bitmaps ou conversion d'objets selectionnés en bitmap)
- Clones (copies d'objets liées dynamiquement), incluant un outil pour crée des motifs et différents arrangements de clones comme des mosaïques.
Manipulation d'objets
- Transformations affines (déplacement, changement d'échelle, rotation, torsion), chacunes interactives sur le dessin et/ou en spécifiant les valeurs exactes.
- Opérations de tri-Z (profondeur)
- Groupement d'objets, avec la possibilitée de « selectionner un groupe » sans défaire un groupe, ou d'entrer dans un groupe comme si il s'agissait d'un calque temporaire.
- Calques, avec la possibilitée de verouiller et/ou cacher chaque calque individuelement, de les réorganiser. Les calques peuvent être gerés en arborescence.
- Copier et coller des objets.
- Commandes d'alignement et distribution, distribution en grille.
Remplissage et contour
- Selecteur de couleurs (RVB, TSV, CMJN, roue de couleur)
- Pipette de couleurs
- Copie/colle du style des objets.
- Éditeur de gradiant permettant des gradiants à multiples intermédiaires.
- Remplissage par motifs (bitmap, ou vectoriel).
- contours hashurés, pointillés etc..., avec differents hashages prédefinis.
- Marqueurs de chemin (e.g. extrémités de flèches, découpage, etc...)
Opérations sur les chemins
- Édition de nœuds : Déplcaer les nœuds et les poignées de contrôle de nœuds de Bézier, la distribution et l'alignement des nœuds, etc.
- Conversion de chemin : Depuis les objets texte, formes, ou conversion de contour de chemin en nouveau chemin.
- Opérations booléennes sur les chemins.
- Simplification de chemins avec seuil de simplification variable
- Rétrecissement (ou érosion) et Dilatation des chemins, avec notament des offset liés ou dynamiques des objects.
- Vectorisation de bitmap (En couleur ou noir et blanc)
support du texte
- Texte multilignes.
- Utilise n'importe quelle fonte installée dans le système, uncluant les écritures gauche-droite et droite-gauche.
- Kerning, modification dynamique des espaces entres les lettres et entre les lignes.
- Texte sur chemin (Les textes et chemins restent éditables et son modifiés dynamiquement, directement sur l'image).
- Texte dans un chemin (remplit une forme en fonction des contours).
Rendering
- Affichage totalement antialiasé (décrénelé)
- Support de la transparence alpha pour l'affichage et l'export PNG
- Rendering dynamique et interactif complet des objets WYSIWYG.
Divers
- Visualisation et édition complète de l'arborescence du document avec l'éditeur XML
- Export PNG et PostScript
- Options de commande en ligne pour l'export et les conversions (pratique pour les scripts).
- Edition et géneration d'un fromat de fichier totalement compatible SVG
- Visualisation du meme document dans plusieurs fenêtres (avec differents zoom).
Effets
Ne sont pas considérées comme stables, s'activent via les préférences.
- Interpolations de formes et de couleurs entre 2 objets.
- Déformation fractal (algorithme de Koch, arborescence)
- ondulation des chemins.
- Ombre portée.
- Dessin des nœuds.
- Fret de guitare.
- ...
Fonctionalitées dans la version de développement
- Modification des courbes chemin en tirant directement la courbe.
- Support des tablettes graphiques (surtout interressant pour l'outil calligraphique et tracé à main levée), gère la pression et l'inclinaison.
- Tableau blanc réseau, via le protocol jabber.
- Connecteurs dynamique entre différents objets avec évitement d'objet désirés.
Fonctionalitées planifiées
- ... plus fonctionalitées