![](https://products-qa.fileformat.com/az/presentation/javascript/pptxgenjs/header-image.png)
PptxGenJS
PPTX Təqdimatları üçün JavaScript Kitabxanası
Veb tətbiqlərində PowerPoint® PPTX yaratmaq və dəyişdirmək üçün açıq mənbəli pulsuz kitabxana.
PptxGenJS nədir?
PptxGenJS heç bir xarici asılılıq olmadan PowerPoint PPTX təqdimatları yaratmaq imkanı olan açıq mənbəli JavaScript kitabxanasıdır. O, istənilən müasir masa üstü və mobil brauzerdə bir neçə sadə JavaScript əmri ilə PPTX faylları yarada bilər və həmçinin Node, Angular, React və Electron ilə inteqrasiya oluna bilər.
PowerPoint JavaScript kitabxanası slaydların yaradılması və dəyişdirilməsi, slaydlara diaqramlar, şəkillər, media faylları və formalar əlavə etmək, slaydlara cədvəllər və mətn daxil etmək kimi funksiyaları dəstəkləyir. O, həmçinin brendinq, SVG şəkilləri, cizgi gifləri, YouTube videoları, RTL mətni və Asiya şriftləri üçün Master Slaydları dəstəkləyir. Digər bir qeyd edilməli xüsusiyyət, PPTX fayllarının birbaşa MIME tipli müştəri brauzerlərinə, eləcə də base64, blob və axın formatlarında ixrac edilməsidir.
PptxGenJS-i necə quraşdırmaq olar?
Lütfən, git istifadə edərək quraşdırmaq üçün aşağıdakı əmrdən istifadə edin.
Git vasitəsilə PptxGenJS quraşdırın
<!-- Bundle: Easiest to use, supports all browsers -->
<script src="PptxGenJS/libs/pptxgen.bundle.js"></script>
JavaScript vasitəsilə PPTX təqdimatları yaradın
PptxGenJS kitabxanası veb-brauzerlər və ya Node iş masası proqramları daxilində bir neçə sətir kodla yeni PowerPoint PPTX təqdimatları yaratmaq üçün funksiyalar təqdim edir. Təqdimat yaradıldıqdan sonra təqdimata yeni slayd əlavə edə bilərsiniz. Slayda diaqramlar, cədvəllər, formalar, şəkillər və s. kimi obyektləri əlavə etmək də asandır.
PPTX Slaydına Şəkillər və Diaqramlar əlavə edin
Şəkillər və qrafiklər təqdimata böyük dəyər gətirir. Proqram proqramçıları PptxGenJS API-nin köməyi ilə təqdimat Slaydına asanlıqla şəkillər və diaqramlar əlavə edə bilərlər. Yerli URL vasitəsilə şəkil əlavə etmək, uzaq URL-dən şəkil, verilənlərə görə şəkil (əvvəlcədən kodlanmış base64) və Hyperlink ilə şəkil və s. kimi şəkil əlavə etmək üçün bir neçə seçim mövcuddur. O, həmçinin şəklin kəsilməsini və miqyasını dəyişməyi dəstəkləyir.
JavaScript vasitəsilə HTML-ni PowerPoint-ə çevirin
PptxGenJS kitabxanası tərtibatçılara HTML cədvəllərini bir və ya bir neçə slaydda təkrar istehsal edərkən HTML-i PowerPoint PPTX Təqdimatına çevirməyə imkan verir. O, həmçinin fon rəngləri, dolgu, şriftlər, haşiyələr və s. daxil olan hüceyrə üslubu üçün dəstək verir.
tableToSlides metodu CSS üslubu daxil olmaqla cədvəli klonlayır və slayd yaradır. Aşağıdakı 3 sətir kod HTML cədvəlini PPTX slaydına çevirə bilər.
- PptxGenJS-i işə salın
- HTML element Id və göstərmə seçimləri ilə tableToSlides metoduna zəng edin
- writeFile metodunun köməyi ilə PPTX faylı yaradın
JavaScript vasitəsilə HTML-dən PPTX-ə çevrilmə
let pptx = new PptxGenJS();
pptx.tableToSlides('htmlTableId', { x: 1.0, y: 1.0, w:10 });
pptx.writeFile({ fileName: 'table2slides.pptx' });