JavaScript API για χειρισμό εγγράφων του Word με το React
Βιβλιοθήκη JavaScript ανοιχτού κώδικα για δημιουργία, τροποποίηση και μετατροπή αρχείων Word, προσθήκη παραγράφων και λίστας κουκκίδων σε υπάρχοντα έγγραφα κ.λπ.
Το redocx είναι μια πολύ χρήσιμη βιβλιοθήκη ανοιχτού κώδικα που επιτρέπει στους προγραμματιστές λογισμικού να δημιουργούν και να διαχειρίζονται έγγραφα word με το react χρησιμοποιώντας εντολές JavaScript. Η βιβλιοθήκη παρέχει ένα πολύ ισχυρό σύνολο στοιχείων που μπορούν να χρησιμοποιηθούν για την εύκολη απόδοση ενός στοιχείου React σε ένα αντικείμενο εγγράφου του Word. Πρέπει να δώσετε το όνομα αρχείου και τη διαδρομή για το έγγραφο. Οι προγραμματιστές μπορούν επίσης να αποδώσουν τα έγγραφα απευθείας σε μια ροή αντιστοιχισμένη με μνήμη.
Η βιβλιοθήκη redocx είναι πολύ εύκολη στον χειρισμό και έχει συμπεριλάβει πολύ ισχυρά χαρακτηριστικά που σχετίζονται με τη δημιουργία και απόδοση εγγράφων του Word, όπως δημιουργία νέων εγγράφων από την αρχή, προσθήκη παραγράφου σε υπάρχοντα έγγραφα, προσθήκη λίστας κουκκίδων, προσθήκη λίστας αριθμών σε έγγραφο word, εισαγάγετε κεφαλίδα/υποσέλιδο σε αρχείο word, σχεδιάστε μια οριζόντια ή κάθετη γραμμή, εισαγάγετε έναν πίνακα, προσθέστε μια εικόνα στο μέρος της επιλογής σας και πολλά άλλα.
Ξεκινώντας με το redocx
Ο προτεινόμενος τρόπος εγκατάστασης της βιβλιοθήκης redocx είναι μέσω npm. Χρησιμοποιήστε την ακόλουθη εντολή για ομαλή εγκατάσταση
Εγκαταστήστε το redocx μέσω npm
npm install --save react redocx
Δημιουργία εγγράφων του Word μέσω JavaScript API
Το Microsoft word είναι ένα κορυφαίο πρόγραμμα επεξεργασίας κειμένου που χρησιμοποιείται κυρίως για τη δημιουργία εγγράφων που χρησιμοποιούνται σε ολόκληρο τον κόσμο, όπως επιστολές, φυλλάδια, κουίζ ή τεστ κ.λπ. Η βιβλιοθήκη redocx επιτρέπει στους προγραμματιστές λογισμικού να δημιουργούν νέα έγγραφα του Word χρησιμοποιώντας Java. Είναι επίσης πολύ εύκολο να τροποποιήσετε το υπάρχον έγγραφο χρησιμοποιώντας μερικές απλές εντολές. Μπορείτε εύκολα να προσθέσετε νέες παραγράφους, εικόνες, πίνακες, λίστες και πολλά άλλα.
Έγγραφο για το Φύλο μέσω 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
Οι πίνακες είναι το πιο σημαντικό στοιχείο μορφοποίησης που βοηθά τους χρήστες επεξεργασίας κειμένου να οργανώσουν το περιεχόμενό τους με καλύτερο τρόπο μέσα στα έγγραφα του 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
}
}