JavaScript API om Word-documenten te verwerken met React
Open Source JavaScript-bibliotheek om Word-bestanden te maken, aan te passen en te converteren, alinea's en een lijst met punten toe te voegen aan bestaande documenten, enzovoort.
De redocx is een zeer nuttige open source-bibliotheek waarmee softwareontwikkelaars Word-documenten kunnen maken en beheren met behulp van JavaScript-commando's. De bibliotheek biedt een zeer krachtige set componenten die kunnen worden gebruikt om gemakkelijk een React-element naar een Word-documentobject te renderen. U moet de bestandsnaam en het pad voor het document opgeven. De ontwikkelaars kunnen de documenten ook rechtstreeks naar een in het geheugen toegewezen stroom weergeven.
De redocx-bibliotheek is zeer gebruiksvriendelijk en bevat zeer krachtige functies met betrekking tot het maken en weergeven van Word-documenten, zoals het vanaf het begin genereren van nieuwe documenten, het toevoegen van een alinea aan bestaande documenten, het toevoegen van een lijst met punten, het toevoegen van een lijst met nummers aan Word-document, koptekst/voettekst in Word-bestand invoegen, een horizontale of verticale lijn tekenen, een tabel invoegen, een afbeelding toevoegen aan de plaats van uw keuze en nog veel meer.
Aan de slag met redocx
De aanbevolen manier om de redocx-bibliotheek te installeren is via npm. Gebruik de volgende opdracht voor een vlotte installatie:
Installeer redocx via npm
npm install --save react redocx
Word-documenten genereren via JavaScript API
Microsoft Word is een toonaangevend tekstverwerkingsprogramma dat voornamelijk wordt gebruikt voor het maken van documenten die over de hele wereld worden gebruikt, zoals brieven, brochures, quizzen of tests, enzovoort. Met de redocx-bibliotheek kunnen softwareontwikkelaars nieuwe Word-documenten genereren met Java. Het is ook heel gemakkelijk om het bestaande document aan te passen met behulp van enkele eenvoudige commando's. U kunt eenvoudig nieuwe alinea's, afbeeldingen, tabellen, lijsten en nog veel meer toevoegen.
Quality over Quantity (QoQ) Releases Vertaling:
import React from 'react'
import { render, Document, Text } from 'redocx'
class App extends React.Component {
render() {
return (
Hello World
)
}
}
render(, `${__dirname}/example.docx`)
Tabellen verwerken in Word Docs
Tabellen zijn het belangrijkste opmaakelement waarmee gebruikers van tekstverwerkers hun inhoud op een betere manier in hun Word-documenten kunnen ordenen. De open source redocx-bibliotheek biedt volledige ondersteuning voor het invoegen en beheren van tabellen met behulp van JavaScript-commando's. Het bevat verschillende belangrijke functies voor het omgaan met tabellen, zoals het instellen van de breedte van elke kolom, de tabelgrootte, het uitlijnen van inhoud, het instellen van de grootte van de randen, het invoegen van rijen en kolommen, het gebruik van tabelkoppen en nog veel meer.
Hoe te beheersen Tables binnen JavaScript Apps
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;
Kop- en voettekst invoegen in MS Word-bestand
Kop- en voetteksten zijn erg handige onderdelen van een Word-document die kunnen worden gebruikt om langere documenten te ordenen door de informatie vast te leggen die gebruikers op elke pagina van een Word-document willen laten verschijnen, zoals de naam van de auteur, de documenttitel of paginanummers, enz. De open source redocx-bibliotheek biedt volledige functionaliteit voor het gemakkelijk invoegen en verwerken van aangepaste kop- en voetteksten in een Word-document. Het is ook mogelijk om meerdere kop- en voetteksten in te stellen voor verschillende secties van Word-documenten.
Manage Header in Woord Documenten via API
import React, { Component } from 'react';
import { Header, Document } from '../src/';
class HeaderComponent extends Component {
render () {
return (
Heading
);
}
}
export default HeaderComponent
Beeldverwerking in een Word-bestand
Softwareontwikkelaars en programmeurs kunnen eenvoudig afbeeldingen invoegen en wijzigen op de plaatsen van hun keuze in MS Word-documenten met behulp van de open source redocx-bibliotheek. U moet de naam van de afbeelding en het volledige adres opgeven. De bibliotheek bevat belangrijke functionaliteit voor het uitlijnen van uw afbeeldingen, het instellen van de breedte en hoogte van de afbeelding, het toepassen van stijlen op een afbeelding, enzovoort.
Hoe Manage Image in Word Files via API
import React, { Component } from 'react';
import { Image, Document } from '../src/';
class ImageComponent extends Component {
render () {
return (
// image file path will be provided here
}
}