API JavaScript pentru a gestiona documentele Word cu React

Bibliotecă JavaScript open source pentru a crea, modifica și converti fișiere Word, adăugați paragrafe și o listă de puncte la documentele existente și așa mai departe.

Redocx este o bibliotecă open source foarte utilă care le permite dezvoltatorilor de software să creeze și să gestioneze documente Word cu react folosind comenzi JavaScript. Biblioteca oferă un set foarte puternic de componente care pot fi folosite pentru a reda cu ușurință un element React la un obiect de document Word. Trebuie să furnizați numele și calea fișierului pentru document. De asemenea, dezvoltatorii pot reda documentele direct într-un flux mapat în memorie.

Biblioteca redocx este foarte ușor de manevrat și a inclus funcții foarte puternice legate de crearea și redarea documentelor Word, cum ar fi generarea de noi documente de la zero, adăugarea unui paragraf la documentele existente, adăugarea unei liste de puncte, adăugarea unei liste de numere la document Word, inserați antet/subsol în fișierul Word, trageți o linie orizontală sau verticală, inserați un tabel, adăugați o imagine la locul dorit și multe altele.

Previous Next

Noțiuni introductive cu redocx

Modul recomandat de a instala biblioteca redocx este prin npm. Vă rugăm să utilizați următoarea comandă pentru o instalare fără probleme

Instalați redocx prin npm

 npm install --save react redocx 

Generarea de documente Word prin API-ul JavaScript

Microsoft Word este un program de procesare de text de vârf, utilizat în principal pentru crearea de documente care sunt utilizate pe tot globul, cum ar fi scrisori, broșuri, chestionare sau teste și așa mai departe. Biblioteca redocx permite dezvoltatorilor de software să genereze noi documente Word folosind Java. De asemenea, este foarte ușor să modificați documentul existent folosind câteva comenzi simple. Puteți adăuga cu ușurință noi paragrafe, imagini, tabele, liste și multe altele.

Text de gen pentru Word Document via JavaScript API

import React from 'react'
import { render, Document, Text } from 'redocx'
class App extends React.Component {
  render() {
    return (
      
        Hello World
      
    )
  }
}
render(, `${__dirname}/example.docx`)

Gestionarea tabelelor în Documente Word

Tabelele sunt cel mai important element de formatare care îi ajută pe utilizatorii de procesare de text să își organizeze conținutul într-un mod mai bun în documentele lor Word. Biblioteca open source redocx a inclus suport complet pentru inserarea și gestionarea tabelelor folosind comenzi JavaScript. Acesta a inclus mai multe funcții importante pentru manipularea tabelelor, cum ar fi setarea lățimii fiecărei coloane, dimensiunea tabelului, alinierea conținutului, setarea dimensiunii marginilor, inserarea rândurilor și coloanelor, utilizarea titlului tabelului și multe altele.

Cum să gestionați mesele în JavaScript aplicații

import React, { Component } from 'react';
import { Table, Document } from '../src/';
const tableStyle = {
	tableColWidth: 4261, // Width of each column
	tableSize: 24, // Table size
	tableColor: 'red', // Content color
	tableAlign: 'center', // Align content
	borders: true, // Borders
};
const HEADERS = [
  {
    value: 'Phone',
    styles: {
      color: 'red',
      bold: true,
      size: 10
    }
  },
  {
    value: 'Capacity',
    styles: {
      color: 'blue',
      bold: true,
      size: 10
    }
  }
]
const DATA = [
  ['iPhone 7', '128GB'],
  ['iPhone 5SE', '64GB']
]
export default TableComponent;

Inserați antet și subsol în fișierul MS Word

Anteturile și subsolurile sunt părți foarte utile ale unui document Word care pot fi folosite pentru a organiza documente mai lungi, păstrând informațiile pe care utilizatorii doresc să apară pe fiecare pagină a unui document Word, cum ar fi numele autorului, titlul documentului sau numerele paginilor etc. Biblioteca open source redocx a oferit funcționalitate completă pentru inserarea și gestionarea antetelor și subsolurilor personalizate în interiorul unui document Word cu ușurință. De asemenea, este posibil să setați mai multe anteturi și subsoluri pentru diferite secțiuni ale documentelor Word.

Gestionarea documentelor Word prin JavaScript API

import React, { Component } from 'react';
import { Header, Document } from '../src/';
class HeaderComponent extends Component {
  render () {
    return (
      
        
Heading
); } } export default HeaderComponent

Manipularea imaginilor în interiorul unui fișier Word

Dezvoltatorii de software și programatorii pot insera și modifica cu ușurință imagini în locurile alese din documentele MS Word folosind biblioteca open source redocx. Trebuie să furnizați numele imaginii și adresa completă. Biblioteca a inclus funcționalități importante pentru alinierea imaginilor, setarea lățimii și înălțimii imaginii, aplicarea stilurilor unei imagini și așa mai departe.

Cum să gestionați imaginile în fișierele Word prin JavaScript API

import React, { Component } from 'react';
import { Image, Document } from '../src/';
class ImageComponent extends Component {
  render () {
    return (
      // image file path will be provided here 
      
  }
}
 Română