使用PDF後端呈現的數據在我的閱讀器中具有「臀部」帽型。 (如果我用pdf放大圖中的角落,我看不到一個方形角,但是縮短了線的重疊。)我想要一個'圓'或'投影'(matplotlib稱之爲「方形」帽型)帽。因此Spine
對象是有問題的,並且Spine
是Patch
是Artist
,其中沒有一個像set_solid_capstyle()
的Line2D
,所以我不知道如何或在哪裏強制特定的帽子樣式,或者如果它是平坦的可能。爲pdf後端設置棘刺的帽型
3
A
回答
1
我不認爲這是可能的。我在主腳本中做了一些後端工作,設置了一個RendererPdf
(在backend_pdf.py
中定義)和GraphicsContextPdf
,它是一個GraphicsContextBase
,它保持capstyle,初始化爲butt
。正如grep
所確認的,這是butt
被硬編碼爲capstyle的唯一地方。經過一些ipython的調試後,我發現每次繪製一個補丁時都會生成一個新的GraphicsContextPdf
或'gc'(參見patches.py:392
,在主腳本中通過必要的fig.draw()
調用),以及新gc(再次初始化爲butt
)被合併到原始RendererPdf
的gc中。所以一切都得到了butt
capstyle。 Line2D
對象不是修補程序,所以它們可以保持特定的帽型。
相關問題
- 1. 爲後端設置grunt/gulp
- 2. 在matplotlibrc中設置尖刺
- 3. Ember.js後端設置
- 4. 設置Apache + Nginx的後端設置
- 5. 設置rhc(紅帽客戶端工具)時出錯
- 6. 紅帽OpenShift上的PHP前端Java REST後端
- 7. Yii的後端和前端設置
- 8. 爲開發環境設置刺蝟TDS構建配置
- 9. 將前端的變量設置爲節點後端
- 10. CAShapeLayer畫一個圓圈中心,線帽的sideeffect設置爲kCALineJoinRound
- 11. 連續字符串設置帽長度
- 12. 在紅帽系統上設置Subversion
- 13. iPhone字體:設置小帽子
- 14. 設置笨和棘輪插座
- 15. HTML格式爲PDF(客戶端,預先設計的PDF格式)
- 16. 使用iTextSharp設置現有PDF的密碼後,PDF頁面爲空白
- 17. 在最後衝刺
- 18. Prestashop後端在Cloudflare設置後註銷
- 19. 將PDF的內容設置爲中心
- 20. 爲紅帽
- 21. PDF :: API2:設置PDF標籤
- 22. 棘輪客戶端消息
- 23. Magento的色板後端設置
- 24. 爲Java Socket設置端口
- 25. gruntjs棘手的配置
- 26. 設置上傳的PDF客戶端的Iframe的Src
- 27. 如何將cms設置爲android應用程序的後端?
- 28. 如何將cairo設置爲R中x11()的默認後端?
- 29. Pandoc爲LaTeX PDF導出設置jobname
- 30. 如何爲pdf創建設置server.mapath?