1. Produse
  2.   Prezentare
  3.   Node.js
  4.   HTML2PPTX
 
  

Conversie HTML în PowerPoint PPTX prin bibliotecă gratuită Node.js

O bibliotecă PowerPoint Node.js open source utilă pentru încărcarea și conversia codului HTML simplu, precum și avansat, în prezentări PowerPoint PPTX.

Ce este HTML2PPTX?

Conversia conținutului HTML în prezentări PowerPoint a fost tradițional un proces laborios și manual. HTML2PPTX schimbă totul oferind o soluție automatizată care transformă orice fișier HTML într-o prezentare PowerPoint profesională cu o singură comandă. Această bibliotecă puternică pentru Node.js și instrumentul de linie de comandă elimină necesitatea intervenției manuale, păstrând stilul, aspectul și structura conținutului dumneavoastră fără probleme. Biblioteca suportă conversia automată fără configurare, gestionarea avansată a layout-ului, transformarea CSS, conversia imaginilor și SVG-urilor, păstrarea hyperlink-urilor și multe altele.

HTML2PPTX este o bibliotecă open-source pentru Node.js concepută să convertească automat fișiere HTML în prezentări PowerPoint (format .pptx). Este o bibliotecă JavaScript pe partea clientului care analizează cu ușurință HTML și CSS structurate special. Indiferent dacă ești dezvoltator care construiește sisteme de raportare automate, designer care convertește mockup-uri web în prezentări sau creator de conținut care dorește să reutilizeze conținut web, HTML2PPTX oferă o soluție simplă care funcționează direct din cutie. Instrumentul analizează inteligent structura HTML, extrage stilurile CSS și mapează elementele web la echivalentele lor în PowerPoint — toate menținând fidelitatea vizuală a designului original.

Previous Next

Începerea utilizării HTML2PPTX

Cea mai recomandată modalitate de a instala HTML2PPTX este prin utilizarea npm. Vă rugăm să folosiți comanda următoare pentru o instalare fără probleme.

Instalați HTML2PPTX prin npm

 npm install html2pptx
De asemenea, îl puteți descărca direct de la pagina de lansare a produsului Aspose.

Conversie simplă HTML în PPTX în Node.js

Biblioteca HTML2PPTX a inclus funcționalități puternice pentru încărcarea și convertirea codului HTML în prezentări PowerPoint PPTX în cadrul aplicațiilor Node.js. Cea mai simplă abordare programatică folosește funcția convertHTML2PPTX. Această funcție returnează un Promise, făcând-o perfectă pentru fluxuri de lucru asincrone. Callback-ul de succes primește informații despre prezentarea generată, în timp ce erorile sunt prinse și pot fi gestionate corespunzător.

Cum să convertiți cod HTML simplu în fișier PowerPoint PPTX prin Node.js?

How to Convert Siple  HTML 
const { convertHTML2PPTX } = require('html2pptx');

convertHTML2PPTX('input.html', 'output.pptx')
  .then(result => {
    console.log('Conversion successful!', result);
  })
  .catch(error => {
    console.error('Conversion failed:', error);
  });

Conversie avansată HTML în PPTX în Node.js

Biblioteca HTML2PPTX a inclus suport pentru conversia HTML simplă, dar și avansată și cu mai mult control în fișiere PPTX. Pentru un control sporit asupra procesului de conversie, creați o instanță HTML2PPTX cu setări personalizate. Această abordare vă permite să definiți dimensiunile diapozitivelor care corespund cerințelor specifice ale prezentării. Raportul de aspect implicit 16:9 funcționează bine pentru majoritatea afișajelor moderne, dar puteți ajusta aceste valori pentru formate diferite, cum ar fi 4:3 pentru proiectoare mai vechi.

Cum să efectuați conversia avansată a HTML-ului în prezentare PPTX în aplicațiile Node.js?

const { HTML2PPTX } = require('html2pptx');

const converter = new HTML2PPTX({
  slideWidth: 10,              // Width in inches
  slideHeight: 5.625,          // Height in inches (16:9 aspect ratio)
  background: { color: 'FFFFFF' }  // White background
});

converter.convert('input.html', 'output.pptx')
  .then(result => {
    console.log('Custom presentation created!', result);
  })
  .catch(error => {
    console.error('Error during conversion:', error);
  });

Stilizare puternică cu CSS în Node.js

Una dintre cele mai puternice caracteristici ale HTML2PPTX este suportul său extins pentru CSS. Poți controla aspectul, aspectul vizual și poziționarea fiecărui element de pe diapozitiv la fel cum ai face când stilizezi o pagină web. Acest gradient CSS poate fi utilizat pentru fundal și flexbox pentru a centra conținutul vertical și orizontal cu ușurință. Exemplul următor demonstrează cum utilizatorii pot folosi poziționarea absolută pentru a plasa un filigran "Confidential" în colțul din dreapta jos, demonstrând control precis asupra plasării elementelor.

Conversie de imagini și SVG în Node.js

Biblioteca open source Node.js HTML2PPTX a inclus suport complet pentru conversia prezentărilor PowerPoint. Transformă etichetele ‘img ‘ în imagini pentru diapozitive PowerPoint și, de asemenea, suportă elemente ‘svg’: Imaginile încorporate în HTML-ul dvs. sunt extrase automat și inserate în prezentarea PowerPoint. Mai impresionant, HTML2PPTX convertește graficele SVG în elemente native PowerPoint, transformând formele, liniile și textul SVG în obiecte PowerPoint editabile, în loc de imagini aplatizate. Următorul exemplu arată codul HTML care poate fi convertit într-un diapozitiv cu imaginea și textul formei vectoriale.

Cum să convertiți imaginile HTML în imagini PowerPoint în aplicațiile Node.js?

Logo
SVG Example

Gestionarea avansată a layout-ului

HTML2PPTX suportă sisteme de layout complexe de care dezvoltarea web modernă se bazează. Instrumentul gestionează poziționarea absolută, poziționarea relativă și layout-urile flexbox cu o precizie impresionantă. Actualizările recente au abordat în mod specific layout-urile flexbox pe coloane, asigurând că toate elementele sunt redate corect cu spațiere adecvată — o corecție critică care a rezolvat problemele de redare anterioare.

 Română