Aspose.PDF Java for Ruby

はじめに

Rjb - Ruby Java Bridge

RJBは、RubyとJavaをJavaネイティブインターフェースで接続するブリッジプログラムです。Rake + Rjbは、MavenやAntよりも強力で便利なビルドツールです。Rjbのモックを使用して、Javaのビジネスロジッククラス自体をテストできます。これは、StrutsのモデルオブジェクトをRoRアプリケーションに移行するのに役立ちます。しかし、Swingアプリケーションを構築する際には注意が必要です。Ruby(およびRjb)は、JVMのネイティブスレッドの処理を考慮していません。

Aspose.PDF for Java

Aspose.PDF for Javaは、JavaアプリケーションがAdobe Acrobatを使用せずにPDF文書を読み書きおよび操作できるようにするPDF文書作成コンポーネントです。

Aspose.PDF for Javaは、手頃な価格のコンポーネントであり、信じられないほど豊富な機能を提供します。これには、PDFの圧縮オプション、表の作成と操作、グラフサポート、画像機能、広範なハイパーリンク機能、拡張セキュリティ制御、カスタムフォント処理などが含まれます。

Aspose.PDF for Javaは、提供されたAPIとXMLテンプレートを通じて直接PDFファイルを作成することを可能にします。Aspose.PDF for Javaを使用すると、すぐにアプリケーションにPDF機能を追加することもできます。

Aspose.PDF Java for Ruby

プロジェクトAspose.PDF Java for Rubyは、Aspose.PDF Java APIをRubyで使用してさまざまなタスクを実行する方法を示しています。このプロジェクトは、Rjb(Ruby Java Bridge)を使用してRubyプロジェクトでAspose.PDF for Javaを利用したいRuby開発者に有用な例を提供することを目的としています。

システム要件とサポートされているプラットフォーム

システム要件

以下はAspose.PDF Java for Rubyを使用するためのシステム要件です:

  • Rjb Gemが構成されている
  • ダウンロードされたAspose.PDFコンポーネント

サポートされているプラットフォーム

以下はサポートされているプラットフォームです:

  • Ruby 2.2.x以上とそれに対応するDevKit
  • Java 1.5以上

ダウンロード

必要なライブラリのダウンロード

以下に記載されている必要なライブラリをダウンロードしてください。これらはAspose.PDF Java for Rubyの例を実行するために必要です。

ソーシャルコーディングサイトからの例のダウンロード

以下に示すソーシャルコーディングサイトで、実行可能な例のリリースをダウンロードできます。

GitHub

インストールと使用法

インストール

Aspose.PDF Java for Ruby gem のインストールは非常に簡単です。以下の簡単な手順に従ってください。

  1. 次のコマンドを実行します。
 $ gem install aspose-pdfjava
  1. 次のリンクから必要な Aspose.PDF for Java コンポーネントをダウンロードします。 https://downloads.aspose.com/pdf/java
  2. Aspose.PDF Java for Ruby gem のルートに “jars” フォルダーを作成し、ダウンロードしたコンポーネントをそこにコピーします。

使用方法

helloworld の例を動作させるために必要なファイルを含めます。

 require File.dirname(File.dirname(File.dirname(__FILE__))) + '/lib/aspose-pdfjava'

include Asposepdfjava

include Asposepdfjava::HelloWorld


initialize_aspose_pdf

上記のコードを理解しましょう。

  1. 最初の行は、aspose pdfがロードされ利用可能であることを確認します。
  2. aspose pdfにアクセスするために必要なファイルを含めます。
  3. ライブラリを初期化します。aspose JAVAクラスは、aspose.ymlファイルで指定されたパスからロードされます。

サポート、拡張、貢献

サポート

Asposeの初期から、単に良い製品を提供するだけでは不十分であることを理解していました。良いサービスを提供する必要もありました。私たちは開発者として、技術的な問題やソフトウェアの癖がやりたいことを阻むときの苛立ちを理解しています。問題を解決するためにここにいるのであって、問題を作り出すためではありません。

このため、私たちは無料のサポートを提供しています。私たちの製品を使うすべての人に、購入者であれ評価版の使用者であれ、十分な注意と尊重を払うに値します。

次のプラットフォームのいずれかを使用して、Aspose.PDF Java for Rubyに関連する問題や提案を記録することができます:

拡張と貢献

Aspose.PDF Java for Rubyはオープンソースであり、そのソースコードは以下にリストされている主要なソーシャルコーディングウェブサイトで利用可能です。開発者はソースコードをダウンロードし、新機能を提案・追加したり、既存の機能を改善することで貢献することが奨励されています。他の人々もそれから利益を得ることができるように。

ソースコード

最新のソースコードは以下のいずれかの場所から取得できます:

サンプルコード例

このセクションには以下のトピックが含まれています: