PNGをJavaScript GIFに変換します

PNG ファイルを GIF にマージするための高速Node.jsライブラリ

複数の PNG ファイルを GIF に結合するための高速で効率的なNode.jsライブラリ。 無料でオンラインでそれを試してみてください!

コード スニペットを表示

JavaScript で PNG を GIF に変換します

最新の JavaScript ライブラリを使用すると、Node.js via .NET 開発者は数行のコードで PNG を GIF 画像形式に変換できます。 PNG 画像変換エンジンは、元のグラフィック コンテンツを分析し、結合された画像を GIF 形式にエクスポートします。

JavaScript を使用して、最大限の柔軟性と速度で PNG を GIF 画像形式に変換します。オンラインのライブデモを実行し、ブラウザーで直接最高の GIF 画質を確認してください。 PNG Conversion API は、多数の便利なオプションをサポートしています。

JavaScript で PNG を GIF にマージする

複数の PNG を GIF に変換するには、すべての低レベルの詳細を処理する JavaScript ライブラリを使用するだけです。

複数の PNG イメージを変換し、結果を 1 つの GIF イメージとして保存します。 JavaScript でコードを開発すると、画像形式の変換は思ったよりも簡単になります。画像ファイルを反復処理して GIF に結合する JavaScript の例を参照してください。

PNGをGIFに結合するためのJavaScriptコード例
マージするファイルをアップロードします
コードを実行する
マージするファイルをアップロードします
リストからターゲットフォーマットを選択します
npm install @aspose/words
コピー
const aw = require('@aspose/words');

var fileNames = [ "Input1.png", "Input2.png" ]

var doc = new aw.Document()
var builder = new aw.DocumentBuilder(doc)

shapes = fileNames.map(fileName => builder.insertImage(fileName))

// 最大幅と高さを計算し、ページ設定を更新します
// 写真のサイズに合わせて文書をトリミングします。
pageSetup = builder.pageSetup
pageSetup.pageWidth = Math.max(...shapes.map(shape => shape.width));
pageSetup.pageHeight = shapes.reduce((sum, shape) => sum + shape.height, 0);
pageSetup.topMargin = 0
pageSetup.leftMargin = 0
pageSetup.bottomMargin = 0
pageSetup.rightMargin = 0

doc.save("Output.gif")
コードを実行する

PNGをGIFに変換する方法

  1. Aspose.Words for Node.js via .NETインストールします。
  2. JavaScriptプロジェクトにライブラリ参照を追加(ライブラリをインポート)します。
  3. JavaScriptのソースPNGファイルを開きます。
  4. 数秒でいくつかのPNGファイルをGIFに変換します。
  5. appendDocument()メソッドを呼び出し、 GIF出力ファイル名を渡します。
  6. PNG GIFへの変換結果を取得します。

JavaScript PNGをGIFに変換するライブラリ

We host our Node.js via .Net packages in NPM repositories. Please follow the step-by-step instructions on how to install "Aspose.Words for Node.js via .NET" to your developer environment.

System Requirements

This package is compatible with Node.js 14.17.0 or higher.

その他のサポートされているPNGマージ操作

PNGを他の多くのファイル形式にマージできます。

5%

Aspose製品アップデートを購読する

メールボックスに直接配信される月刊ニュースレターとオファーを入手してください。

© Aspose Pty Ltd 2001-2024. 全著作権所有。