Նշեք տեքստը PowerPoint-ում Java-ի միջոցով՝ հետևելով այս ուղեցույցին: Այն կիսում է քայլերի ցանկը, գրադարանային ռեսուրսը՝ մշակման միջավայրը կարգավորելու համար, և օրինակելի կոդը՝ PPT ընդգծիչ մշակելու համար Java-ի միջոցով: Դուք տեքստը տարբեր եղանակներով որոնելու ուղղություններ կստանաք, ներառյալ Regex-ի օգտագործումը՝ ցանկալի տեքստը ընդգծելու համար:
PowerPoint-ում Java-ի միջոցով կարևորելու քայլեր
- Սահմանեք միջավայրը, որպեսզի օգտագործի Aspose.Slides for Java՝ տեքստն ընդգծելու համար
- Ներբեռնեք PowerPoint ֆայլը Presentation դասի օբյեկտի մեջ և վերլուծեք բոլոր սլայդները
- Ստացեք բոլոր ձևերը սլայդից կրկնության մեջ որպես Օբյեկտի օրինակ
- Կիրառել cast տեսակը օբյեկտի վրա որպես AutoShape
- Ընդգծեք տեքստը՝ օգտագործելով highlightText() մեթոդի տարբեր ծանրաբեռնվածություններ
- Պահպանեք ելքային ներկայացումը դրանում ընդգծված տեքստով
Այս քայլերն ամփոփում են Java*-ի օգտագործմամբ *ներկայացման կարևոր գործիքի մշակման գործընթացը: Սկսեք գործընթացը՝ մուտք գործելով ձևերի հավաքածու բոլոր սլայդներից, որտեղ տեքստը պետք է ընդգծվի: Երբ AutoShape օբյեկտը ստեղծվի, օգտագործեք TextHighlightingOptions օբյեկտը՝ ընդգծման գործողությունը հարմարեցնելու համար և օգտագործեք highlightText() մեթոդը՝ տեքստն ընդգծելու համար:
Կոդ՝ Java-ի միջոցով PowerPoint-ի ներկայացման ընդգծիչ մշակելու համար
import com.aspose.slides.*; | |
import java.awt.*; | |
public class Main | |
{ | |
public static void main(String[] args) throws Exception // Highlight text in the presentation using Java | |
{ | |
// Set the licenses | |
new License().setLicense("License.lic"); | |
// Load the presentation | |
Presentation presentation = new Presentation("pres1.pptx"); | |
// Iterate through all the slides | |
for (ISlide slide : presentation.getSlides()) | |
{ | |
// Iterate through all the shapes | |
for (Object obj : slide.getShapes()) | |
{ | |
// Type case the Object item | |
AutoShape autoShape = (AutoShape)obj; | |
// Highlighting all words containing 'mytask' | |
autoShape.getTextFrame().highlightText("mytask", Color.RED); | |
TextHighlightingOptions textHighlightingOptions = new TextHighlightingOptions(); | |
textHighlightingOptions.setWholeWordsOnly(true); | |
autoShape.getTextFrame().highlightText("Test", Color.YELLOW, textHighlightingOptions); | |
} | |
} | |
// Save the resultant presentation | |
presentation.save("Output.pptx", SaveFormat.Pptx); | |
System.out.println("Done"); | |
} | |
} |
Այս կոդը ցույց է տալիս ինչպես ընդգծել տեքստը PowerPoint-ում՝ օգտագործելով Java: Այն ապահովում է տարբեր ձևերով տեքստի որոնման աջակցություն՝ մեծատառերի և ամբողջական բառերով որոնումների համար դրոշակներ դնելով: Դուք կարող եք օգտագործել highlightText() մեթոդը ֆիքսված տեքստ որոնելու համար, իսկ highlightRegex() մեթոդը՝ Regex արտահայտությունների միջոցով տեքստը որոնելու և ընդգծելու համար:
Այս ձեռնարկը մեզ առաջնորդել է որոնել և ընդգծել տեքստը PowerPoint-ի շնորհանդեսներում: Տեքստը ջնջելու համար դիմեք ինչպես ջնջել տեքստը PPTX-ում Java-ի միջոցով-ի հոդվածին: