自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

我如何用 Inkscape 實現圖形創(chuàng)作自動化

系統(tǒng) Linux
跟隨這個 Inkscape 教程,大量創(chuàng)建會議講座卡圖形。

我錄制了一個 15 分鐘長的教程?,演示如何在 Inkscape? 中從 CSV 文件或電子表格中自動生成圖形(基本上是郵件合并類圖形)。它使用了 Maren Hachmann 的 Next Generator Inkscape 擴展。

你可以在 Fedora 設計團隊在 Linux Rocks 上的 PeerTube 頻道(PeerTube 是開源的!)中觀看。

在這篇文章中,我提供了一些關于這個教程相關的背景。我還包括了對視頻中內容的一個非常簡要的總結,以防你寧愿草草瀏覽文字而不看視頻。

會議講座卡圖形

每個 Flock/Nest 都需要為你在舉辦虛擬會議的在線平臺上的每個講座提供一個圖形。像這樣的大型活動,通常有大約 50 個或更多的講座。這需要大量手工制作的圖形。

通過本教程,你將學習如何在 Inkscape 中制作這樣的模板。

圖片顯示 Inkscape 模板的一個例子

圖片顯示 Inkscape 模板的一個例子

CSV 文件類似這樣:

CONFERENCENAME

TALKNAME

PRESENTERNAMES

BestCon

The Pandas Are Marching

Beefy D. Miracle

Fedora Nest

Why Fedora is the Best Linux

Colúr and Badger

BambooFest 2022

Bamboo Tastes Better with Fedora

Panda

AwesomeCon

The Best Talk You Ever Heard

Dr. Ver E. Awesome

將它們結合起來,CSV 中的每一行生成一個圖形,像這樣:

在 Inkscape 模板上顯示 CSV 的圖片

在 Inkscape 模板上顯示 CSV 的圖片

會議圖形是你如何應用這個教程的一個好例子。你也可以用它來生成名片(它輸出的是 PDF)、個性化的生日邀請函、教室里學生的個性化圖形(比如貼在學生課桌上的名卡),以及辦公室的銘牌。你也可以用它來創(chuàng)建用于標記物品的圖形。??作為 Fedora 設計團隊的成員??,你甚至可以用它來為 Fedora 制作很棒的橫幅和圖片!你可以用它來制作大量的不同用途。你可以應用這種技術的用途有很多,所以讓你的想象力飛翔吧。

Inkscape Next Generator 擴展

創(chuàng)建這些圖片的第一步是安裝 Maren Hachmann 為Inkscape 創(chuàng)建的 ??Next Generator 擴展??。

  • 到網站上下載 ??next_gen.inx??? 和 ??next_gen.py??。
  • 然后進入 Inkscape的 “編輯Edit > 首選項Preferences > 系統(tǒng)System”對話框。搜索 “用戶擴展User Extensions” 目錄列表并點擊 “打開Open” 圖標。將 .inx 和 .py 文件拖入該文件夾。
  • 最后,你應該關閉所有打開的 Inkscape 窗口并重新啟動 Inkscape。新的擴展在 “擴展Extensions” 菜單下: “擴展Extensions > 輸出Export

創(chuàng)建一個模板

你的 CSV 文件的每個標題(在我的例子中:??ConferenceName???、??TalkName???、??PresenterNames???)都是一個變量,你可以把它放在 Inkscape 文件中,作為你的模板。??看一下 SVG 模板文件的例子???,以獲得指導。如果你想讓 ??TalkName?? 出現在你的模板中,在 Inkscape中創(chuàng)建一個文本對象,并將以下內容放入其中:

%VAR_TalkName%

當你運行擴展時,??%VAR_TalkName%??? 文本將被替換為 CSV 中每一行列出的 ??TalkName???。因此,對于第一行,??%VAR_TalkName%??? 被替換為第一個圖形的文本 ??The Pandas Are Marching???。對于第二個圖形,??TalkName??? 是 ??Why Fedora is the Best Linux???。繼續(xù),直到給每個圖形的加上 ??TalkName?? 列。

運行生成器

一旦你的模板準備好了,通過加載你的 CSV,運行 ??Next Generator?? 擴展。然后,選擇你想在每個文件名中使用的變量(標題名稱),點擊 “應用Apply” 按鈕。

在后面的文章中,我將提供一個關于這個擴展的更高級使用的教程,比如改變每個文件中包含的顏色和圖形。

本文最初發(fā)表在作者的 ??博客??上,經許可后重新發(fā)表。

責任編輯:龐桂玉 來源: Linux中國
相關推薦

2018-08-31 09:55:38

Ansible網絡自動化

2020-01-06 09:00:34

容器CRD安全

2020-05-25 14:32:42

Python電子郵件自動化

2021-10-14 09:55:28

AnsibleanacronLinux

2024-01-03 10:12:41

自動化測試

2022-10-28 10:03:47

物聯網樓宇自動化

2018-09-05 14:45:10

Python自動化機器學習

2021-01-28 10:28:33

云計算基礎設施自動化IT

2024-06-11 10:41:14

2022-12-22 20:53:49

小紅書廣告

2020-03-18 09:23:24

Python數據SQL

2021-07-01 07:34:09

代碼 Python 視頻

2015-10-21 15:08:25

電纜自動化

2024-03-20 13:19:53

2024-04-30 08:00:00

人工智能自動化文件處理

2022-11-15 10:20:55

物聯網傳感器

2020-01-16 09:00:00

AI人工智能ML

2020-06-28 11:10:19

數據中心工具技術

2021-09-08 16:03:12

Kubernetes 安全開源

2021-05-20 10:26:17

企業(yè)業(yè)務自動化數字化轉型信創(chuàng)
點贊
收藏

51CTO技術棧公眾號