Leabharlann Swift chun Láithreoireachtaí agus Sleamhnáin a Chruthú agus a Bhainistiú
Leabharlann Swift Foinse Oscailte chun Sleamhnáin, Aistrithe, Beochan agus gnéithe eile a bhaineann le Cur i Láthair a Chruthú agus a Bhainistiú laistigh d'fheidhmchláir Swift.
Is leabharlann chumhachtach foinse oscailte Swift é Presentation a chabhraíonn le forbróirí bogearraí comhaid léirithe a chruthú agus a bhainistiú laistigh dá bhfeidhmchlár Swift gan Microsoft PowerPoint a úsáid. Tá an-tóir ar bhogearraí foinse oscailte thar na blianta mar go dtugann sé rochtain d’fhorbróirí ar chód agus ar leabharlanna ar féidir iad a úsáid, a mhodhnú agus a dháileadh go héasca. Buntáiste eile a bhaineann leis an API Láithreoireachta ná go bhfuil sé deartha chun oibriú go maith le leabharlanna agus creataí Swift eile. Tugann an leabharlann an chumhacht d'fhorbróirí sleamhnáin, aistrithe, beochana agus gnéithe eile a bhaineann le cur i láthair a chruthú agus a bhainistiú gan stró.
Tá an API Léiriúcháin deartha le bheith an-éasca le láimhseáil chomh maith le bheith solúbtha, ag cur ar chumas forbróirí bogearraí cur i láthair a chruthú le haghaidh cásanna úsáide éagsúla. Áiríodh sa leabharlann tacaíocht do roinnt gnéithe tábhachtacha chun oibriú le láithreoireachtaí mar shleamhnán nua a chruthú, sleamhnáin reatha a bhainistiú, ábhar a chur le gach sleamhnán, íomhánna a chur isteach i sleamhnán, aistrithe agus beochan a chur le cur i láthair, uainiú a dtáirgeadh a rialú, socraigh fad gach sleamhnáin, cuir truicear lena gcuid sleamhnáin agus go leor eile.
Ceadaíonn leabharlann na Léiriúcháin cur i láthair dinimiciúil agus tarraingteach a chruthú le níos lú iarrachta agus costais. D’fhéadfadh sé a bheith úsáideach go háirithe d’fhorbróirí ar mian leo an API a shaincheapadh chun freastal ar a riachtanais shonracha. Tá an API Cur i Láthair deartha freisin le bheith tras-ardán, rud a chiallaíonn gur féidir é a úsáid ar iOS, macOS, agus ardáin eile a thacaíonn le Swift. Tríd is tríd, is leabharlann chumhachtach sholúbtha é an API Presentation chun láithreoireachtaí a chruthú agus a bhainistiú in Swift. Cibé an bhfuil tú ag cruthú taispeántas sleamhnán simplí nó cur i láthair casta idirghníomhach, tá na gnéithe a theastaíonn uait chun an jab a dhéanamh ag an API Léiriúcháin.
Cuir Tús leis le 'Cur i Láthair'
Is é CocoaPods an bealach molta chun leabharlann Presentation Swift a shuiteáil. Úsáid an t-ordú seo a leanas chun suiteáil mhín a dhéanamh.
Suiteáil 'Cur i láthair' trí CocoaPods
pod 'Presentation'
Suiteáil Léiriú trí Cartfile
github "hyperoslo/Presentation"
Is féidir leat é a íoslódáil go díreach ó GitHub
Cuir & Bainistigh Sleamhnáin i Láithreoireachtaí trí Swift
Ceadaíonn leabharlann foinse oscailte Swift Presentation d’fhorbróirí bogearraí oibriú le sleamhnáin léirithe laistigh dá bhfeidhmchláir Swift féin. Cabhraíonn sé le forbróirí bogearraí gnéithe saincheaptha suite agus beochana a úsáid ar a gcuid leathanaigh. Tá roinnt gnéithe eile ann is féidir a úsáid chun cur i láthair a fheabhsú, mar shampla beochan a chur le sleamhnáin, deilbhíní beochana a chur isteach, téacs a chur isteach sna sleamhnáin, sleamhnáin nach dteastaíonn a scriosadh, íomhá a chur le sleamhnáin, roinnt sleamhnáin a chur isteach ar leathanach, agus go leor eile. Is féidir le forbróirí bogearraí an modh addSlide() den rang Léirithe a úsáid chun sleamhnán nua a chur le do léiriú.
Iompórtáil Sonraí Léirithe PPTX trí Ruby API
let presentation = Presentation(url: Bundle.main.url(forResource: "MyPresentation", withExtension: "pptx")!)
let title = Text(content: "My Slide Title", style: TextStyle(font: "Arial", size: 36), position: CGPoint(x: 0, y: 0))
let bullets = [
Text(content: "Bullet Point 1", style: TextStyle(font: "Arial", size: 24), position: CGPoint(x: 0, y: 50)),
Text(content: "Bullet Point 2", style: TextStyle(font: "Arial", size: 24), position: CGPoint(x: 0, y: 80))
]
let slide = Slide(background: .color(.white), elements: [title] + bullets)
presentation.addSlide(slide)
try presentation.save(to: URL(fileURLWithPath: "MyModifiedPresentation.pptx"))
Cuir & Bainistigh Beochan trí Swift Library
Cuireann leabharlann saor in aisce Swift Presentation ar chumas fhorbróirí bogearraí beochan a chruthú agus a chur i bhfeidhm ar a leathanaigh léirithe laistigh d’fheidhmchláir Swift. Ligeann an leabharlann d’fhorbróirí cuma amhairc ar leathanach ar leith a bheochan go héasca. Tá go leor roghanna curtha ar fáil ag leabharlann na Léiriúcháin chun an beochan a shaincheapadh. Is féidir leat cineálacha éagsúla beochana a chur i bhfeidhm ar nós Beochan Pop, beochan a dhíscaoileadh, Beochan Aistrithe, agus go leor eile. Léiríonn an sampla seo a leanas conas beochan leathanaigh a chur i bhfeidhm ag úsáid cód Swift.
Conas Beochan Leathanaigh a Chur i bhFeidhm trí Swift API?
let contents = ["Slide 1", "Slide 2", "Slide 3"].map { title -> Content in
let label = UILabel(frame: CGRect(x: 0, y: 0, width: 200, height: 100))
label.text = title
let position = Position(left: 0.3, top: 0.4)
return Content(view: label, position: position)
}
var slides = [SlideController]()
for index in 0...2 {
let content = contents[index]
let controller = SlideController(contents: [content])
let animation = TransitionAnimation(
content: content,
destination: Position(left: 0.5, top: content.initialPosition.top),
duration: 2.0,
dumping: 0.8,
reflective: true)
controller.add(animations: [animation])
slides.append(controller)
}
presentationController.add(slides)