JavaScript API Word-dokumentumok kezeléséhez a React segítségével
Nyílt forráskódú JavaScript-könyvtár Word-fájlok létrehozásához, módosításához és konvertálásához, bekezdések és pontok hozzáadásához a meglévő dokumentumokhoz és így tovább.
A redocx egy nagyon hasznos, nyílt forráskódú könyvtár, amely lehetővé teszi a szoftverfejlesztők számára, hogy JavaScript-parancsok segítségével react-tel készítsenek és kezeljenek Word dokumentumokat. A könyvtár egy nagyon hatékony összetevőkészletet biztosít, amelyek segítségével könnyedén előállítható egy React elem egy Word dokumentum objektumhoz. Meg kell adnia a dokumentum nevét és elérési útját. A fejlesztők a dokumentumokat közvetlenül egy memóriakártyás adatfolyamba is renderelhetik.
A redocx könyvtár nagyon könnyen kezelhető, és nagyon hatékony funkciókat tartalmaz a Word dokumentumok létrehozásához és megjelenítéséhez, például új dokumentumok létrehozása a semmiből, bekezdés hozzáadása a meglévő dokumentumokhoz, pontlista hozzáadása, számlista hozzáadása Word dokumentum, fejléc/lábléc beszúrása Word fájlba, vízszintes vagy függőleges vonal rajzolása, táblázat beszúrása, kép hozzáadása a választott helyre és még sok más.
A redocx használatának megkezdése
A redocx könyvtár telepítésének ajánlott módja az npm. Kérjük, használja a következő parancsot a zökkenőmentes telepítéshez
Telepítse a redocx-ot npm-en keresztül
npm install --save react redocx
Word dokumentumok generálása JavaScript API-n keresztül
A Microsoft Word egy vezető szövegszerkesztő program, amelyet elsősorban olyan dokumentumok létrehozására használnak, amelyeket világszerte használnak, például leveleket, brosúrákat, kvízeket vagy teszteket stb. A redocx könyvtár lehetővé teszi a szoftverfejlesztők számára, hogy új Word dokumentumokat állítsanak elő Java használatával. A meglévő dokumentum módosítása is nagyon egyszerű néhány egyszerű paranccsal. Könnyen hozzáadhat új bekezdéseket, képeket, táblázatokat, listákat és még sok mást.
Nemi szöveg a Word Documenthez 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`)
Táblázatok kezelése a Word dokumentumokban
A táblázatok a legfontosabb formázási elemek, amelyek segítik a szövegszerkesztőket abban, hogy a Word-dokumentumaikban jobban rendezzék tartalmaikat. A nyílt forráskódú redocx könyvtár teljes mértékben támogatja a táblák beszúrását és kezelését JavaScript parancsokkal. Számos fontos funkciót tartalmaz a táblázatok kezeléséhez, mint például az egyes oszlopok szélességének beállítása, a táblázat mérete, a tartalom igazítása, a szegélyek méretének beállítása, a sorok és oszlopok beszúrása, a táblázat fejlécének használata és még sok más.
Hogyan kezeljük a táblákat JavaScript alkalmazáson belül
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;
Helyezze be a fejlécet és a láblécet az MS Word fájlba
A fejlécek és láblécek nagyon hasznos részei a Word-dokumentumnak, amelyek hosszabb dokumentumok rendszerezésére használhatók azáltal, hogy tárolják azokat az információkat, amelyeket a felhasználók a Word-dokumentum minden oldalán szeretnének megjeleníteni, például a szerző nevét, a dokumentum címét vagy az oldalszámokat stb. A nyílt forráskódú redocx könyvtár teljes funkcionalitást biztosít az egyéni fejlécek és láblécek Word dokumentumba történő beillesztéséhez és kezeléséhez. Több fejléc és lábléc is beállítható a Word dokumentumok különböző szakaszaihoz.
Kezelje a Word Documents vezetőjét JavaScript API-on keresztül
import React, { Component } from 'react';
import { Header, Document } from '../src/';
class HeaderComponent extends Component {
render () {
return (
Heading
);
}
}
export default HeaderComponent
Képkezelés Word fájlban
A szoftverfejlesztők és programozók a nyílt forráskódú redocx könyvtár segítségével könnyedén beilleszthetnek és módosíthatnak képeket az MS Word dokumentumokon belül az általuk választott helyekre. Meg kell adnia a kép nevét és a teljes címet. A könyvtár fontos funkciókat tartalmaz a képek igazításához, a kép szélességének és magasságának beállításához, stílusok alkalmazásához a képre stb.
Hogyan Kezelje Képek a Word fájlokban 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
}
}