
კატალოგირება არის შესანიშნავი გზა დაკავშირებული ელემენტების ლოგიკურად დაჯგუფებისათვის და რადგან ჩვენ ვიცით ფოლდერების გამოყენება დაკავშირებული ფაილების ორგანიზებისთვის, ამიტომ მსგავსი მიდგომა სექციების გამოყენებით შეიძლება თქვენი სლაიდების ორგანიზებისთვის მნიშვნელობის მქონე ჯგუფებად. ეს ასევე გაწვდით საშუალებას, რომ თითოეულ თანამშრომელს მიაწვდოთ სექცია, რაც სლაიდის საკუთრების სისუფთავეს დააკავშირებს თანამშრომლობების დროს. და თუ თქვენ დაიწყებთ ცარიელი ფურცლით, შეგიძლიათ გამოიყენოთ სექციები თქვენი პრეზენტაციისთვის მასშტაბების outline-ის გაკეთებისთვის. ჩვეულებრივ, სექციები აწყობილნი არიან დიდი პრეზენტაციების გამოყენებისათვის, რომლებშიც დიდი ნუმერი სლაიდებია, რომლებიც ადვილად შეიძლება ლოგიკურ ჯგუფებად დაჯგუფდეს, რაც თქვენს პრეზენტ
ჩვენი მუშაობის გაგრძელებამდე, უნდა დავაყენოთ Aspose.Slides Cloud SDK for .NET და უადვილესი გზა არის NuGet პაკეტის გამოყენება შემდეგი ბრძანების ჩასმით პაკეტის მენეჯერის კონსოლში:
Install-Package Aspose.Slides-Cloud -Version 21.2.0
Once the installation has been completed, the next step is getting authentication credentials so that you can easily and securely use our APIs. For further details, please visit
- Aspose.Cloud SDK-ების დაყენების ინსტრუქცია
- JWT ოქმების მიღება კლენტ ID და კლენტ საიდუმლო المفتاحი მეშვეობით
სექციების მართვა
Aspose.Slides Cloud ხელს უწყობს იმ შესაძლებლობების მიწვდომას, რაც
- მოიძიეთ არსებული წარმოდგენის განყოფილებები
- Powerpoint-ის სექციების დაყენება
- შექმენით ახალი განყოფილება
- ცხადი სახელი შეიცვალეთ
- მოათავსეთ სექცია და სლაიდები სხვა პოზიციაზე
- ამოიღე სექცია
ხარისხის ანგარიშების მიღება
Request URL
GET https://api.aspose.cloud/v3.0/slides/myPresentation.pptx/sections?folder=myFolder
C#.NET
string MyAppKey = "xxxxxxxx"; // Get AppKey and AppSID from https://dashboard.aspose.cloud/
string MyAppSid = "xxxxxxxx"; // Get AppKey and AppSID from https://dashboard.aspose.cloud/
SlidesApi api = new SlidesApi("MyAppSid", "MyAppKey");
GetSectionsRequest request = new GetSectionsRequest
{
Name = "myPresentaion.pptx",
Folder = "myFolder"
};
Sections sections = api.GetSections(tequest);
Console.WriteLine(sections.SectionList.Count);
PowerPoint სექციების წარმოება
Request URL
PUT https://api.aspose.cloud/v3.0/slides/myPresentation.pptx/sections?folder=myFolder
განვადების სხეული
{ "sectionList": [{ "name": "Section1", "firstSlideIndex": 1 }, { "name": "Section2", "firstSlideIndex": 4 }]}
C#.NET
string MyAppKey = "xxxxxxxx"; // Get AppKey and AppSID from https://dashboard.aspose.cloud/
string MyAppSid = "xxxxxxxx"; // Get AppKey and AppSID from https://dashboard.aspose.cloud/
SlidesApi api = new SlidesApi("MyAppSid", "MyAppKey");
Sections dto = new Sections
{
SectionList = new List<Section>
{
new Section { Name = "Section1", FirstSlideIndex = 1 },
new Section { Name = "Section2", FirstSlideIndex = 4 }
}
};
PutSectionsRequest request = new PutSectionsRequest
{
Name = "myPresentaion.pptx",
Folder = "myFolder",
Sections = dto
};
Sections sections = api.PutSections(request);
Console.WriteLine(sections.SectionList.Count); //2
Console.WriteLine(sections.SectionList[0].SlideList.Count); //3
ახალი განყოფილების შექმნა
Request URL
POST https://api.aspose.cloud/v3.0/slides/myPresentation.pptx/sections?folder=myFolder§ionName=NewSection&slideIndex=4
C#.NET
string MyAppKey = "xxxxxxxx"; // Get AppKey and AppSID from https://dashboard.aspose.cloud/
string MyAppSid = "xxxxxxxx"; // Get AppKey and AppSID from https://dashboard.aspose.cloud/
SlidesApi api = new SlidesApi("MyAppSid", "MyAppKey");
PostSectionRequest request = new PostSectionRequest
{
Name = "myPresentaion.pptx",
Folder = "myFolder",
SectionName = "NewSection",
SlideIndex = 4
};
Sections sections = api.PostSection(request);
Console.WriteLine(sections.SectionList.Count);
განყოფილების სახელის შეცვლა
Request URL
PUT https://api.aspose.cloud/v3.0/slides/myPresentation.pptx/sections/2?folder=myFolder§ionName=UpdatedSection
C#.NET
string MyAppKey = "xxxxxxxx"; // Get AppKey and AppSID from https://dashboard.aspose.cloud/
string MyAppSid = "xxxxxxxx"; // Get AppKey and AppSID from https://dashboard.aspose.cloud/
SlidesApi api = new SlidesApi("MyAppSid", "MyAppKey");
PutSectionRequest request = new PutSectionRequest
{
Name = "myPresentaion.pptx",
Folder = "myFolder",
SectionName = "UpdatedSection",
SectionIndex = 2
};
Sections sections = api.PutSection(request);
Console.WriteLine(sections.SectionList[1].Name); //UpdatedSection
მოძრაობა სექციისა და სლაიდის სხვა პოზიციაზე
Request URL
POST https://api.aspose.cloud/v3.0/slides/myPresentation.pptx/sections/1/move?folder=myFolder&newPosition=2
C#.NET
string MyAppKey = "xxxxxxxx"; // Get AppKey and AppSID from https://dashboard.aspose.cloud/
string MyAppSid = "xxxxxxxx"; // Get AppKey and AppSID from https://dashboard.aspose.cloud/
SlidesApi api = new SlidesApi("MyAppSid", "MyAppKey");
PostSectionMoveRequest request = new PostSectionMoveRequest
{
Name = "myPresentaion.pptx",
Folder = "myFolder",
SectionIndex = 1,
NewPosition = 2
};
Sections sections = api.PostSectionMove(request);
Console.WriteLine(sections.SectionList.Count);
განყოფილების წაშლა
Request URL
DELETE https://api.aspose.cloud/v3.0/slides/myPresentation.pptx/sections/2?folder=myFolder
C#.NET
string MyAppKey = "xxxxxxxx"; // Get AppKey and AppSID from https://dashboard.aspose.cloud/
string MyAppSid = "xxxxxxxx"; // Get AppKey and AppSID from https://dashboard.aspose.cloud/
SlidesApi api = new SlidesApi("MyAppSid", "MyAppKey");
DeleteSectionRequest request = new DeleteSectionRequest
{
Name = "myPresentaion.pptx",
Folder = "myFolder",
SectionIndex = 2
};
Sections sections = api.DeleteSection(request);
Console.WriteLine(sections.SectionList.Count);