- ABBYY FineReader Engine のコレクションのインデックスは 0 から始まります。
- C# の foreach ステートメント (Visual Basic .NET では for each) を使用して、このコレクションを操作できます。
プロパティ
メソッド
オブジェクト図
サンプル
C++ コード
C++ コード
オブジェクト図
C++ コード
// PDFエクスポートパラメーターを作成
CSafePtr<IPDFExportParams> pdfExportParams;
CheckResult( FREngine->CreatePDFExportParams( &pdfExportParams ) );
// PDF画像コレクションを取得
CSafePtr<IPDFPictures> pictures;
CheckResult( pdfExportParams->get_PDFPictures( &pictures ) );
// 既存のコレクションにPDF画像を追加
CSafePtr<IPDFPicture> picture;
CheckResult( pictures->AddNew( &picture ) );
// オフセットを設定
CSafePtr<IPoint> offset;
CheckResult( FREngine->CreatePoint( 10, 10, &offset ) );
CheckResult( picture->SetLocation( offset, 0 ) );
// 画像のイメージドキュメントを取得
CSafePtr<IFRDocument> pictureDocument;
CheckResult( FREngine->CreateFRDocument( &pictureDocument ) );
CheckResult( pictureDocument->AddImageFile( pictureFilePath ) );
CSafePtr<IFRPages> frPages;
CheckResult( pictureDocument->get_Pages( &frPages ) );
CSafePtr<IFRPage> frPage;
CheckResult( frPages->get_Element( 0, &frPage ) );
CSafePtr<IImageDocument> imageDocument;
CheckResult( frPage->get_ImageDocument( &imageDocument ) );
// イメージドキュメントを設定
CheckResult( picture->put_Image( imageDocument ) );
// PDF形式でエクスポート
CheckResult( frDocument->Export( resultFilePath, FEF_PDF, pdfExportParams ) );
このページは役に立ちましたか?