Այս արագ օրինակը ներառում է ինչպես ջնջել տեքստը PPTX-ում` օգտագործելով C#: Այն ներառում է անհրաժեշտ ռեսուրսների մասին տեղեկատվությունը, քայլ առ քայլ ընթացակարգը և աշխատանքային օրինակելի կոդը՝ ** PPTX տեքստը c#**-ով ջնջելու համար: Այն կիսում է գործընթացի մանրամասները, ներառյալ նմուշի ներկայացման ստեղծումը, ավտոմատ ձևի ավելացումը, տեքստի շրջանակի ստեղծումը տեքստի ավելացման միջոցով և տեքստը տպավորելու համար:
PPTX-ում տեքստը C#-ով ջնջելու քայլեր
- Կարգավորեք միջավայրը՝ ավելացնելու Aspose.Slides for .NET՝ PPTX-ում տեքստը ջնջելու համար
- Ստեղծեք լռելյայն դատարկ ներկայացում՝ օգտագործելով Presentation դասի օրինակը և մուտք գործեք առաջին սլայդը
- Ստեղծեք ուղղանկյուն տիպի ավտոմատ ձև և դրա ներսում ավելացրեք տեքստային շրջանակի նմուշ
- Տեքստի շրջանակի ներսում ավելացրեք տեքստի մի մասը և TextStrikethroughType համարիչի միջոցով սահմանեք կրկնակի տողով հարված:
- Ավելացրեք տեքստի երկրորդ մասը տեքստի շրջանակի ներսում և սահմանեք մեկ տողով հարվածը՝ օգտագործելով TextStrikethroughType հաշվիչը
- Պահպանեք ներկայացումը հարվածի միջոցով տեքստով PPTX-ում
Վերոհիշյալ քայլերը նկարագրում են ինչպես ջնջել տեքստը Ներկայացման մեջ՝ օգտագործելով C#: Բոլոր պահանջվող դասերը, մեթոդները և հատկությունները նշված են և օգտագործվում են լավ սահմանված կարգով՝ ցանկալի արդյունք ստանալու համար, ինչպես օրինակ՝ Presentation դասը օգտագործվում է գոյություն ունեցող PPTX ֆայլը դատարկ ստեղծելու կամ բեռնելու համար, ShapeCollection դասը՝ ինքնաձևը ավելացնելու համար։ PPTX սլայդը, TextStrikethroughType հաշվիչը օգտագործվում է տեքստի ընտրված հատվածի համար պահանջվող գծանշման տեսակը սահմանելու համար:
Կոդ՝ PPTX-ում տեքստը ջնջելու համար՝ օգտագործելով C#
using System; | |
using System.Drawing; | |
using Aspose.Slides; | |
using Aspose.Slides.Export; | |
namespace TestSlides | |
{ | |
public class StrikeThroughText | |
{ | |
public static void StrikeText() | |
{ | |
String path = @"/Users/KnowledgeBase/TestData/"; | |
//Setting the API linence | |
License SlidesLicense = new License(); | |
SlidesLicense.SetLicense(path + "Conholdate.Total.Product.Family.lic"); | |
//Instantiate a Presentation class object to create a presentation | |
using (Presentation presentation = new Presentation()) | |
{ | |
//Insert a Blank empty slide inside the presentation | |
ISlide slide = presentation.Slides.AddEmptySlide(presentation.LayoutSlides.GetByType(SlideLayoutType.Blank)); | |
//Add a new autoshape of the Rectangle type | |
IAutoShape autoShape = slide.Shapes.AddAutoShape(ShapeType.Rectangle, 0, 120, 300, 300); | |
// Filling the shape with no fill color | |
autoShape.FillFormat.FillType = FillType.NoFill; | |
//Add the text frame inside the autoshape | |
ITextFrame textFrame = autoShape.AddTextFrame("This is sample strikethrough text"); | |
// Set the textual properties on the portion | |
IPortionFormat portionFormat = textFrame.Paragraphs[0].Portions[0].PortionFormat; | |
portionFormat.FillFormat.FillType = FillType.Solid; | |
portionFormat.FillFormat.SolidFillColor.Color = Color.Red; | |
//Strikethrough with a double line | |
portionFormat.StrikethroughType = TextStrikethroughType.Double; | |
//Add a second line of text inside the shape | |
IPortion secondPortion = new Portion("Second text line "); | |
textFrame.Paragraphs[0].Portions.Add(secondPortion); | |
portionFormat = secondPortion.PortionFormat; | |
portionFormat.FillFormat.FillType = FillType.Solid; | |
portionFormat.FillFormat.SolidFillColor.Color = Color.Blue; | |
//Strikethrouh with a single line | |
portionFormat.StrikethroughType = TextStrikethroughType.Single; | |
// Save the presentation with strikethrough text on the disk | |
presentation.Save(path + "StrikethroughText.pptx", SaveFormat.Pptx); | |
} | |
} | |
} | |
} |
Վերոնշյալ օրինակը ցույց է տալիս strikeout տեքստը PPT-ում՝ օգտագործելով c#: Այն օգտագործում է Presentation դասի օբյեկտը լռելյայն դատարկ ներկայացում ստեղծելու համար և օգտագործում է Presentation.Slides հատկությունը՝ սլայդների հավաքածուի առաջին լռելյայն սլայդին մուտք գործելու համար: Ստեղծվում է Rectangle տիպի ինքնաձև, որին հաջորդում է դրա ներսում տեքստի ավելացում: Վերջապես, օգտագործելով TextStrikethroughType հաշվիչը, սահմանվում է պահանջվող տեքստի տառաչափը և տեքստի տեքստով ներկայացումը պահվում է սկավառակի վրա:
Այս ձեռնարկը մեզ ուղղորդել է ջնջել ներկայացման տեքստը՝ օգտագործելով C#: Եթե ցանկանում եք սովորել ներկայացման ներսում սլայդների միաձուլման գործընթացը, տես ինչպես միաձուլել սլայդները C#-ում հոդվածը: