English | 日本
C++ PDF
Shopping CartContact Us PDF C#
BCL easyPDF SDK

PDF内でPHPを処理・操作する。

利点

  • PDFページ操作機能 , 統合、分割、回転、削除、抽出、最適化のような
  • PDFブックマーキング機能。, 既存のPDFからブックマークの添付と削除するような
  • 作業中のPDF内へのエレメントの埋め込み。, ノート、テキスト、ハイパーリンク、ファイル添付、カスタム・アノテーションのような
  • PDF情報を取得。, メタデータ、ページサイズ、回転、ページ数、バージョンのような.
  • PDFセキュリティ設定を変更。, 署名情報の取得、暗号化のチェック、パスワードの変更のような.
  • PDFからテキストを抽出。.

コード・スニペット

  • PDFProcessorオブジェクトの仕様を読む
    このオブジェクトは、既存のPDFファイル(複数のPDFファイルを1つに統合したり、1つのPDFファイルを2つに分割、そしてPDFファイルを暗号化/暗号解除をするなど)ポスト・プロセスを実行させます。

PDFファイルを統合する

...

  // get the name of the input PDFs
  $inputFile1 =  "Test1.pdf";
  $inputFile2 =  "Test2.pdf";
  
  // get the name of the output PDF
  $outputFile = "TestMerge.pdf";
  
	try
	{
		$oProc = new COM("easyPDF.PDFProcessor.8");
		$oProc->Merge ($inputFile1, $inputFile2, $outputFile);
		print "Success";
	}
 
	catch(com_exception $e)
	{
		Print "error code".$e->getcode(). "\n";
		print $e->getMessage();
	}
 

...
                  

 

PDFを分割する

...
// get the name of the input PDF
  $inputFile =  "TestMergeBatch.pdf";
  
  // get the name of the output PDFs
  $outputFile1 = "TestSplit1.pdf";  
  $outputFile2 = "TestSplit2.pdf";
  
  try
	{
		$oProc = new COM("easyPDF.PDFProcessor.8");
		$oProc->Split ($inputFile, $outputFile1, $outputFile2, 1);
		print "Success";
	}
 
	catch(com_exception $e)
	{
		Print "error code".$e->getcode(). "\n";
		print $e->getMessage();
	}
 
...
                  

 

PDFからテキストを抽出する

...
 // get the name of the input PDF
  $inputFile =  "C:\\PHP\\Test1.pdf";
  
  // get the name of the output text file
  $outputFile = "C:\\PHP\\TestExtractText.txt";
  
	try
	{
		$oProc = new COM("easyPDF.PDFProcessor.8");
		$oProc->ExtractText ($inputFile, $outputFile);
		print "Success";
	}
 
	catch(com_exception $e)
	{
		Print "error code".$e->getcode(). "\n";
		print $e->getMessage();
	}
...
                  

 

無料トライアルをダウンロード

リクエスト価格

Complete PDF Features
  • “easyPDF SDK setup was very straightforward, unlike our experience with other products. We wrote just a few lines of code to start using it.” Read the case study
  • “We evaluated many PDF tools and drivers. We even wrote our own. Except for BCL’s easyPDF SDK, all had limitations we couldn’t live with. Some only converted from MS Office and not very well. Others could not do annotation or text stamping on PDF documents. None were as easy to use and as easy to integrate.” Read the case study
-
 
BCL
© 1993 - , BCL Technologies.
弊社以外の全ての商標は、各所有者に帰属します。