Inksacpe 案例:画瑞典国旗

2023-11-01 04:10
文章标签 案例 瑞典 国旗 inksacpe

本文主要是介绍Inksacpe 案例:画瑞典国旗,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

前言

最近在手机上刷图文消息的时候,发现人家的配图很好看。这些优质的配图很多都是手动原创制作的矢量图,一般都是用 Adobe 系列的 Illustrator。但是我懒得折腾破解,所以选择了 Inkscape 这款开源软件,下面通过做一个案例快速熟悉这个软件。

运行环境

  • Linuxmint 20.1 ulyssa
  • Inkscape 0.92.5 (2060ec1f9f, 2020-04-08)

参考原文

http://tavmjong.free.fr/INKSCAPE/MANUAL/html/AShortExample.html

步骤

案例目标:瑞典国旗

image

这个案例涉及的功能点如下:

  • 添加自定义图形,并设置大小
  • 设置网格以帮助精确放置对象
  • 使用矩形工具
  • 更改对象的颜色
  • 保存项目并导出图片

整体的步骤分为以下几步:

  • 打开 Inkscape
  • 设置图片大小
  • 添加网格,辅助画图
  • 绘制矩形和十字
  • 给图形上色
  • 保存并导出

打开 Inkscape

image

预设图片大小

瑞典国旗的宽高比例为16:10,稍后我们把宽和高分别设置为320px200px

快捷键Shift+Ctrl+D或者鼠标选择File -> Document Properties,打开Document Properties,进行设置。

  • GeneralDisplay units设置为px
  • Custom sizeUnits设置为px
  • Custom sizeWidthHeight分别设置为320.00000200.00000
  • ScaleScale x设置为1.00000

image

设置完毕,直接将这个窗口关闭即可。其他软件可能会有确认按钮,这点有些不同。在任何时候,当发现画布太小或者位置不是居中时,按5 可以让画布居中。

添加网格并设置网格间距

Shift+Ctrl+D再次打开Documents Properties,选择Grid标签。

  • Creation选择Rectangular,点New创建网格项,此时画布上已经出现了网格,如果没有,选中Defines gridsEnabledVisible

  • 根据瑞典国旗的特点,我们可以把宽分为16等份,竖条就在5/167/16处;将高分为10等份,横条就在4/106/10

  • 网格默认一格的间距为5px,我们将间距设置为20px

    image

  • 选择snap标签,保持默认就好

    image

  • 关闭Documents Properties

画旗子

现在只是定义好了画布。下面要用Rectangle Tool画矩形并上色。

  • F4R选择Rectangle Tool,从网格左上角点按鼠标左键拖到右下角。画的过程中图形会自动吸附到网格上,如果出错按Ctrl+Z撤销。

  • 在宽的5/167/16处画竖条,在高的4/106/10处画横条。

    image

  • 将十字合并。按F1R调到选择模式,按Shift选择两个条,按Ctrl++或者选择Path -> Union合并。这里快捷键的+应该是小键盘上的+

上色

  • 选中背景,按Shift+Ctrl+F调出Fill and StrokeRGBA分别设置为0,90,173,255Opacity设置为100%
  • 选中十字,同上操作,RGBA分别设置为255,194,0,255Opacity设置为100%

保存项目

Shift+Ctrl+S或者File -> Save As命名保存,格式为svg

导出图片

Shift+Ctrl+E或者File -> Export Bitmap导出图片,格式为png

image

后记

我有意将官方的案例全部做一遍,将这个过程写成一个系列,不知道后面有没有时间。做这个笔记的过程还算有用,可以锻炼阅读英文,还能练习软件,还能练习写文字。现在写文章做视频的潮流如火如荼,版权也会越来越正规,要是能把做图、做视频、做音频都掌握,想必很不错。这个软件学的差不多还想学一下 KdenliveAudacity。哈哈,坑先挖到这里吧。

这篇关于Inksacpe 案例:画瑞典国旗的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/320373

相关文章

Hadoop企业开发案例调优场景

需求 (1)需求:从1G数据中,统计每个单词出现次数。服务器3台,每台配置4G内存,4核CPU,4线程。 (2)需求分析: 1G / 128m = 8个MapTask;1个ReduceTask;1个mrAppMaster 平均每个节点运行10个 / 3台 ≈ 3个任务(4    3    3) HDFS参数调优 (1)修改:hadoop-env.sh export HDFS_NAMENOD

性能分析之MySQL索引实战案例

文章目录 一、前言二、准备三、MySQL索引优化四、MySQL 索引知识回顾五、总结 一、前言 在上一讲性能工具之 JProfiler 简单登录案例分析实战中已经发现SQL没有建立索引问题,本文将一起从代码层去分析为什么没有建立索引? 开源ERP项目地址:https://gitee.com/jishenghua/JSH_ERP 二、准备 打开IDEA找到登录请求资源路径位置

深入探索协同过滤:从原理到推荐模块案例

文章目录 前言一、协同过滤1. 基于用户的协同过滤(UserCF)2. 基于物品的协同过滤(ItemCF)3. 相似度计算方法 二、相似度计算方法1. 欧氏距离2. 皮尔逊相关系数3. 杰卡德相似系数4. 余弦相似度 三、推荐模块案例1.基于文章的协同过滤推荐功能2.基于用户的协同过滤推荐功能 前言     在信息过载的时代,推荐系统成为连接用户与内容的桥梁。本文聚焦于

【区块链 + 人才服务】可信教育区块链治理系统 | FISCO BCOS应用案例

伴随着区块链技术的不断完善,其在教育信息化中的应用也在持续发展。利用区块链数据共识、不可篡改的特性, 将与教育相关的数据要素在区块链上进行存证确权,在确保数据可信的前提下,促进教育的公平、透明、开放,为教育教学质量提升赋能,实现教育数据的安全共享、高等教育体系的智慧治理。 可信教育区块链治理系统的顶层治理架构由教育部、高校、企业、学生等多方角色共同参与建设、维护,支撑教育资源共享、教学质量评估、

客户案例:安全海外中继助力知名家电企业化解海外通邮困境

1、客户背景 广东格兰仕集团有限公司(以下简称“格兰仕”),成立于1978年,是中国家电行业的领军企业之一。作为全球最大的微波炉生产基地,格兰仕拥有多项国际领先的家电制造技术,连续多年位列中国家电出口前列。格兰仕不仅注重业务的全球拓展,更重视业务流程的高效与顺畅,以确保在国际舞台上的竞争力。 2、需求痛点 随着格兰仕全球化战略的深入实施,其海外业务快速增长,电子邮件成为了关键的沟通工具。

【区块链 + 人才服务】区块链集成开发平台 | FISCO BCOS应用案例

随着区块链技术的快速发展,越来越多的企业开始将其应用于实际业务中。然而,区块链技术的专业性使得其集成开发成为一项挑战。针对此,广东中创智慧科技有限公司基于国产开源联盟链 FISCO BCOS 推出了区块链集成开发平台。该平台基于区块链技术,提供一套全面的区块链开发工具和开发环境,支持开发者快速开发和部署区块链应用。此外,该平台还可以提供一套全面的区块链开发教程和文档,帮助开发者快速上手区块链开发。

STL经典案例(四)——实验室预约综合管理系统(项目涉及知识点很全面,内容有点多,耐心看完会有收获的!)

项目干货满满,内容有点过多,看起来可能会有点卡。系统提示读完超过俩小时,建议分多篇发布,我觉得分篇就不完整了,失去了这个项目的灵魂 一、需求分析 高校实验室预约管理系统包括三种不同身份:管理员、实验室教师、学生 管理员:给学生和实验室教师创建账号并分发 实验室教师:审核学生的预约申请 学生:申请使用实验室 高校实验室包括:超景深实验室(可容纳10人)、大数据实验室(可容纳20人)、物联网实验

(入门篇)JavaScript 网页设计案例浅析-简单的交互式图片轮播

网页设计已经成为了每个前端开发者的必备技能,而 JavaScript 作为前端三大基础之一,更是为网页赋予了互动性和动态效果。本篇文章将通过一个简单的 JavaScript 案例,带你了解网页设计中的一些常见技巧和技术原理。今天就说一说一个常见的图片轮播效果。相信大家在各类电商网站、个人博客或者展示页面中,都看到过这种轮播图。它的核心功能是展示多张图片,并且用户可以通过点击按钮,左右切换图片。

SpringMVC的第一个案例 Helloword 步骤

第一步:web.xml配置 <?xml version="1.0" encoding="UTF-8"?> <web-app version="2.5" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocati

真实案例分享:零售企业如何避免销售数据的无效分析?

在零售业务的数据分析中,无效分析不仅浪费时间和资源,还可能导致错误的决策。为了避免这种情况,企业必须采取策略来确保他们的数据分析工作能够产生实际的商业价值。本文将通过行业内真实的案例,探讨零售企业如何通过精心设计的数据策略和分析方法,借助商业智能BI工具,避免销售数据的无效分析,确保每一次分析都能为业务增长提供有力的支持。 文章中提到的BI数据分析工具分享给大家—— https://s.fan