JavaScript API за обработка на документи на Word с React

JavaScript библиотека с отворен код за създаване, модифициране и конвертиране на Word файлове, добавяне на абзаци и списък с точки към съществуващи документи и т.н.

Redocx е много полезна библиотека с отворен код, която позволява на разработчиците на софтуер да създават и управляват Word документи с React с помощта на JavaScript команди. Библиотеката предоставя много мощен набор от компоненти, които могат да се използват за изобразяване на React елемент в обект на документ на Word с лекота. Трябва да предоставите името на файла и пътя за документа. Разработчиците могат също да рендират документите направо в поток, картографиран в паметта.

Библиотеката redocx е много лесна за работа и включва много мощни функции, свързани със създаването и изобразяването на документи на Word, като например генериране на нови документи от нулата, добавяне на параграф към съществуващи документи, добавяне на списък с точки, добавяне на списък с числа към word документ, вмъкване на горен/долен колонтитул в word файл, начертаване на хоризонтална или вертикална линия, вмъкване на таблица, добавяне на изображение на мястото по ваш избор и много други.

Previous Next

Първи стъпки с redocx

Препоръчителният начин за инсталиране на библиотека redocx е чрез npm. Моля, използвайте следната команда за гладка инсталация

Инсталирайте redocx чрез npm

 npm install --save react redocx 

Генериране на Word документи чрез JavaScript API

Microsoft word е водеща програма за текстообработка, използвана главно за създаване на документи, които се използват по целия свят, като писма, брошури, викторини или тестове и т.н. Библиотеката redocx позволява на разработчиците на софтуер да генерират нови документи на Word с помощта на Java. Също така е много лесно да промените съществуващия документ с помощта на някои прости команди. Можете лесно да добавяте нови параграфи, изображения, таблици, списъци и много други.

Полов текст към Word документ чрез 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`)

Работа с таблици в Word Docs

Таблиците са най-важният форматиращ елемент, който помага на потребителите на Word обработка да организират съдържанието си по по-добър начин в своите Word документи. Библиотеката redocx с отворен код включва пълна поддръжка за вмъкване, както и за управление на таблици с помощта на JavaScript команди. Той включва няколко важни функции за работа с таблици, като например задаване на ширината на всяка колона, размер на таблицата, подравняване на съдържание, задаване на размер на граници, вмъкване на редове и колони, използване на заглавие на таблица и много други.

Как да управлявате таблици в JavaScript приложения

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;

Вмъкване на горен и долен колонтитул във файл на MS Word

Горните и долните колонтитули са много удобни части от документ на Word, които могат да се използват за организиране на по-дълги документи, като съдържат информацията, която потребителите искат да се появи на всяка страница от документ на Word, като име на автор, заглавие на документа или номера на страници и т.н. Библиотеката redocx с отворен код предоставя пълна функционалност за лесно вмъкване, както и обработка на персонализирани горни и долни колонтитули в документ на Word. Също така е възможно да зададете множество горни и долни колонтитули за различни раздели на Word документи.

Ръководител на Word Документи чрез JavaScript API

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

Работа с изображения във файл на Word

Разработчиците на софтуер и програмистите могат лесно да вмъкват и модифицират изображения на местата по свой избор в документите на MS Word, като използват библиотеката redocx с отворен код. Трябва да предоставите името на изображението и пълния адрес. Библиотеката включва важна функционалност за подравняване на вашите изображения, задаване на ширина и височина на изображението, прилагане на стилове към изображение и т.н.

Как да управлявате изображения в Word файлове чрез 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 
      
  }
}
 Български