Aspose.Slides Cloud SDK for Swift
प्रस्तुतियाँ पढ़ने, लिखने और निर्यात करने के लिए स्विफ्ट एसडीके
क्लाउड में पावरपॉइंट (पीपीटी, पीपीटीएक्स), ओपनऑफिस (ओडीपी) प्रेजेंटेशन बनाने, पढ़ने, प्रबंधित करने और परिवर्तित करने के लिए स्विफ्ट क्लाउड एपीआई।
स्विफ्ट के लिए Aspose.Slides क्लाउड SDK एक व्यापक क्लाउड SDK है जो स्विफ्ट डेवलपर्स को Aspose.Slides के साथ इंटरैक्ट करने की अनुमति देता है। क्लाउड एपीआई और पावरपॉइंट (पीपीटी, पीपीटीएक्स), ओपनऑफिस इंप्रेस (ओडीपी) और कई अन्य स्वरूपों में प्रस्तुतियों को बनाएं, संशोधित करें और परिवर्तित करें। यह एसडीके प्रस्तुतियों के साथ काम करने की प्रक्रिया को सरल बनाता है और डेवलपर्स को अपने मुख्य व्यावसायिक तर्क पर ध्यान केंद्रित करने की अनुमति देता है। एपीआई कई प्रेजेंटेशन फ़ाइल स्वरूपों जैसे XLS, XLSX, XLSB, XLSM, XLT, XLTX, XLTM, ODS, XML, CSV, TSV, TXT (TabDelimited), HTML, MHTML इत्यादि को पढ़ने और लिखने का समर्थन करता है।
स्विफ्ट के लिए Aspose.Slides क्लाउड SDK इसे संभालना बहुत आसान है और इसने क्लाउड में पावरपॉइंट प्रेजेंटेशन के साथ काम करने के लिए विभिन्न उन्नत और बुनियादी सुविधाएं प्रदान की हैं, जैसे स्क्रैच से नई प्रेजेंटेशन बनाना, मौजूदा प्रेजेंटेशन को संशोधित करना, स्लाइड जोड़ना और हटाना, टेक्स्ट जोड़ना और संशोधित करना, छवियां और आकार डालना , प्रस्तुतियों में चार्ट जोड़ें, प्रस्तुतियों के अंदर तालिकाओं को प्रबंधित करें, विभिन्न स्वरूपण संचालन करें, स्रोत प्रस्तुति से लेआउट स्लाइड की प्रतिलिपि बनाना, एकाधिक प्रस्तुतियों को मर्ज करना, प्रस्तुति दस्तावेज़ गुणों को सेट करना या हटाना, किसी विशिष्ट स्लाइड पर टेक्स्ट ढूंढना और बदलना, पेज सेटअप में हेरफेर करना, पेज हेडर को प्रबंधित करना और पादलेख, प्रस्तुतिकरण को कई भागों में विभाजित करना और भी बहुत कुछ।
स्विफ्ट के लिए Aspose.Slides Cloud SDK, Aspose.Slides Cloud API के साथ सहज एकीकरण प्रदान करता है, जो स्विफ्ट डेवलपर्स को HTML, PDF, POTX, PPSX, PPTM, PPSM, POTM, ODP जैसे कई अन्य फ़ाइल स्वरूपों में PowerPoint प्रस्तुतियों को निर्यात करने की अनुमति देता है। , ओटीपी, टीआईएफएफ, एक्सपीएस, जेपीईजी, पीएनजी, जीआईएफ, बीएमपी, एसवीजी, एसडब्ल्यूएफ और भी बहुत कुछ। स्विफ्ट के लिए Aspose.Slides Cloud SDK का उपयोग करके, सॉफ़्टवेयर डेवलपर आसानी से अपनी प्रस्तुतियों में टेक्स्ट को प्रबंधित कर सकते हैं और टेक्स्ट को आसानी से जोड़ और संशोधित कर सकते हैं, टेक्स्ट फ़ॉर्मेटिंग बदल सकते हैं, फ़ॉन्ट शैली और रंग सेट कर सकते हैं, और हाइपरलिंक जोड़ने, प्रबंधित करने जैसे विभिन्न टेक्स्ट-स्तरीय ऑपरेशन कर सकते हैं गोलियाँ और क्रमांकन, और वर्तनी-जाँच करना। सुविधाओं और क्षमताओं की अपनी विस्तृत श्रृंखला के साथ, यह एसडीके डेवलपर्स के लिए प्रस्तुतियों के साथ काम करना, उन्हें बनाना, संशोधित करना और उन्हें विभिन्न प्रारूपों में परिवर्तित करना और उनके मुख्य व्यवसाय तर्क पर ध्यान केंद्रित करना आसान बनाता है।
स्विफ्ट के लिए Aspose.Slides Cloud SDK के साथ शुरुआत करना
स्विफ्ट के लिए Aspose.Slides Cloud SDK इंस्टॉल करने का अनुशंसित तरीका CocoaPods का उपयोग करना है। सुचारू इंस्टालेशन के लिए कृपया निम्नलिखित कमांड का उपयोग करें।
कोकोपोड्स के माध्यम से स्विफ्ट के लिए Aspose.Slides Cloud SDK इंस्टॉल करें
target 'myproj' do
...
pod 'AsposeSlidesCloud', '~> 22.6.0'
end
आप इसे सीधे Aspose उत्पाद रिलीज़ पृष्ठ से भी डाउनलोड कर सकते हैं।स्विफ्ट के माध्यम से PPT, PPTX प्रेजेंटेशन बनाएं
स्विफ्ट के लिए Aspose.Slides क्लाउड SDK सॉफ्टवेयर डेवलपर्स के लिए अपने स्वयं के स्विफ्ट अनुप्रयोगों के अंदर विभिन्न प्रकार की प्रस्तुतियों को बनाना और प्रबंधित करना आसान बनाता है। सॉफ़्टवेयर डेवलपर स्विफ्ट कोड की केवल कुछ पंक्तियों के साथ एक खाली प्रेजेंटेशन बना सकते हैं। प्रेजेंटेशन प्रबंधन से संबंधित लाइब्रेरी की कई अन्य महत्वपूर्ण विशेषताएं हैं जैसे मौजूदा प्रेजेंटेशन को अन्य फ़ाइल स्वरूपों में निर्यात करना, मौजूदा प्रेजेंटेशन खोलना, पासवर्ड का उपयोग करके प्रेजेंटेशन की सुरक्षा करना, HTML दस्तावेज़ का उपयोग करके नई प्रेजेंटेशन बनाना, प्रस्तुतियों को विभाजित / विलय करना, टेक्स्ट फॉर्म एक्सेल फ़ाइलों की खोज करना , एक्सेल फ़ाइलों को संपीड़ित करना और भी बहुत कुछ।
स्विफ्ट एपीआई के माध्यम से एक नई प्रस्तुति बनाएं
import Foundation
import AsposeSlidesCloud
let configuration = Configuration(appSid: "YourAppSid", appKey: "YourAppKey")
let slidesApi = SlidesAPI(configuration: configuration)
let createPresentationRequest = CreatePresentationRequest(name: "Test Presentation", password: "password", folder: "PresentationFolder")
slidesApi.createPresentation(request: createPresentationRequest) { (response, error) in
if let error = error {
print("Error Occured: \(error)")
} else {
print("Presentation Created: \(response?.name)")
}
}
स्विफ्ट एपीआई के माध्यम से प्रस्तुतियों में चार्ट जोड़ें और प्रबंधित करें
स्विफ्ट के लिए Aspose.Slides Cloud SDK में क्लाउड में PowerPoint (PPT, PPTX) और OpenOffice (ODP) प्रेजेंटेशन के अंदर विभिन्न प्रकार के चार्ट के साथ काम करने के लिए समर्थन शामिल है। सॉफ़्टवेयर डेवलपर कॉल्मन चार्ट, पाई चार्ट, बबल चार्ट, बिखरे हुए चार्ट, सनबर्स्ट चार्ट और बहुत कुछ बना सकते हैं। प्रस्तुतियों में चार्ट को संभालने के लिए एपीआई के विभिन्न प्रकार के फीचर्स हैं जैसे कि चार्ट श्रेणी जोड़ना या हटाना, चार्ट अक्ष गुणों को सेट करना, चार्ट लेजेंड गुणों को सेट करना। चार्ट डेटाप्वाइंट जोड़ें और हटाएं, 3डी चार्ट की वॉल प्रॉपर्टी सेट करें और भी बहुत कुछ।
स्विफ्ट एपीआई के माध्यम से मौजूदा चार्ट के गुणों को कैसे संशोधित करें?
let getRequest = GetSlidesShapeRequest(
name: "presentation.pptx",
slideIndex: 1,
shapeIndex: 1
)
slidesAPI.getSlidesShape(request: getRequest) { response, error in
if let error = error {
print("Error retrieving chart: \(error)")
} else if let shape = response?.shape {
shape.chart.chartTitle = "Updated Title"
let putRequest = PutUpdateShapeRequest(
name: "presentation.pptx",
slideIndex: 1,
shapeIndex: 1,
shape: shape
)
slidesAPI.putUpdateShape(request: putRequest) { response, error in
if let error = error {
print("Error updating chart: \(error)")
} else {
print("Chart updated successfully")
}
}
}
}
स्विफ्ट एपीआई के माध्यम से प्रस्तुतियों में आकृतियाँ प्रबंधित करें
स्विफ्ट के लिए Aspose.Slides Cloud SDK सॉफ्टवेयर डेवलपर्स को PowerPoint और अन्य प्रकार की प्रस्तुतियों के अंदर आकृतियों से संबंधित गतिविधियों को सरल और सुविधाजनक तरीके से संभालने में सक्षम बनाता है। सॉफ़्टवेयर डेवलपर आकृतियों को बनाने, संशोधित करने और हटाने के साथ-साथ आकृतियों के विभिन्न गुणों को सेट करने के लिए स्विफ्ट एसडीके का उपयोग कर सकते हैं। यह स्लाइड में आकृतियाँ जोड़ने, स्लाइड से आकृतियाँ निकालने, समूह आकृतियों के साथ काम करने, आकृति में छवि जोड़ने, अवांछित आकृतियाँ हटाने, एसवीजी से आकृतियाँ आयात करने और बहुत कुछ का समर्थन करता है। निम्नलिखित उदाहरण दिखाता है कि स्विफ्ट कमांड का उपयोग करके स्लाइड में आकार कैसे जोड़ा जाए।
स्विफ्ट एपीआई के माध्यम से स्लाइड में एक आकृति कैसे जोड़ें
let request = AddShapeRequest(name: "New Shape", slideIndex: 1, shape: Shape())
try asposeSlidesApi.addShape(request: request)
// Modify a shape
let request = UpdateShapeRequest(name: "Updated Shape", slideIndex: 1, shapeIndex: 1, shape: Shape())
try asposeSlidesApi.updateShape(request: request)
स्विफ्ट के माध्यम से प्रस्तुतियों में टेक्स्ट जोड़ें, हटाएं या बदलें
स्विफ्ट के लिए Aspose.Slides क्लाउड SDK सॉफ्टवेयर डेवलपर्स को उनके पावरपॉइंट प्रेजेंटेशन के अंदर टेक्स्ट को विभिन्न तरीकों से संभालने की क्षमता देता है। स्विफ्ट एपीआई में प्रेजेंटेशन के अंदर टेक्स्ट के साथ काम करने के लिए कई विशेषताएं शामिल हैं जैसे कि एक नया पैराग्राफ डालना, पैराग्राफ के गुणों को पढ़ना, प्रेजेंटेशन से पैराग्राफ की एक श्रृंखला को हटाना, प्रेजेंटेशन से टेक्स्ट आइटम पढ़ना, टेक्स्ट को बदलना, प्रेजेंटेशन में टेक्स्ट को हाइलाइट करना और भी बहुत कुछ। .