PDF Imager-LP 画像変換 サンプル

PDF Imager-LP 画像変換 サンプルと解説

PDF Imager-LPは、PDF文書を画像(TIFF、JPEG、PNG)に変換するライブラリで、機能を限定した廉価版です。 (PDF Imager-LP概要はこちらです。)

 価格見積り

オンライン画像変換で確認してください。

Windows アプリケーション サンプル画面 Windows アプリケーション サンプル
パッケージには、PDF Imager-LPライブラリを使ったアプリケーション サンプルが同梱されています。
全ソースコードが付属していますのでコンパイルしてすぐに試用できます。
Windowsサンプルの機能説明はこちらです。

ダウンロード:
PDF Imager-LPの無償体験版は、以下からダウンロードできます。無償体験版は、製品版と同じ機能が使えます。
利用許諾契約書をご確認のうえダウンロードしてください。ダウンロードしますと、利用許諾に同意したものとみなします。
評価利用では、ライセンスキーが必要です。

PDFImagerLP-1_9_1.zip(無償パッケージ)
体験版(評価)用 ライセンスキー"0-039G-923KH7W39E3E" [評価用ライセンスキー] (無償)

高機能な、画像変換ライブラリ「PDF to Image Converter」は、こちらです。

インストール

ライブラリは無償でダウンロードでき、全機能を試用できます。
Imager-LPパッケージをダウンロードしてから、適当なフォルダーに解凍してください。
以下のようなフォルダーができますので適宜ご利用ください。
docライブラリ説明書、利用許諾契約書
includeC/C++用ヘッダー(.h)ファイル
libDLLライブラリ、Libファイル
sampleC/C++言語、C#/VB.NET言語 および、
Windowsアプリケーション(C++およびC#)
サンプルはlib/PdfImagerLP.dllおよびlib/x64/PdfImagerLP.dll(またはlib/Win32/PdfImagerLP.dll)を参照しますので、適切なフォルダーにコピーしてください。

サンプルと解説

PDF文書を単一のページで構成されたRGBカラー画像に変換するサンプルコードです。

C#C/C++他のサンプル
#include "ImagerLp.h"
#pragma comment(lib, "PdfImagerLP.lib")

int main(int argc, char* argv[])
{
    //初期化
    if(MlpInitialize("0-039G-923KH7W39E3E")){
        printf("ライセンスキーが不正です。正しいライセンスキーを使用してください。");
        return 1;
    }

    //PDF文書オープン
    if(MlpOpenDoc("ファイル.pdf", NULL, NULL)){
        printf("PDFファイルをオープンできません。");
        return 2;
    }

    //画像作成
    MlpCreatePict(1, "out.jpg");  //最初のページを画像に変換

    //文書クローズ
    MlpCloseDoc();

    //後始末
    MlpUninitialize();

    return 0;
}
C#C/C++他のサンプル
using System;
using PDFTools.PdfImagerLP;

namespace toJPEG
{
    class toJPEG
    {
        static void Main(string[] args)
        {
            //インスタンス生成
            PdfImager imgr = new PdfImager();

            //初期化
            if (imgr.Initialize("0-039G-923KH7W39E3E") != 0)
            {
                Console.WriteLine("ライセンスキーが不正です。");
                Environment.Exit(2);
            }

            //オープン
            if (imgr.OpenDoc("in.pdf", null, null) != err.MLP_NO_ERROR)
            {
                Console.WriteLine("PDFファイルを開けません。");
                Environment.Exit(3);
            }

            //画像作成
            imgr.CreatePict(1, "out.jpg");      //先頭のページを画像に変換

            //文書クローズ
            imgr.CloseDoc();

            //後始末
            imgr.Uninitialize();
        }
    }
}

他のサンプル
指定のページを画像に変換サンプル
複数のページで構成されたTIFF画像に変換サンプル
カラープロファイルで色空間を変更して画像に変換サンプル
ページをグレースケール画像やディザ化モノクローム画像に変換サンプル
変換する画像の解像度を指定サンプル
変換する画像の圧縮品質を指定サンプル
変換する画像のキャンバスサイズを指定サンプル
変換する画像の論理サイズを指定サンプル
パスワードで暗号化されたPDFを画像に変換サンプル
PDFに指定されたフォントを別のフォントに代替サンプル
PDF文書のメタデータを抽出サンプル
PDF文書のOCG(Optional Content Groups;レイヤー)の表示・非表示を設定サンプル
PDFの複数ページを1つの画像に貼り付けるサンプル
PDFの複数ページを1つの画像に貼り付ける(枠付き)サンプル
PDFの複数ページを縮小して1つの画像に貼り付ける(枠付き)サンプル
PDFの複数ページを切り取ってから1つの画像に貼り付ける(枠付き)サンプル

無償評価版およびサンプル

PDF Imager-LPの無償体験版は、以下からダウンロードできます。無償体験版は、製品版と同じ機能が使えます。
利用許諾をご確認のうえダウンロードしてください。ダウンロードしますと、利用許諾に同意したものとみなします。
評価利用では、ライセンスキーが必要ですので必ずダウンロードしてください。
PDFImagerLP-1_9_1.zip(無償パッケージ)
体験版(評価)用 ライセンスキー"0-039G-923KH7W39E3E" [評価用ライセンスキー] (無償)

サンプル ソースコード:サンプルのソースコードは以下をダウンロードしてください。
PDFImagerLP_samples_1_9_1.zip

オンラインでPDF文書を画像に変換

オンラインでPDFファイルを画像に変換します。

画像形式:

RGB:
CMYK:
Grayscale:


 

ご質問、お問い合わせ

メールで support@TrustSS.co.jp 宛てにお送りください。
または、質問のページからお送りいただくようお願いします。ご要望も承っております。

PDF Toolsライト

PDF Imager-LPサンプル

PDF 構文解説

(ISO32000-1より)

PDF Tools C++サンプル