Officegen-DOCX

 
 

ワード プロセッシング用のオープンソース JavaScript ライブラリ 

オープン ソース API を介して Microsoft® Word DOCX ドキュメントを作成、変更、変換します。

Officegen-DOCX とは何ですか?

Officegen-DOCX は、ソフトウェア開発者が Office Open XML ファイルを操作し、独自の JavaScript アプリケーション内で MS Office 2007 以降用の Word (Docx) を作成できるようにするオープン ソース JavaScript ライブラリです。 Officegen-DOCX は非常に柔軟で、複数の環境で使用できます。 Node.js をサポートする環境は、Linux、OSX、Windows など、Node.js と完全に互換性があります。

また、Word 文書の作成、1 つまたは複数の段落の追加、画像の追加、ヘッダーとフッターのサポート、ブックマーク、ハイパーリンクのサポートなど、Microsoft Word 文書 (DOCX ファイル) 用のいくつかの Word 処理機能もサポートしています。

Previous Next

Officegen-DOCX の概要

officegen-DOCX の最新リリースは、次のコマンドを適用して、オンラインの Officegen-DOCX リポジトリから直接インストールできます。

officegen リポジトリを使用してインストールする

 $ npm install Ziv-Barber/officegen#master 

無料の JavaScript API を使用して Word 文書を作成する

Officegen-DOCX を使用すると、ソフトウェア プログラマーは JavaScript アプリケーション内で新しい Word DOCX ドキュメントを作成できます。また、開発者は必要に応じて既存の Microsoft Word ドキュメントを変更することもできます。また、段落の挿入、画像の追加、テキストまたはオブジェクトの整列、ヘッダーとフッターの追加、ブックマークとハイパーリンクのサポート、フォント スタイルの変更などを行うこともできます。次の単純なコード行により、JavaScript で Word 文書を作成できます。

  1. オフィスジェンをインスタンス化する
  2. 空の Word ドキュメントを作成する
  3. 出力パスを設定してドキュメントを保存

空の DOCX を作成する - JavaScript

const officegen = require('officegen')
const fs = require('fs')
// Create an empty Word document
let docx = officegen('docx')
// Set output path
let out = fs.createWriteStream('empty.docx')
// Save
docx.generate(out)
    

Word DOCX ファイルへの画像の挿入

Officegen-DOCX を使用すると、コンピューター プログラマーは、数行のコードで JavaScript アプリケーションの Word DOCX ドキュメント内に画像を追加できます。 Word ドキュメント内に画像を追加するには、画像の名前と場所を指定する必要があります。

DOCX で画像を追加 - JavaScript

const officegen = require('officegen')
const fs = require('fs')
// Create a new word document
let docx = officegen('docx')
// Create a new paragraph
let pObj = docx.createP()
// Add Image 
pObj.addImage('sample.jpg')
// Set output path
let out = fs.createWriteStream('image.docx')
// Save 
docx.generate(out)
    

Word DOCX ファイルに段落を追加する 

Officegen-DOCX を使用すると、コンピューター プログラマーは、独自の JavaScript アプリケーション内の Word DOCX ファイルにコンテンツを追加できます。 API は、Word ドキュメントへの 1 つまたは複数の段落の追加をサポートしています。また、コンテンツのフォント、色、配置などを簡単に設定できます。

DOCX で段落を追加 - JavaScript


const officegen = require('officegen')
const fs = require('fs')
// Create a new word document 
let docx = officegen('docx')
// Add Paragraph
let pObj = docx.createP()
// Add Text in it 
pObj.addText('FileFormat Developer Guide')
// Set output path
let out = fs.createWriteStream('fileformat.docx')
// Save
docx.generate(out)
    
 日本