Ինչպես ջնջել տեքստը PPTX-ում Java-ի միջոցով

Այս ձեռնարկը ներառում է ինչպես ջնջել տեքստը PPTX-ում Java-ի միջոցով: Այն ընդգրկում է շրջակա միջավայրը հաստատելու բոլոր մանրամասները, քայլ առ քայլ գործընթացը և աշխատանքային օրինակելի կոդը՝ Java-ի միջոցով PPTX տեքստը ջնջելու համար**: Այն բացահայտում է մանրամասները, ներառյալ նմուշի ներկայացման ստեղծումը, ինքնաձևի ստեղծումը, տեքստի շրջանակի ավելացումը՝ տեքստը ներդնելու միջոցով և տեքստի միջով հարվածելը:

Java-ի միջոցով PPTX-ում տեքստը հանելու քայլեր

  1. Կարգավորեք միջավայրը՝ ավելացնելու Aspose.Slides for Java՝ PPTX-ում տեքստը ջնջելու համար
  2. Ստեղծեք դատարկ ներկայացում՝ օգտագործելով Presentation դասի օրինակը և մուտք գործեք առաջին սլայդը
  3. Ստեղծեք Rectangle տիպի ինքնաձև և տեղադրեք դրա ներսում տեքստային շրջանակի նմուշ
  4. Տեքստի շրջանակի ներսում ավելացրեք տեքստի մի մասը և TextStrikethroughType համարիչի միջոցով սահմանեք կրկնակի տողով հարված:
  5. Ավելացրեք տեքստի երկրորդ մասը տեքստի շրջանակի ներսում և սահմանեք մեկ տողով հարվածը՝ օգտագործելով TextStrikethroughType հաշվիչը
  6. Պահպանեք ներկայացումը PPTX-ի վրա գրված տեքստով

Վերոնշյալ քայլերը ներառում են ինչպես ջնջել տեքստը Ներկայացման մեջ Java-ի միջոցով մի քանի API զանգերի միջոցով: Բոլոր համապատասխան դասերը և մեթոդները հստակեցված են և օգտագործվում են լավ սահմանված ձևով՝ ցանկալի արդյունք ստանալու համար. Ինչպես Presentation դասի օրինակն օգտագործվում է գոյություն ունեցող PPTX ֆայլը դատարկ ստեղծելու կամ բեռնելու համար, ShapeCollection դասի օրինակն օգտագործվում է PPTX սլայդում autoshape ավելացնելու համար, TextStrikethroughType հաշվիչը օգտագործվում է ընտրված հատվածի համար անհրաժեշտ տեքստի տողերի տեսակը սահմանելու համար: տեքստ.

Կոդ PPTX-ում տեքստը ջնջելու համար Java-ի միջոցով

import com.aspose.slides.FillType;
import com.aspose.slides.IAutoShape;
import com.aspose.slides.IPortion;
import com.aspose.slides.IPortionFormat;
import com.aspose.slides.ISlide;
import com.aspose.slides.ITextFrame;
import com.aspose.slides.License;
import com.aspose.slides.Portion;
import com.aspose.slides.Presentation;
import com.aspose.slides.SaveFormat;
import com.aspose.slides.ShapeType;
import com.aspose.slides.TextStrikethroughType;
import java.awt.Color;
public class StrikethroughText {
public static void main(String[] presArgs) throws Exception{
String filesPath = "/Users/mudassirkhan/Documents/KnowledgeBase/TestData/";
License strikeTextlicense = new License();
strikeTextlicense.setLicense(filesPath + "Conholdate.Total.Product.Family.lic");
//Generate a default presentation to strikethrough the text
Presentation samplePresentation = new Presentation();
//Load the first default slide from the presentation slides collection
ISlide slide = samplePresentation.getSlides().get_Item(0);
//Add an autoshape to add the text frame
IAutoShape autoShape = slide.getShapes().addAutoShape(ShapeType.Rectangle, 120, 150, 300, 400);
//Fill the shape with no fill color
autoShape.getFillFormat().setFillType(FillType.NoFill);
//Add the text frame inside the autoshape
ITextFrame textFrame = autoShape.addTextFrame("This is sample strikethrough text");
//Set the textual properties on the selected portion
IPortionFormat portionFormat = textFrame.getParagraphs().get_Item(0).getPortions().get_Item(0).getPortionFormat();
portionFormat.getFillFormat().setFillType(FillType.Solid);
portionFormat.getFillFormat().getSolidFillColor().setColor(Color.RED);
//Strikethrough text with double line
portionFormat.setStrikethroughType(TextStrikethroughType.Double);
//Insert a second line of text
IPortion secondPortion = new Portion("Second text line ");
textFrame.getParagraphs().get_Item(0).getPortions().add(secondPortion);
portionFormat = secondPortion.getPortionFormat();
portionFormat.getFillFormat().setFillType(FillType.Solid);
portionFormat.getFillFormat().getSolidFillColor().setColor(Color.BLUE);
//Strikethrough text with a single line
portionFormat.setStrikethroughType(TextStrikethroughType.Single);
// Save the presentation having strikethrough text on the disk
samplePresentation.save(filesPath + "StrikethroughText.pptx", SaveFormat.Pptx);
}
}

Այս օրինակը ցույց է տալիս strikeout տեքստը PPT-ում՝ օգտագործելով Java: Այն օգտագործում է Presentation դասի օբյեկտը լռելյայն դատարկ ներկայացում ստեղծելու համար և օգտագործում է Presentation.getSlides() մեթոդը՝ ներկայացման սլայդների հավաքածուի առաջին սլայդը բեռնելու համար։ Ստեղծվում է ինքնաձև, որին հաջորդում է տեքստի տեղադրումը դրա ներսում: Վերջապես, հատվածի ներսում ընտրված տեքստը հարվածվում է TextStrikethroughType հաշվիչի միջոցով, և շարադրված տեքստով ներկայացումը պահվում է սկավառակի վրա:

Այս օրինակում մենք սովորեցինք, թե ինչպես ջնջել ներկայացման տեքստը՝ օգտագործելով Java: Եթե ցանկանում եք ծանոթանալ ներկայացման ներսում սլայդների միաձուլման գործընթացին, տես ինչպես միաձուլել սլայդները Java-ում-ի հոդվածը:

 Հայերեն