API JavaScript per gestire i documenti di Word con React

Libreria JavaScript open source per creare, modificare e convertire file Word, aggiungere paragrafi e un elenco di punti a documenti esistenti e così via.

Il redocx è una libreria open source molto utile che consente agli sviluppatori di software di creare e gestire documenti di Word con reagire utilizzando i comandi JavaScript. La libreria fornisce un insieme molto potente di componenti che possono essere utilizzati per eseguire facilmente il rendering di un elemento React in un oggetto documento di Word. È necessario fornire il nome del file e il percorso del documento. Gli sviluppatori possono anche eseguire il rendering dei documenti direttamente su un flusso mappato in memoria.

La libreria redocx è molto facile da gestire e ha incluso funzionalità molto potenti relative alla creazione e al rendering di documenti Word, come la generazione di nuovi documenti da zero, l'aggiunta di un paragrafo a documenti esistenti, l'aggiunta di un elenco di punti, l'aggiunta di un elenco di numeri a documento word, inserire intestazione/piè di pagina in un file word, tracciare una linea orizzontale o verticale, inserire una tabella, aggiungere un'immagine nel luogo che preferisci e molto altro.

Previous Next

Guida introduttiva a redocx

Il modo consigliato per installare la libreria redocx è tramite npm. Si prega di utilizzare il comando seguente per un'installazione senza problemi

Installa redocx tramite npm

 npm install --save react redocx 

Generazione di documenti Word tramite API JavaScript

Microsoft Word è un importante programma di elaborazione testi utilizzato principalmente per la creazione di documenti utilizzati in tutto il mondo come lettere, opuscoli, quiz o test e così via. La libreria redocx consente agli sviluppatori di software di generare nuovi documenti Word utilizzando Java. È anche molto semplice modificare il documento esistente utilizzando alcuni semplici comandi. Puoi facilmente aggiungere nuovi paragrafi, immagini, tabelle, elenchi e molto altro.

Testo del genere al documento di parola 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`)

Gestione delle tabelle nei documenti di Word

Le tabelle sono l'elemento di formattazione più importante che aiuta gli utenti di elaborazione testi a organizzare meglio il proprio contenuto all'interno dei propri documenti di Word. La libreria redocx open source ha incluso il supporto completo per l'inserimento e la gestione delle tabelle utilizzando i comandi JavaScript. Ha incluso diverse funzioni importanti per la gestione delle tabelle, come l'impostazione della larghezza di ciascuna colonna, la dimensione della tabella, l'allineamento del contenuto, l'impostazione della dimensione dei bordi, l'inserimento di righe e colonne, l'utilizzo dell'intestazione della tabella e molto altro.

Come gestire le tabelle all'interno di JavaScript App

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;

Inserisci intestazione e piè di pagina nel file MS Word

Le intestazioni e i piè di pagina sono parti molto utili di un documento di Word che possono essere utilizzate per organizzare documenti più lunghi conservando le informazioni che gli utenti desiderano che appaiano su ogni pagina di un documento di Word, come il nome dell'autore, il titolo del documento o i numeri di pagina, ecc. La libreria redocx open source ha fornito funzionalità complete per l'inserimento e la gestione di intestazioni e piè di pagina personalizzati all'interno di un documento Word con facilità. È anche possibile impostare più intestazioni e piè di pagina per diverse sezioni di documenti Word.

Gestione intestazione in documenti di Word via JavaScript API

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

Gestione delle immagini all'interno di un file di Word

Gli sviluppatori di software e i programmatori possono facilmente inserire e modificare le immagini nei luoghi di loro scelta all'interno di documenti MS Word utilizzando la libreria redox open source. È necessario fornire il nome dell'immagine e l'indirizzo completo. La libreria include importanti funzionalità per allineare le immagini, impostare la larghezza e l'altezza dell'immagine, applicare stili a un'immagine e così via.

Come gestire le immagini in file di Word via 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 
      
  }
}
 Italiano