RicavaTestoDaPDF

Restituisce il testo trovato in un file PDF nel campo Contenitore specificato.

Formato 

RicavaTestoDaPDF (contenitore)

Parametri 

Contenitore - qualsiasi espressione che restituisce i dati Contenitore per un file PDF.

Tipo di dati riportato 

Testo

Creata nella versione 

22.0

Descrizione 

Utilizzare questa funzione per fare in modo che il testo di un file PDF venga salvato in un campo Contenitore. Può essere molto utile per:

  • Indicizzare il contenuto dei file PDF memorizzati per la ricerca all'interno del file FileMaker Pro.

  • Automatizzare l'inserimento dei dati restituendo testo specifico da moduli o resoconti PDF standardizzati.

  • Analizzare il testo di un insieme di documenti PDF senza dover ricorrere a strumenti esterni o effettuare operazioni manuali di copia e incolla.

Note 

  • La qualità del testo restituito dipende dalla qualità e dalla struttura del file PDF di origine. La formattazione come i caratteri, i colori, le dimensioni e il layout esatto, non viene conservata nel testo restituito.

  • Il testo nei formati di immagini bitmap, come PNG o JPG, non viene restituito dal file PDF.

  • Questa funzione restituisce "?" se:

    • Il campo Contenitore è vuoto, non contiene un file PDF o non viene trovato testo.

    • Il file PDF è un documento scansionato.

    • Il file PDF è protetto da password o per qualche motivo non può essere letto.

Esempio 1 

RicavaTestoDaPDF ( Tabella::Contenitore ) restituisce un testo normale come il seguente quando il campo Tabella::Contenitore contiene un file PDF di questa pagina.

Copia
Riferimento Guida di Claris FileMaker Pro>Riferimento Funzioni>Funzioni Contenitore>RicavaTestoDaPDF
RicavaTestoDaPDF
Restituisce il testo trovato in un file PDF nel campo Contenitore specificato.
Format
...

Esempio 2 

In una tabella denominata Contratti con un campo Contenitore PDFContratti che memorizza i file PDF dei contratti, un campo Calcolo denominato ContieneNDA è impostato su:

Copia
Dichiara (
    Testopdf = RicavaTestoDaPDF ( Contratti::PDFContratti ) ; 
    ContaRicorrenze ( Testopdf ; "Accordo di non divulgazione" ) > 0 
)

In ogni record in cui il file PDF in Contratti::PDFContratti contiene la frase "Accordo di non divulgazione", il campo ContieneNDA sarà impostato su 1 (Vero). Per trovare rapidamente tutti i contratti che contengono la frase specifica "Accordo di non divulgazione" senza aprire manualmente ogni file PDF, eseguire una ricerca in cui il campo ContieneNDA è uguale a 1.