Logo
arrow1 File Converters
arrow1 TIFF and PDF apps
arrow1 Forensic
arrow1 Freeware

Total PDF Converter X

ウェブサーバー上でPDFファイルを他の形式に変換するための適切な解決策

Total PDF Converter X - Professional Web Server Solution by CoolUtils

Windows
2000/2003/Vista/7/8/10/11
and
2012/2016/2019/2022 Server
and
Docker/Citrix/Wine

Total PDF Converter X (SDK)は、PDFをDOC、RTF、XLS、HTML、EPS、PS、TXT、CSV、または画像(BMP、JPEG、GIF、WMF、EMF、PNG、TIFF)に変換するPDFソフトウェア開発キットです。ウェブサーバー上で。PDFファイルを独自のアプリケーションに変換する機能を追加するのに使用します。Total PDF ConverterX (SDK) は、サーバーおよびデスクトップ/クライアントアプリケーションの両方に統合できます。 Total PDF Converter開発キットを購入すると、コマンドラインツールActiveXの両方が得られます。GUIや中断メッセージはありません。

  • Total PDF ConverterX SDKは一度に多くのPDFファイルを変換し、それらを1つの結果ファイルに結合するか、各ソースを新しいファイルにエクスポートできます。
  • ユーザーは、生成される画像の用紙の向き、品質、およびサイズを選択し、ページにフィットするオプションを選択するか、PDFページをテキストファイルで分割するための終了ページ記号を選択できます。
  • Total PDF Converter Xは、指定されたパスワードを提供することで、パスワードで保護されたドキュメントからもデータを簡単にエクスポートできます。その他のユニークなオプション...

各変換タイプに対して異なる設定が提供されています。Total PDF ConverterXは、2通りでマルチページPDFファイルを処理できます:PDFを1つのターゲットファイルに変換するか、各ページを抽出してターゲットフォーマットに変換します。このプログラムは、複数のPDFファイルを1つの画像に結合することもできます。

既存のアプリを強化するためにTotal PDF ConverterXを使用するには、最小限の努力で済みます。すべての機能はすでにコードに実装されており、必要な部分を選んでアプリケーションコードにわずかな調整を加えて貼り付けるだけです。数百人のクライアントが、アプリケーションにPDF変換オプションを成功裏に実装しています。今すぐコピーを入手しましょう - コマンドラインコンバータとActiveXの両方がダウンロードに含まれています。

今すぐダウンロード!

(30日間の無料試用を含む)

ライセンスを購入

(のみ $550.00)



Total PDF ConverterXの例

TotalPDFConverterXと.NETでPDFファイルを変換


string src="C:\\test\\Source.PDF";
string dest="C:\\test\\Dest.TIFF";

PDFConverterX Cnv = new PDFConverterX();
Cnv.Convert(src, dest, "-c TIFF -log c:\\test\\PDF.log");

MessageBox.Show("Convert complete!");

//フォームを操作
Cnv.LoadFromFile(src);
Cnv.SetFormFieldValue(0, "Test Name");
Cnv.SaveToFile(src);

ダウンロード .NET PDF Covnerterの例

Total PDF ConverterXでWebサーバー上でPDFファイルを変換

public static class Function1
    {
        [FunctionName("Function1")]
        public static async Task Run(
            [HttpTrigger(AuthorizationLevel.Anonymous, "get", "post", Route = null)] HttpRequest req,
            ILogger log)
        {
            StringBuilder sbLogs = new StringBuilder();
            sbLogs.AppendLine("started...");
            try
            {
                ProcessStartInfo startInfo = new ProcessStartInfo();
                startInfo.CreateNoWindow = true;
                startInfo.UseShellExecute = false;
                var assemblyDirectoryPath = Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location);
                assemblyDirectoryPath = assemblyDirectoryPath.Substring(0, assemblyDirectoryPath.Length - 4);

                var executablePath = $@"{assemblyDirectoryPath}\Converter\PDFConverterX.exe";
                sbLogs.AppendLine(executablePath + "...");
                var msgPath = $@"{assemblyDirectoryPath}\MSG\MSG.pdf";
                var outPath = Path.GetTempFileName() + ".tiff";
                startInfo.FileName = executablePath;

                if (File.Exists(outPath))
                {
                    File.Delete(outPath);
                }

                if (File.Exists(executablePath) && File.Exists(msgPath))
                {
                    sbLogs.AppendLine("files exists...");
                }
                else
                    sbLogs.AppendLine("EXE & MSG files NOT exists...");
                startInfo.WindowStyle = ProcessWindowStyle.Hidden;
                startInfo.Arguments = $"{msgPath} {outPath}";
                using (Process exeProcess = Process.Start(startInfo))
                {
                    sbLogs.AppendLine($"wait...{DateTime.Now.ToString()}");
                    exeProcess.WaitForExit();
                    sbLogs.AppendLine($"complete...{DateTime.Now.ToString()}");
                }

                int sleepCounter = 10;

                while(!File.Exists(outPath) && sleepCounter > 0)
                {
                    System.Threading.Thread.Sleep(1000);
                    sbLogs.AppendLine("sleep...");
                    sleepCounter--;
                }
                if (File.Exists(outPath))
                    sbLogs.AppendLine("Conversion complete successfully.");
            }
            catch (Exception ex)
            {
                sbLogs.AppendLine(ex.ToString());
            }

            return new OkObjectResult(sbLogs);
        }
    }
詳細情報 Azure.

Total PDF ConverterXでWebサーバー上でPDFファイルを変換

#include <windows.h>
static const CLSID CLSID_PDFConverterX =
  {0x6B411E7E, 0x9503,0x4793,{0xA2, 0x87, 0x1F, 0x3B, 0xA8, 0x78, 0xB9, 0x1C}};
static const IID IID_IPDFConverterX =
  {0xEF633BED, 0xC414,0x49B0,{0x91, 0xFB, 0xC3, 0x9C, 0x3F, 0xE0, 0x08, 0x0D}};

#undef INTERFACE
#define INTERFACE IPDFConverterX
DECLARE_INTERFACE_(IPDFConverterX, IDispatch)
{
    STDMETHOD(QueryInterface)(THIS_ REFIID, PVOID*) PURE;
    STDMETHOD(Convert)(THIS_ LPCTSTR, LPCTSTR, LPCTSTR) PURE;
    STDMETHOD(About)(THIS) PURE;
    //const SourceFile: WideString; const DestFile: WideString; const Params: WideString; safecall;
};

typedef HRESULT (__stdcall *hDllGetClassObjectFunc) (REFCLSID, REFIID, void **);

int main () {
  HRESULT hr;
  if (CoInitialize(NULL)) {
    printf ("Error in CoInitialize.");
    return -1;
  }

  LPCTSTR lpFileName = "PDFConverter.dll";
  HMODULE hModule;
  hModule = LoadLibrary (lpFileName);
  printf ("hModule: %d\n", hModule);
  if (hModule == 0) {
    printf ("Error in LoadLibrary.");
    return -1;
  }

  hDllGetClassObjectFunc hDllGetClassObject = NULL;
  hDllGetClassObject = (hDllGetClassObjectFunc) GetProcAddress (hModule, "DllGetClassObject");
  if (hDllGetClassObject == 0) {
    printf ("Error in GetProcAddress.");
    return -1;
  }
  IClassFactory *pCF = NULL;
  hr = hDllGetClassObject (&CLSID_PDFConverterX, &IID_IClassFactory, (void **)&pCF);
  /* Can't load with different ID */
  printf ("hr hDllGetClassObject: %d\n", hr);
  if (!SUCCEEDED (hr)) {
    printf ("Error in hDllGetClassObject.");
    return -1;
  }
  IPDFConverterX *pIN;
  hr = pCF->lpVtbl->CreateInstance (pCF, 0, &IID_IPDFConverterX, (void **)&pIN);
  printf ("hr CreateInstance: %d\n", hr);
  if (!SUCCEEDED (hr)) {
    printf ("Error in hDllGetClassObject.");
    return -1;
  }
  hr = pCF->lpVtbl->Release (pCF);
  printf ("hr Release: %d\n", hr);
  if (!SUCCEEDED (hr)) {
    printf ("Error in Release.");
    return -1;
  }
  hr = pIN->lpVtbl->About (pIN);
  printf ("hr About: %d\n", hr);
  if (!SUCCEEDED (hr)) {
    printf ("Error in About.");
    return -1;
  }
  hr = pIN->lpVtbl->Convert (pIN, "test.pdf", "test.html","-cHTML");
  printf ("hr Convert: %d\n", hr);
  if (!SUCCEEDED (hr)) {
    printf ("Error in Convert.");
    return -1;
  }

  return 0;
}

Total PDF ConverterXでWebサーバー上でPDFファイルを変換

dim C
Set C=CreateObject("PDFConverter.PDFConverterX")
C.Convert "c:\source.PDF", "c:\dest.HTML", "-cHTML -log c:\pdf.log"
set C = nothing
例2 ASP: 結果のTIFFを直接ストリーム
dim C
Set C=CreateObject("PDFConverter.PDFConverterX")
Response.Clear
Response.AddHeader "Content-Type", "binary/octet-stream"
Rresponse.AddHeader "Content-Disposition", "attachment; filename=test.TIFF"
Response.BinaryWrite c.ConvertToStream("C:\www\ASP\Source.PDF", "C:\www\ASP", "-cTIFF  -log c:\PDF.log")
set C = nothing

Total PDF ConverterXでWebサーバー上でPDFファイルを変換

$src="C:\\test.pdf";
$dest="C:\\test.tiff";
if (file_exists($dest)) unlink($dest);
$c= new COM("PDFConverter.PDFConverterX");
$c->convert($src,$dest, "-c TIFF -log c:\doc.log");
if (file_exists($dest)) echo "OK"; else echo "fail:".$c->ErrorMessage;

Total PDF ConverterXとRubyでPDFファイルを変換

require 'win32ole'
c = WIN32OLE.new('PDFConverter.PDFConverterX')

src="C:\\test\\test.pdf";
dest="C:\\test\\test.tiff";

c.convert(src,dest, "-c TIFF -log c:\\test\\PDF.log");

if not File.exist?(dest)
  puts c.ErrorMessage
end

Total PDF ConverterXとPythonでPDFファイルを変換

import win32com.client
import os.path

c = win32com.client.Dispatch("PDFConverter.PDFConverterX")

src="C:\\test\\test.pdf";
dest="C:\\test\\test.tiff";

c.convert(src, dest, "-c TIFF -log c:\\test\\PDF.log");

if not os.path.exists(file_path):
  print(c.ErrorMessage)

PascalとTotal PDF ConverterXでPDFファイルを変換

uses Dialogs, Vcl.OleAuto;

var
  c: OleVariant;
begin
  c:=CreateOleObject('PDFConverter.PDFConverterX');
  C.Convert('c:\test\source.pdf', 'c:\test\dest.tiff', '-c TIFF -log c:\test\PDF.log');
  IF c.ErrorMessage<> Then
    ShowMessage(c.ErrorMessage);
end;

Total PDF ConverterXでWebサーバー上でPDFファイルを変換

var c = new ActiveXObject("PDFConverter.PDFConverterX");
c.Convert("C:\\test\\source.pdf", "C:\\test\\dest.tiff", "-c TIFF");
if (c.ErrorMessage!="")
  alert(c.ErrorMessage)

Total PDF ConverterXとPerlでPDFファイルを変換

use Win32::OLE;

my $src="C:\\test\\test.pdf";
my $dest="C:\\test\\test.tiff";

my $c = CreateObject Win32::OLE 'PDFConverter.PDFConverterX';
$c->convert($src,$dest, "-c TIFF  -log c:\\test\\PDF.log");
print $c->ErrorMessage if -e $dest;

その他の例


quote

Total PDF Converter X 顧客レビュー 2024

評価
顧客レビューに基づく評価:4.7/5
5 Star

"今のところ、ツールは正しく動作しており、コマンドラインを使ってWindowsのスケジュールタスクでPDFファイルをExcelファイルに変換しています。問題が発生した場合は必ずご連絡します。"

4.5 Star Sofiane Hamri

"すべてのご協力に感謝いたします。Total PDF ConverterXは素晴らしく動作しています。これは、Windowsサービスから実行した際に競合他社の製品がハングするという問題を解決するために非常に必要なものでした。お客様の納期を守ることができたのは、御社のご協力と迅速な対応のおかげです。"

5 Star Michael J. Balmer, Lead Integration Engineer
www.QuestDiagnostics.com


Total PDF Converter X のユニークなオプション


pdf
Total PDF ConverterX は PDF に限りません。PS、EPS、PRN、OXPS、XPS ドキュメントもサポートしています。新しい形式がリリースされ次第追加されます。

java
画像なしの新しいファイルを入手したいですか?Total PDF ConverterX は元の PDF ドキュメントから画像を除外できます。

split pdf
Total PDF ConverterX を PDF 分割ユーティリティとして使用します。それはマルチページの PDF からすべてまたは選択したページを抽出し、ブックマークで PDF を分割 および空白ページで高速に分割します。

time stamps
Total PDF ConverterX はファイルの日付を変更するか、元のタイムスタンプを保持します。選択に応じて。

sign pdf
デジタル署名(pfx ファイル追加)で PDF ドキュメントに署名します。

rotate
Total PDF ConverterX はドキュメントを自動的に回転させることができます。


pdf to jpeg
PDF から JPEG へ?最終イメージをニーズに合わせてカスタマイズします。JPEG画像の品質を設定してファイルサイズを調整します。このアプリは選択したページを抽出し、JPEG に変換することもできます。


interface
使い方を理解する時間がない?GUI バージョンで設定を行えば、アプリが使いやすい BAT ファイルを生成します!

formats
出力ファイルタイプには DOC、RTF、XLS、HTML、BMP、JPEG、GIF、WMF、EMF、PNG、EPS、PS、TIFF、TXT、CSV、PDF があります!

pdf converter
PDF から TIFF へ:アプリは複数の PDF ファイルを 1 つの TIFF 画像に結合するか、マルチページ PDF の各ページを新しい TIFF ファイルに配置することができます。

preview
例が必要ですか?さまざまな言語(ASP、PHP、C++、Pascal、VBScript)で完全に機能するコードを提供します。直感的な API を組み込むことで時間を節約できます。

pdf watermark
出力ファイルのヘッダーまたはフッターに テキストまたは画像の透かし(ファイル名、日付、機密情報スタンプ、ロゴ)を追加します。

page
もっと整理したいですか?ページ番号(フォルダーの順次番号付けが可能)を追加します。

pdf to doc
どの MS Office を持っていても、当社のアプリは PDF から DOC および DocX に変換できます。


server
サーバー側のプロセスを使用して PDF を他のファイルタイプに変換することで時間を節約できます。Total PDF ConverterX は 2006 年からオンラインです!信頼できます。


cmd
サーバー Total PDF ConverterX 用のさまざまなタイプのライセンスを提供しており、あらゆるニーズに対応しています。すべて非常に手頃な価格です!


今すぐダウンロード!

更新 Thu, 16 May 2024

ライセンスを購入

(のみ $550.00)



サポートされている変換のリスト:

  • サーバーPDFコンバータ
  • PDFからDOCへのコマンドライン
  • PDFからHTMLへのコマンドライン
  • PDFからXHTMLへのコマンドライン
  • PDFからXLSへのコマンドライン
  • PDFからJPEGへのコマンドライン
  • PDFからTIFFへのコマンドライン
  • PDFからRTFへのコマンドライン
  • PDFからEPSへのコマンドライン
  • PDFからPSへのコマンドライン
  • PDFからCSVへのコマンドライン
  • PDFからBMPへのコマンドライン
  • PDFからWMFへのコマンドライン
  • PDFからEMFへのコマンドライン
  • PDFからPNGへのコマンドライン
  • PDFからテキストへのコマンドライン
  • PDFからユニコードへのコマンドライン
 
  • サーバーPSコンバータ
  • PSからDOCへのコマンドライン
  • PSからHTMLへのコマンドライン
  • PSからXHTMLへのコマンドライン
  • PSからXLSへのコマンドライン
  • PSからJPEGへのコマンドライン
  • PSからTIFFへのコマンドライン
  • PSからRTFへのコマンドライン
  • PSからEPSへのコマンドライン
  • PSからPSへのコマンドライン
  • PSからCSVへのコマンドライン
  • PSからBMPへのコマンドライン
  • PSからWMFへのコマンドライン
  • PSからEMFへのコマンドライン
  • PSからPNGへのコマンドライン
  • PSからテキストへのコマンドライン
  • PSからユニコードへのコマンドライン
 
  • サーバーPRNコンバータ
  • PRNからDOCへのコマンドライン
  • PRNからHTMLへのコマンドライン
  • PRNからXHTMLへのコマンドライン
  • PRNからXLSへのコマンドライン
  • PRNからJPEGへのコマンドライン
  • PRNからTIFFへのコマンドライン
  • PRNからRTFへのコマンドライン
  • PRNからEPSへのコマンドライン
  • PRNからPSへのコマンドライン
  • PRNからCSVへのコマンドライン
  • PRNからBMPへのコマンドライン
  • PRNからWMFへのコマンドライン
  • PRNからEMFへのコマンドライン
  • PRNからPNGへのコマンドライン
  • PRNからテキストへのコマンドライン
  • PRNからユニコードへのコマンドライン

Download
Pro Suite

完全登録版の主な機能

  • ウェブサーバーに設定するのに最適
  • レガシープログラミング言語(Visual Basic 6 または Delphi)およびスクリプティング(VBscript など)に対して ActiveX インターフェースを介したアクセスを提供します。
  • .NET (2.00, 3.5, 4.00)、Ruby、PHP、Java を含む Web サービスをサポートするあらゆる言語をサポートします。
  • GUI なし
  • PDFフォームフィールドの読み取り/書き込み
  • PDF、PS、PRN、XPS、OXPS、PCL をサポート
  • PDF を Doc、Excel、HTML、Text、または CSV に変換
  • PDF を bmp、jpeg、wmf、emf、png、gif、tiff、eps に変換
  • バッチモードで変換
  • Adobe Acrobat は不要
  • マルチバイト言語で書かれた PDF をサポート
  • 元のドキュメントレイアウトを保持
  • マルチスレッド ActiveX も利用可能
  • 非常に使いやすい

    あなたのアプリに PDF 変換機能が必要ですか?

    ロイヤリティフリーライセンスを取得してください。これは、Total PDF ConverterX をあなたのソフトウェアに実装し、それを再配布することを許可します。RFL はプロジェクトごとにライセンス供与されます(関与する開発者の数にかかわらず)。
    コンタクトフォームから申請してください。