1. 製品
  2.   PDF
  3.   Node.js
  4.   Scissors
 
  

PDFファイルをトリム、分割、結合する無料のNode.jsライブラリ

ソフトウェア開発者がNode.js環境でPDFドキュメントをトリム、分割、結合、クロップ、読み取り、抽出(テキスト、画像)およびマッシュできる、強力なオープンソースPDF操作Node.jsライブラリです。

Scissorsライブラリとは?

PDFはデジタル文書の標準ですが、Node.js環境で操作するのは難しいことがあります。強力なソリューションを求めるソフトウェア開発者にとって、Scissorsは最高のオープンソースNode.js PDFライブラリとして際立っています。この多用途ツールキットは無料のPDF APIとして機能し、複雑なPDF処理タスクを簡素化するよう設計されています。高度な文書管理システムを構築する場合でも、レポートを自動化する場合でも、ScissorsはPDF機能をJavaScriptアプリケーションに直接統合するためのシンプルで効率的な方法を提供し、貴重な開発時間と労力を節約します。

このライブラリは、あらゆる操作タスクを簡単に処理できる必須機能が満載です。PDF文書を簡単に別々のファイルに分割したり、不要なページを削除するためにPDFファイルをトリミングしたりできます。コンテンツ抽出に優れており、データ分析のためにPDFテキストをシームレスに抽出したり、他の用途のためにPDFファイルから画像を抽出したりできます。さらに、Scissorsは複数の文書を結合し、保護用の透かしを追加し、パスワードで機密ファイルを暗号化し、PDFをサイズ縮小と読み込み速度向上のために最適化することを可能にし、現代の開発プロジェクトに欠かせないツールとなります。

Previous Next

Scissors 入門

Scissors は npm で入手可能です。簡単にダウンロードしてマシンにインストールできます。スムーズなインストールのために、以下のコマンドをご使用ください。

npm で Scissors ライブラリをインストールする

npm install scissors-pdf 

Node.js アプリ内で PDF ドキュメントを分割する

オープンソースの Scissors ライブラリの主要機能のひとつは、Node.js アプリケーション内で数行のコードだけで PDF を個別のページに分割できることです。ページ数、ブックマーク、カスタム区切り文字などの事前定義された条件に基づいて、PDF ドキュメントを複数の小さなファイルに分割することができます。ドキュメントの特定のセクションを抽出したり、さらに処理するために分割したりする必要がある場合でも、Scissors がこの作業を簡単に行えます。以下の例は、Node.js 環境でブックマークに基づいて PDF ドキュメントを分割する方法をソフトウェア開発者に示しています。

Node.js アプリケーション内で PDF ドキュメントを分割する方法は?

const scissors = require('scissors');

scissors.split('input.pdf', 'outputFolder', { splitBy: 'bookmark' });

Node.js で PDF のテキストと画像を抽出する

テキストの抽出により、開発者はPDFドキュメントからテキストコンテンツを取得でき、テキスト分析やインデックス作成に役立ちます。画像の抽出により、ソフトウェア開発者はPDFドキュメントに埋め込まれた画像を取得でき、画像処理やコンテンツ分析の機会が提供されます。オープンソースの Scissors を使用すると、ソフトウェアプロフェッショナルが Node.js アプリケーション内で既存の PDF ファイルをロードし、コンテンツを抽出することが簡単になります。以下の例は、ソフトウェア開発者が Node.js アプリケーション内で既存の PDF ファイルから画像とテキストコンテンツの両方を抽出できる方法を示しています。

Node.js アプリケーション内で PDF ドキュメントからテキストと画像を抽出する方法は?

const scissors = require('scissors');

const text = scissors.extractText('input.pdf');
console.log(text);

// Extracting PDF images

const images = scissors.extractImages('input.pdf', { outputDir: 'images' });
console.log(images);

Node.js で PDF ファイルをトリミングする

PDF ドキュメントから不要なページを削除する必要がありますか?トリミングを使用すると、PDF ドキュメントから特定のページを削除でき、より簡潔で焦点を絞ったコンテンツを作成できます。オープンソースライブラリの Scissors がこれを簡単にします。数行のコードだけで、ソフトウェア開発者は不要なページを削除して PDF をトリミングし、ドキュメントをスリムで焦点の合ったものに保つことができます。以下は、ソフトウェア開発者が Node.js 環境内で既存の PDF ファイルをトリミングできる例です。

Node.js アプリケーション内で PDF ドキュメントをトリミングする方法は?

const scissors = require('scissors');

scissors.trim('input.pdf', 'output.pdf', { pages: '1-5' });

 日本