svgwrite

    0熱度

    2回答

    如何反轉(旋轉180度)文本對象,以便文本適當地被修剪? 我的例子使用Python和svgwrite包,但我的問題似乎關於任何SVG。 假設我使用以下代碼: dwg = svgwrite.Drawing() dwg.add(dwg.text(fullName, (int(width/2.),gnameHeight), font_size=gnameFontSize, text_

    4熱度

    1回答

    我需要導入現有的svg圖片並在其上添加圓形和方形等元素。我的文件是'test.svg',所以我嘗試了 dwg = svgwrite.Drawing('test.svg') ,但它創建了一個沒有任何內容的新svg文件。 我使用python lib svgwrite,你有什麼想法嗎? 謝謝你,對不起我的英語......我盡我所能!

    -1熱度

    1回答

    我在Python中使用svgwrite庫,並且由於svg的y軸向下,而我發現它更方便向上,因此我定義了一個函數YInvert,爲了我。然而,我要使用這個功能我每次使用函數從svgwrite時間,例如: dwg.line((xI,YInvert(yI)), (xII,YInvert(yII)), stroke='blue', stroke_width=0.1) 然而,這是不舒服的。我怎麼能重新定

    1熱度

    1回答

    我想生成一個由一些硬編碼字符串組成的word_cloud的svg(截至目前,以後這些字符串將被動態生成)。 下面是Python代碼生成word_cloud: from os import path from wordcloud import WordCloud d = path.dirname(__file__) # Read the whole text. #text = open(pa

    1熱度

    1回答

    使用svgwrite-1.1.9使用折線實體構建svg文件。 如何防止翻轉輸出? 看起來座標被搞亂了 - 垂直(y)被翻轉了。 下面是我使用生成折線代碼: # generate svg element line = dwg.add(dwg.polyline( pairs, stroke='black', fill='blue')) 偶是在笛卡爾座標元組的列表(對XY):

    0熱度

    1回答

    我有問題使用TextPath元素與svgwrite庫。我跟着文檔https://pythonhosted.org/svgwrite/classes/text.html#textpath 我有路徑: w = dwg.path(d="M150 150 L2000 2000 L150 2000 Z", stroke="green") 而且我作爲一個文本的路徑使用該路徑: dwg.add(svgwri

    0熱度

    1回答

    我正在使用svgwrite和python從位圖形成SVG中的圖像,其中每行由圍繞共同原點的theta旋轉爲類似於模式的扇形。目前這張圖片在128行內運行大約10 MB,主要是因爲在79000 +線段(每個像素一行線段)中保留了過多的浮點數。 我想通過繪製從原點一行出到終點,以獲得圖像的大小下來顯著然後伸展一條線「形象」在那SVG線。這可能使用SVG嗎?除此之外,我願意接受任何可能會顯着縮小尺寸的建

    0熱度

    1回答

    我使用Python的svgwrite繪製SVG圖。我有一堆水平線,我目前正在繪製路徑。這很簡單,點A到B點。我想將這些線條稍微向上(高度將會有一段距離,比如說10)。我無法弄清楚如何轉換這個。換句話說,如果我有,並且我想將它轉換成一個從(100,100) - >(200,100)並稍微向上彎曲的弧,那麼相應的弧命令是什麼?或貝塞爾曲線,如果更容易?