Vai al contenuto principale
Questo metodo apre un file immagine tramite l’interfaccia IImagePasswordCallback e aggiunge a un documento le pagine corrispondenti al file aperto. Questo metodo può segnalare eventi ai listener collegati all’interfaccia IConnectionPointContainer dell’oggetto FRDocument.

Sintassi

C++

HRESULT AddImageFileWithPasswordCallback(
  BSTR                    ImageFileName, 
  IImagePasswordCallback* Callback,
  IPrepareImageMode*      PrepareMode,
  IIntsCollection*        PageIndices   
);

C#

void AddImageFileWithPasswordCallback(
  string                 ImageFileName, 
  IImagePasswordCallback Callback,
  IPrepareImageMode       PrepareMode,
  IIntsCollection         PageIndices   
);

Visual Basic .NET

Sub AddImageFileWithPasswordCallback( _
  ImageFileName As String, _
  Callback As IImagePasswordCallback, _
  [PrepareMode As IPrepareImageMode = Nothing], _
  [PageIndices As IIntsCollection = Nothing] _
)

Parametri

ImageFileName [in] Questa variabile contiene il percorso completo del file immagine da aprire. Callback [in] Questa variabile fa riferimento all’interfaccia dell’oggetto di tipo ImagePasswordCallback implementato dall’utente, utilizzata per gestire eventuali richieste di password per l’accesso alle immagini in formato PDF. Questo parametro è facoltativo e può essere 0; in tal caso, i file protetti da password non possono essere elaborati. PrepareMode [in] Questo parametro fa riferimento all’oggetto PrepareImageMode, che specifica come un’immagine verrà preelaborata durante l’apertura. PageIndices [in] Questo parametro fa riferimento all’oggetto IntsCollection, che specifica gli indici delle pagine da aggiungere a un documento. Si noti che gli indici duplicati non sono consentiti. Per aggiungere più volte la stessa pagina, chiamare questo metodo più volte.
Questo parametro è facoltativo e può essere 0; in tal caso, tutte le pagine del file aperto verranno aggiunte al documento.

Valori di ritorno

Questo metodo non prevede valori di ritorno specifici. Restituisce i valori di ritorno standard delle funzioni di ABBYY FineReader Engine.

Osservazioni

  • Quando si apre un file PDF Portfolio con questo metodo, la relativa copertina viene sempre inclusa nel file di output.
  • Per Linux e Windows:
  • Per Linux: questo metodo non funziona se l’oggetto Engine è caricato come out-of-process server.

Vedi anche

FRDocument AddImageFileWithPassword AddImageFile Lavorare con le immagini