![](https://products-qa.fileformat.com/he/presentation/javascript/officegen-pptx/header-image.png)
Officegen-PPTX
ספריית JavaScript עבור מצגות PowerPoint
API של JavaScript בקוד פתוח לקריאה, כתיבה, עריכה והמרת מצגות PPTX.
API טהור של JavaScript בקוד פתוח המאפשר למתכנתי מחשבים ליצור מצגות PowerPoint (PPTX) עבור Microsoft Office 2007 ואילך. הדבר הגדול ב-Officegen הוא שהוא יכול לעבוד בכמה סביבות. ניתן להשתמש בו בכל אותן סביבות התומכות ב-Node.js כולל Linux, OSX ו-Windows.
מספר תכונות חשובות נתמכות באופן מלא על ידי Officegen-PPTX להפקת מסמכי Microsoft PowerPoint (קובץ .pptx) כגון הוספת שקופיות, יצירת תרשימים מקוריים, הוספת תמונות, תמיכה בשקופיות נסתרות, תמיכה בפריסות שקופיות, הוספת תאריך, שעה ומספר שקופיות נוכחי, הוסף גופנים, צבעים ורקע וכו'.
תחילת העבודה עם Officegen
ניתן להשתמש במהדורה העדכנית ביותר של officegen על ידי התקנתו ישירות ממאגר officegen על ידי קריאה לפקודה שלמטה.
התקן באמצעות מאגר officegen
$ npm install Ziv-Barber/officegen#master
ספריית JavaScript ליצירת מצגת PowerPoint PPTX
Officegen-PPTX API מאפשר למפתחים ליצור מצגת PowerPoint 2007 בתוך יישומי JavaScript שלהם. יש צורך ליצור שקופית אחת לפחות בקובץ המצגת PPTX או PPSX. לאחר יצירת השקף ניתן למקם אובייקטים שונים, כגון תיבת טקסט, צורות, תמונות וכו'
צור קובץ PPTX - JavaScript
const officegen = require('officegen')
const fs = require('fs')
// Create an empty PPTX file
let pptx = officegen('pptx')
// Add slide
let slide = pptx.makeTitleSlide('FileFormat', 'FileFormat Developer Guide')
// Set output path
let out = fs.createWriteStream('slide.pptx')
// Save
pptx.generate(out)
הוסף אובייקטים למצגת PPTX
Officegen-PPTX מספק למפתחים את המתקן להוסיף תמונה למצגת PowerPoint PPTX בתוך יישומי JavaScript. לאחר שתיצור שקופית חדשה, תוכל להוסיף בקלות אובייקט לשקופית זו. האובייקט יכול להיות תיבת טקסט, צורות או תמונות וכו'. ניתן להגדיר בקלות מאפיינים של אובייקטים, כגון שם, צבע, הצגה וכו'.
הוסף תמונה ב-PPTX - JavaScript
const officegen = require('officegen')
const fs = require('fs')
// Create a new PPTX file
let pptx = officegen('pptx')
// Create a new slide
let slide = pptx.makeNewSlide();
// Add Image
slide.addImage('sample.jpg')
// Set save path
let out = fs.createWriteStream('image.pptx')
// Save
pptx.generate(out)
הוסף תרשים לשקופית PPTX
מתכנתי תוכנה יכולים בקלות להוסיף תרשימים לתוך PowerPoint PPTX Slide באמצעות Officegen-PPTX. מפתחים יכולים להשתמש במספר סוגים של תרשימים בתוך יישומי JavaScript שלהם, כגון תרשימי עמודות, תרשימי עוגה ותרשים עמודות.
הוסף תרשים בשקופית - JavaScript
const officegen = require('officegen')
const fs = require('fs')
// Create a new PPTX file
let pptx = officegen('pptx')
// Create a new slide
let slide = pptx.makeTitleSlide('FileFormat', 'FileFormat Developer Guide')
// Creata a new column chart
slide = pptx.makeNewSlide();
slide.name = 'Chart slide';
slide.back = 'ffffff';
slide.addChart(
renderType: 'column',
valAxisTitle: 'Costs/Revenues ($)',
catAxisTitle: 'Category',
valAxisNumFmt: '$0',
valAxisMaxValue: 24,
data: [ // each item is one serie
{
name: 'Income',
labels: ['2005', '2006', '2007', '2008', '2009'],
values: [23.5, 26.2, 30.1, 29.5, 24.6],
color: 'ff0000' // optional
},
{
name: 'Expense',
labels: ['2005', '2006', '2007', '2008', '2009'],
values: [18.1, 22.8, 23.9, 25.1, 25],
color: '00ff00' // optional
}]
}
)
// Set save path
let out = fs.createWriteStream('Chart.pptx')
// Save
pptx.generate(out)