1. Produk
  2.   Persembahan
  3.   Swift
  4.   Presentation
 
  

Swift bibliotēka, lai izveidotu un pārvaldītu prezentācijas un slaidus

Atvērtā pirmkoda Swift bibliotēka slaidu, pāreju, animāciju un citu ar prezentāciju saistītu funkciju izveidei un pārvaldībai Swift lietojumprogrammās.

Prezentācija ir jaudīga atvērtā pirmkoda Swift bibliotēka, kas palīdz programmatūras izstrādātājiem izveidot un pārvaldīt prezentāciju failus savā Swift lietojumprogrammā, neizmantojot Microsoft PowerPoint. Atklātā pirmkoda programmatūra gadu gaitā ir kļuvusi populārāka, jo tā nodrošina izstrādātājiem piekļuvi kodam un bibliotēkām, kuras var brīvi izmantot, modificēt un izplatīt. Vēl viena prezentācijas API priekšrocība ir tā, ka tā ir izstrādāta, lai labi darbotos ar citām Swift bibliotēkām un ietvariem. Bibliotēka sniedz izstrādātājiem iespēju viegli izveidot un pārvaldīt slaidus, pārejas, animācijas un citas ar prezentācijām saistītas funkcijas.

Prezentācijas API ir izstrādāta tā, lai tā būtu ļoti viegli lietojama, kā arī elastīga, ļaujot programmatūras izstrādātājiem izveidot prezentācijas dažādiem lietošanas gadījumiem. Bibliotēkā ir iekļauts atbalsts vairākām svarīgām funkcijām darbam ar prezentācijām, piemēram, jauna slaida izveide, esošo slaidu pārvaldīšana, satura pievienošana katram slaidam, attēlu ievietošana slaidā, pāreju un animāciju pievienošana prezentācijai, to izgatavošanas laika kontrole, iestatiet katra slaida ilgumu, pievienojiet slaidiem aktivizētājus un daudz ko citu.

Prezentāciju bibliotēka ļauj izveidot dinamiskas un saistošas prezentācijas ar mazākām pūlēm un izmaksām. Tas var būt īpaši noderīgi izstrādātājiem, kuri vēlas pielāgot API savām īpašajām vajadzībām. Prezentācijas API ir izstrādāta arī vairāku platformu lietošanai, kas nozīmē, ka to var izmantot iOS, macOS un citās platformās, kas atbalsta Swift. Kopumā prezentāciju API ir jaudīga un elastīga bibliotēka prezentāciju izveidei un pārvaldībai programmā Swift. Neatkarīgi no tā, vai veidojat vienkāršu slaidrādi vai sarežģītu interaktīvu prezentāciju, prezentācijas API ir vajadzīgās funkcijas, lai paveiktu darbu.

Previous Next

Darba sākšana ar prezentāciju

Ieteicamais veids, kā instalēt Presentation Swift bibliotēku, ir CocoaPods. Lūdzu, izmantojiet šo komandu, lai instalēšana noritētu vienmērīgi.

Instalējiet prezentāciju, izmantojot CocoaPods

pod 'Presentation' 

Instalējiet prezentāciju, izmantojot Cartfile

github "hyperoslo/Presentation" 

Varat lejupielādēt tieši no GitHub

Pievienojiet un pārvaldiet slaidus prezentācijās, izmantojot Swift

Atvērtā pirmkoda Swift Presentation bibliotēka ļauj programmatūras izstrādātājiem strādāt ar prezentāciju slaidiem savās Swift lietojumprogrammās. Tas palīdz programmatūras izstrādātājiem savās lapās izmantot pielāgotas pozicionēšanas un animācijas funkcijas. Ir vairākas citas funkcijas, ko var izmantot, lai uzlabotu prezentāciju, piemēram, animācijas pievienošana slaidiem, animācijas ikonu ievietošana, teksta ievietošana slaidos, nevēlamu slaidu dzēšana, attēla pievienošana slaidiem, vairāku slaidu ievietošana lapā un daudzas citas. Programmatūras izstrādātāji var izmantot prezentācijas klases metodi addSlide(), lai prezentācijai pievienotu jaunu slaidu.

Importējiet PPTX prezentācijas datus, izmantojot 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"))

Animācijas pievienošana un pārvaldība, izmantojot Swift bibliotēku

Bezmaksas Swift prezentāciju bibliotēka ļauj programmatūras izstrādātājiem izveidot un lietot animācijas savām prezentāciju lapām Swift lietojumprogrammās. Bibliotēka ļauj izstrādātājiem viegli animēt skata izskatu noteiktā lapā. Prezentāciju bibliotēka piedāvā daudzas iespējas animācijas pielāgošanai. Varat izmantot dažādu veidu animācijas, piemēram, pop animāciju, izšķīdināt animāciju, pārejas animāciju un daudz ko citu. Šajā piemērā parādīts, kā lietot lapas animāciju, izmantojot Swift kodu.

Kā lietot lapas animāciju, izmantojot 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)

 Melayu