第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

帶有嵌套項(xiàng)目符號(hào)點(diǎn)的 ReportLab 編號(hào)

帶有嵌套項(xiàng)目符號(hào)點(diǎn)的 ReportLab 編號(hào)

慕神8447489 2023-05-23 14:56:21
我在 ReportLab 上苦苦掙扎,我想用它來生成 PDF 作為來自視圖的 Django 的請(qǐng)求。我試著得到一個(gè)編號(hào)列表,中間有要點(diǎn)文本 1 blabla子彈-blabla子彈-blabla文本 2 blabla但我收到的是:文本 1 blabla子彈-blabla子彈-blabla文本 2 blabla我怎樣才能抑制“2”。在項(xiàng)目符號(hào)前面或者我如何跳過該區(qū)域?這是我的代碼lf = ListFlowable([ ListItem(Paragraph(text1, styles["Normal"])),          ListFlowable([ListItem(Paragraph(text1a, styles["Normal"])),                      ListItem(Paragraph(text1b, styles["Normal"])),                     ListItem(Paragraph(text1c, styles["Normal"])),                     ListItem(Paragraph(text1d, styles["Normal"])),                  ], bulletType='bullet', bulletFontSize= 5, bulletOffsetY= -2, leftIndent=10, start='circle'),         ListItem(Paragraph(text2, styles["Normal"]))         ], bulletType='1')
查看完整描述

3 回答

?
BIG陽(yáng)

TA貢獻(xiàn)1859條經(jīng)驗(yàn) 獲得超6個(gè)贊

這是搜索如何在 ReportLab 中制作嵌套列表的人們的最佳結(jié)果,

您可以將ListFlowablealist作為其項(xiàng)目之一。如果其中list包含 aParagraph和 another ,它將在同一個(gè)項(xiàng)目符號(hào)點(diǎn)內(nèi)ListFlowable呈現(xiàn)嵌套ListFlowable在 the 之后的Paragraph權(quán)利。

t = ListFlowable(

? ? [

? ? ? ? Paragraph("Item no. 1", style),

? ? ? ? [

? ? ? ? ? ? Paragraph("Item no. 2", style),

? ? ? ? ? ? ListFlowable(

? ? ? ? ? ? ? ? [

? ? ? ? ? ? ? ? ? ? Paragraph("sublist item 1", style),

? ? ? ? ? ? ? ? ? ? ListItem(Paragraph('sublist item 2', style), bulletColor='red')

? ? ? ? ? ? ? ? ],

? ? ? ? ? ? ? ? bulletType='bullet',

? ? ? ? ? ? ? ? bulletFontSize=5,

? ? ? ? ? ? ? ? start='square',

? ? ? ? ? ? )

? ? ? ? ],

? ? ? ? Paragraph("Item no. 3", style),

? ? ],

? ? bulletType='1',

? ? bulletFormat='%s.',

? ? bulletFontSize=8,

)

不要費(fèi)心隱藏多余的項(xiàng)目符號(hào),或告訴 ReportLab 不要渲染它然后必須仔細(xì)管理value后續(xù)的ListItem項(xiàng)目符號(hào)。<ul>它與 HTML 中的s 和s完全一樣<ol>。


上面的代碼呈現(xiàn)如下:

http://img4.sycdn.imooc.com/646c64430001ba8a02780158.jpg

查看完整回答
反對(duì) 回復(fù) 2023-05-23
?
瀟湘沐

TA貢獻(xiàn)1816條經(jīng)驗(yàn) 獲得超6個(gè)贊

您可以通過將嵌套列表插入 ListItem 并將值參數(shù)設(shè)置為 0 來關(guān)閉一個(gè)列表項(xiàng)的編號(hào):ListFlowable([ Paragraph(...), ListItem(ListFlowable(...nested list...), value= 0) ListItem(Paragraph(...), value=2) # 讓列表繼續(xù)下去 ])



查看完整回答
反對(duì) 回復(fù) 2023-05-23
?
汪汪一只貓

TA貢獻(xiàn)1898條經(jīng)驗(yàn) 獲得超8個(gè)贊

所以我現(xiàn)在想出解決這個(gè)問題的方法是將它再次嵌套在另一個(gè) ListFlowable 中,并將 leftIndent 設(shè)置為“0”,將 bulletColor 設(shè)置為“white”。


lf = ListFlowable([ 

    ListFlowable([

    ListItem(Paragraph(text1, styles["Normal"]), spaceAfter=12), 

    ListFlowable([ListItem(Paragraph(text1a, styles["Normal"])), 

                ListItem(Paragraph(text1b, styles["Normal"])),t

             ], bulletType='bullet', bulletFontSize= 5, bulletOffsetY= -2, leftIndent=10, start='circle')], bulletColor='white', leftIndent=0),

    ListItem(Paragraph(text2, styles["Normal"]), spaceBefore=12),

    ], bulletType='1', bulletFontSize= 10)


查看完整回答
反對(duì) 回復(fù) 2023-05-23
  • 3 回答
  • 0 關(guān)注
  • 322 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)