Այս թեման կենտրոնանում է այն բանի վրա, թե ինչպես պետք է վերափոխել պարբերության կետերը պարբերության Word ֆայլում՝ օգտագործելով Python: Այն ընդգրկում է զարգացման միջավայրը ստեղծելու մանրամասները, սահմանված առաջադրանքների ցանկը և օրինակելի կոդը՝ Word ֆայլում Python-ի միջոցով **կետ կետերից նախադասություն փոխակերպելու համար: Դուք կարող եք օգտագործել այս հավելվածը ցանկացած հարթակում, որն աջակցում է .NET Framework-ին և Python-ին:
Python-ի միջոցով Word փաստաթղթից Bullet Points-ը հեռացնելու քայլեր
- Ստեղծեք զարգացման միջավայր՝ օգտագործելու համար Aspose.Words Python-ի համար .NET-ի միջոցով՝ կետային կետերը հեռացնելու համար
- Բեռնել սկզբնաղբյուր Word ֆայլը Document դասի մեջ, որն ունի կետային կետեր և համարակալված ցուցակներ
- Կրկնել բոլոր հանգույցների միջով և փոխանցել յուրաքանչյուր հանգույց Word ֆայլի paragraphs դասի օրինակին:
- Մուտք գործեք յուրաքանչյուր պարբերության ListFormat հատկությունը և զանգահարեք remove_numbers() մեթոդը
- Պահպանեք Word փաստաթուղթը փամփուշտները հեռացնելուց հետո
Վերը նշված քայլերը բացատրում են Word ֆայլում *bullet point-ի պարբերություն փոխարկիչի մշակման գործընթացը Python-ի միջոցով, որով գործընթացը սկսվում է World ֆայլը Document դասի մեջ բեռնելով և պարագրաֆ տիպի բոլոր զավակ հանգույցների միջով: Մենք մուտք կգործենք յուրաքանչյուր պարբերության list_format հատկությունը և կկանչենք remove_numbers() մեթոդը՝ պարբերակները հեռացնելու համար:
Կոդ՝ պարբերակները Word ֆայլի պարբերության վերածելու համար Python-ի միջոցով
import aspose.words as aw | |
# Path to the source files | |
filePath = "c://words//" | |
# Load the Aspose.Words license in your application to remove bullets | |
aw.License().set_license(filePath + "Product.Family.lic") | |
# Use the Document class object to load the source word | |
srcDoc = aw.Document(filePath + "AsposeTest.docx") | |
for node in srcDoc.get_child_nodes(aw.NodeType.PARAGRAPH, True): | |
node.as_paragraph().list_format.remove_numbers() | |
# Save the Word file with cleared bullets | |
srcDoc.save(filePath + "OutDoc.docx") | |
print ("Bullets removed successfully") |
Վերոնշյալ օրինակը ցույց է տալիս մշակման գործընթացը Word ֆայլի համար bullet point-ը պարբերության փոխարկիչ ստեղծելու համար: Enum NodeType-ն օգտագործվում է փաստաթղթի մանկական հանգույցների հանգույցների հավաքածուից միայն պարբերությունները ընտրելու համար: remove_numbers() մեթոդը հեռացնում է բոլոր տեսակի պարբերակները, համարակալումը և բազմամակարդակ ցուցակները և դրանք վերականգնում է սովորական նախադասությունների՝ չխախտելով պարբերությունների ներքևումը:
Այս հոդվածը բացատրել է պարբերակները, համարակալված ցուցակները և բազմամակարդակ ցուցակները նորմալ նախադասությունների վերածելու գործընթացը: Բովանդակության աղյուսակը DOCX ֆայլում տեղադրելու համար տես հոդվածը, թե ինչպես անել Տեղադրեք բովանդակության աղյուսակը Word ֆայլում Python-ի միջոցով: