„JavaScript“ API, skirta „Word“ dokumentams tvarkyti naudojant „React“.
Atvirojo kodo „JavaScript“ biblioteka, skirta kurti, keisti ir konvertuoti „Word“ failus, pridėti pastraipų ir taškų sąrašo prie esamų dokumentų ir pan.
„Redocx“ yra labai naudinga atvirojo kodo biblioteka, leidžianti programinės įrangos kūrėjams kurti ir tvarkyti „Word“ dokumentus su react naudojant „JavaScript“ komandas. Bibliotekoje yra labai galingas komponentų rinkinys, kurį galima naudoti norint lengvai pateikti React elementą Word dokumento objektui. Turite nurodyti dokumento failo pavadinimą ir kelią. Kūrėjai taip pat gali pateikti dokumentus tiesiai į atminties susietą srautą.
Redocx biblioteką labai lengva valdyti ir joje yra labai galingų funkcijų, susijusių su Word dokumentų kūrimu ir atvaizdavimu, pvz., naujų dokumentų generavimas nuo nulio, pastraipos pridėjimas prie esamų dokumentų, taškų sąrašo pridėjimas, skaičių sąrašo pridėjimas Word dokumentą, įterpti antraštę/poraštę į word failą, nubrėžti horizontalią arba vertikalią liniją, įterpti lentelę, pridėti paveikslėlį į pasirinktą vietą ir dar daugiau.
Darbo su redocx pradžia
Rekomenduojamas būdas įdiegti redocx biblioteką yra per npm. Norėdami sklandžiai įdiegti, naudokite šią komandą
Įdiekite redocx per npm
npm install --save react redocx
„Word“ dokumentų generavimas naudojant „JavaScript“ API
„Microsoft Word“ yra pirmaujanti teksto apdorojimo programa, daugiausia naudojama kuriant dokumentus, kurie naudojami visame pasaulyje, pavyzdžiui, laiškus, brošiūras, viktorinas ar testus ir pan. Redocx biblioteka leidžia programinės įrangos kūrėjams generuoti naujus Word dokumentus naudojant Java. Taip pat labai lengva modifikuoti esamą dokumentą naudojant keletą paprastų komandų. Galite lengvai pridėti naujų pastraipų, vaizdų, lentelių, sąrašų ir daug daugiau.
Pateikite tekstą į „Word“ dokumentą naudodami „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`)
Lentelių tvarkymas Word dokumentuose
Lentelės yra svarbiausias formatavimo elementas, padedantis teksto apdorojimo naudotojams geriau tvarkyti turinį savo Word dokumentuose. Atvirojo kodo redocx biblioteka apima visišką lentelių įterpimo ir valdymo palaikymą naudojant JavaScript komandas. Jame yra keletas svarbių lentelių tvarkymo funkcijų, tokių kaip kiekvieno stulpelio pločio nustatymas, lentelės dydis, turinio lygiavimas, kraštinių dydžio nustatymas, eilučių ir stulpelių įterpimas, lentelės antraštės naudojimas ir daug daugiau.
Kaip tvarkyti lenteles „JavaScript“ programose
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;
Įdėkite antraštę ir poraštę į MS Word failą
Antraštės ir poraštės yra labai patogios „Word“ dokumento dalys, kurias galima naudoti ilgesniems dokumentams tvarkyti, turint informaciją, kurią vartotojai nori matyti kiekviename „Word“ dokumento puslapyje, pvz., autoriaus vardą, dokumento pavadinimą ar puslapių numerius ir kt. Atvirojo kodo redocx biblioteka suteikė visas funkcijas, skirtas lengvai įterpti ir tvarkyti pasirinktines antraštes ir poraštes Word dokumente. Taip pat galima nustatyti kelias antraštes ir poraštes skirtingoms Word dokumentų sekcijoms.
Tvarkykite antraštę „Word“ dokumentuose naudodami „JavaScript“ API
import React, { Component } from 'react';
import { Header, Document } from '../src/';
class HeaderComponent extends Component {
render () {
return (
Heading
);
}
}
export default HeaderComponent
Vaizdo tvarkymas Word faile
Programinės įrangos kūrėjai ir programuotojai gali lengvai įterpti ir modifikuoti vaizdus į pasirinktas vietas MS Word dokumentuose naudodami atvirojo kodo redocx biblioteką. Turite pateikti vaizdo pavadinimą ir visą adresą. Bibliotekoje yra svarbių vaizdų lygiavimo, vaizdo pločio ir aukščio nustatymo, stilių pritaikymo vaizdui ir pan.
Kaip tvarkyti vaizdus „Word“ failuose naudojant „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
}
}