Usługi Nitro PDF (wersja zapoznawcza)

Łączniki usług Nitro PDF Services zapewniają kompleksowe przetwarzanie plików PDF i dokumentów: konwertowanie między formatami (PDF, Word, Excel, obrazy, HTML), kompresowanie, scalanie, dzielenie i edytowanie plików (obracanie, usuwanie stron, ochrona/usuwanie, spłaszczanie, redact). Wyodrębniają one również dane ustrukturyzowane i szczegółowe informacje z plików PDF — tekst, tabele, metadane, dane formularza i dane osobowe z lokalizacjami — przy jednoczesnym obsłudze bezpiecznego dostępu do interfejsu API i zarządzania właściwościami dokumentów.

Ten łącznik jest dostępny w następujących produktach i regionach:

Service Klasa Regions
Copilot Studio Premium Wszystkie regiony Power Automate z wyjątkiem następujących:
     - Rząd USA (GCC)
     - Rząd USA (GCC High)
     - China Cloud obsługiwane przez firmę 21Vianet
     - Departament Obrony USA (DoD)
Logic Apps Standard Wszystkie regiony usługi Logic Apps z wyjątkiem następujących:
     - Azure Government regionów
     - Azure regionach Chin
     - Departament Obrony USA (DoD)
Power Apps Premium Wszystkie regiony Power Apps z wyjątkiem następujących:
     - Rząd USA (GCC)
     - Rząd USA (GCC High)
     - China Cloud obsługiwane przez firmę 21Vianet
     - Departament Obrony USA (DoD)
Power Automate - narzędzie do automatyzacji procesów Premium Wszystkie regiony Power Automate z wyjątkiem następujących:
     - Rząd USA (GCC)
     - Rząd USA (GCC High)
     - China Cloud obsługiwane przez firmę 21Vianet
     - Departament Obrony USA (DoD)
Kontakt biznesowy
Nazwa Obsługa nitro
adres URL https://www.gonitro.com/support
Email prosupport@sfdc.gonitro.com
Metadane łącznika
Publisher Nitro PDF
Witryna internetowa https://www.gonitro.com/
Zasady ochrony prywatności https://www.gonitro.com/legal/privacy-policy
Kategorie Wydajność; Operacje IT

Łącznik usług Nitro PDF

Przegląd

Łączniki usług Nitro PDF Services zapewniają kompleksowe przetwarzanie plików PDF i dokumentów: konwertowanie między formatami (PDF, Word, Excel, obrazy, HTML), kompresowanie, scalanie, dzielenie i edytowanie plików (obracanie, usuwanie stron, ochrona/usuwanie, spłaszczanie, redact). Wyodrębniają one również dane ustrukturyzowane i szczegółowe informacje z plików PDF — tekst, tabele, metadane, dane formularza i dane osobowe z lokalizacjami — przy jednoczesnym obsłudze bezpiecznego dostępu do interfejsu API i zarządzania właściwościami dokumentów.

Publisher: Nitro Software


Wymagania wstępne

Aby korzystać z usług Nitro PDF za pośrednictwem tego łącznika, potrzebne są następujące elementy:


Uwierzytelnianie

Usługi Nitro PDF Services używają protokołu OAuth 2.0 maszyny do maszyny z przyznawaniem poświadczeń klienta w celu generowania tokenów dostępu dla żądań interfejsu API.

Jak to działa

  • Aplikację interfejsu API można utworzyć w portalu samoobsługowym Nitro i uzyskać skojarzony identyfikator klienta i klucz tajny klienta.
  • Łącznik jest uwierzytelniany przez wymianę tych poświadczeń dla tokenu dostępu elementu nośnego .
  • Token jest następnie używany do autoryzowania kolejnych wywołań interfejsu API usług Nitro PDF.

Utwórz poświadczenia i przeczytaj szczegółowy przewodnik:
https://developers.gonitro.com/docs/authentication/credentials

Tworzenie połączenia w Power Automate/Power Apps

Podczas dodawania łącznika do przepływu lub aplikacji:

  1. Kliknij pozycję Dodaj nowe połączenie.
  2. Wprowadź identyfikator klienta i klucz tajny klienta (wystawiony w portalu deweloperów Nitro).
  3. Zapisz połączenie — przy pierwszym użyciu łącznik wymienia identyfikator klienta i klucz tajny klienta dla krótkotrwałego tokenu dostępu przy użyciu przyznawania poświadczeń klienta OAuth 2.0, buforuje go i odnawia automatycznie. Poświadczenia są używane tylko do uzyskiwania tokenu; kolejne wywołania interfejsu API są uwierzytelniane przy użyciu tokenu elementu nośnego w Twoim imieniu.

Uwaga: nie jest wymagane żadne logowanie interakcyjne użytkownika; ten przepływ jest przeznaczony dla scenariuszy serwer-serwer/aplikacja-aplikacja.


Host interfejsu API i ścieżka podstawowa

https://api.gonitro.dev


Obsługiwane operacje

1. Konwersje

Konwertowanie między formatami pdf i innymi dokumentami.

PLIK PDF do pakietu MS Office

  • Plik PDF do Word
  • Plik PDF do Excel

MS Office do FORMATU PDF

  • Word do formatu PDF
  • Excel do formatu PDF
  • PowerPoint do formatu PDF

Obraz do formatu PDF

Przekonwertuj typowe formaty obrazów (JPG, PNG, TIFF itp.) na format PDF.

Plik PDF do obrazu

Przekonwertuj strony PDF na różne formaty obrazów.

HTML do FORMATU PDF

Przekonwertuj zawartość HTML na plik PDF.

Format danych wyjściowych:
Konwersje zwracają dane wyjściowe JSON lub binarne w zależności od nagłówka Accept (wartość domyślna: application/octet-stream).


2. Przekształcenia

Operacje modyfikujące lub modyfikujące dokumenty PDF.

  • Kompresuj plik PDF
    Zmniejsz rozmiar pliku przy użyciu poziomów kompresji.

  • Spłaszczany plik PDF
    Konwertowanie zawartości interakcyjnej lub warstwowej na statyczne, nieedytowalne elementy. Ten proces jest nieodwracalny.

  • Obracanie stron PDF
    Obróć co najmniej jedną stronę przy użyciu tablicy obrotu (indeks strony i kąt).

  • Usuwanie stron PDF
    Usuń strony według indeksu.

  • Dzielenie dokumentu PDF
    Podziel wielostronicowy plik PDF na wiele plików PDF na podstawie niestandardowych zakresów stron.

  • Scalanie dokumentów PDF
    Połącz wiele plików PDF w jeden dokument.

  • Redact PDF pages (Redact PDF pages)
    Dodaj pola redaction w celu ukrycia poufnej zawartości.

  • Ustawianie właściwości pliku PDF
    Aktualizowanie standardowych pól metadanych PDF.

  • Plik PDF chroniony hasłem
    Dodaj ochronę haseł i uprawnienia dostępu.

  • Cofanie ochrony pliku PDF
    Usuń hasła i ograniczenia.

Format danych wyjściowych:
Przekształcenia mogą zwracać dane wyjściowe JSON lub binarne w zależności od nagłówka Accept .


3. Wyodrębniania

Pobieranie danych ze strukturą lub bez struktury z dokumentów PDF.

Wyodrębnianie danych formularza PDF

Automatycznie wyodrębnia wszystkie wartości pól formularza.

Wyodrębnianie danych tabeli PDF

Identyfikuje i zwraca dane tabeli z plików PDF.

Wyodrębnianie tekstu z formatu PDF

Wyodrębnij tekst:

  • z pełnego dokumentu lub
  • z określonych stron za pośrednictwem parametru pageIndices .

Dodatkowe pole opcjonalne params : readingOrder (wartość logiczna, domyślna false) — gdy truekolejność wyodrębnionego tekstu w celu dopasowania do przepływu odczytu wizualizacji (przydatne w przypadku układów wielokolumnowych). Jakość danych wyjściowych różni się w zależności od dokumentu: najlepiej sprawdza się w dobrze oznakowanych plikach PDF; na gęstych konstrukcjach wielokolumnach może przeplatać zdania z sąsiednich kolumn.

Wyodrębnianie lokalizacji pii z pliku PDF

Znajdź pola ograniczenia dla określonych wartości tekstowych.
Dane wejściowe: lista ciągów (texts)
Dane wyjściowe: pola ograniczenia zawierające te ciągi.

Wyodrębnianie danych PII z pliku PDF

Wyodrębnij pola granic danych osobowych (PII) z pól formularza.
Obsługuje:

  • angielski
  • Hiszpański

Wyodrębnianie właściwości z pliku PDF

Wyodrębnij właściwości metadanych PDF.

Format danych wyjściowych:
Wyodrębniania zwracają tylko kod JSON .


Błędy i ograniczanie przepustowości

Interfejs API usług Nitro PDF Services może zwracać następujące błędy:

  • 400 — Nieprawidłowe żądanie
  • 401 — Brak autoryzacji
  • 404 — Nie znaleziono
  • 413 — Zawartość jest za duża
  • 422 — Nieprocesowa jednostka
  • 500 — Wewnętrzny błąd serwera

Throttling

  • Wywołania interfejsu API na połączenie: 100 na 60 sekund.

Limity platformy

Rozmiar pliku

  • Maksymalna: 25 MB na żądanie
    Dotyczy zarówno operacji z jednym plikiem, jak i z wieloma plikami.

Liczba stron

  • Maksymalna: 250 stron na pojedynczy dokument
    Łączna liczba połączonych stron w wielu dokumentach może przekroczyć 250.

Czas przechowywania

  • Pliki wejściowe i wyjściowe są usuwane ok. 15 minut po zakończeniu operacji.

Notatki

  • Łączniki wyodrębniania zawsze zwracają kod JSON.
  • Konwersje i przekształcenia mogą zwracać dane JSON lub binarne w zależności od nagłówka Accept .

Tworzenie połączenia

Łącznik obsługuje następujące typy uwierzytelniania:

Wartość domyślna Parametry tworzenia połączenia. Wszystkie regiony Nie można udostępniać

Domyślny

Dotyczy: wszystkie regiony

Parametry tworzenia połączenia.

Nie jest to możliwe do udostępnienia połączenie. Jeśli aplikacja power zostanie udostępniona innemu użytkownikowi, zostanie wyświetlony monit o jawne utworzenie nowego połączenia.

Nazwa Typ Description Wymagane
Identyfikator klienta Nitro securestring Identyfikator klienta aplikacji Nitro True
Klucz tajny klienta Nitro securestring Klucz tajny klienta aplikacji Nitro True

Limity ograniczania

Nazwa Wywołania Okres odnowienia
Wywołania interfejsu API na połączenie 100 60 sekund

Akcje

Dokument PDF ochrony haseł

Dodaj ochronę haseł do dokumentu PDF, aby ograniczyć dostęp lub edycję.

Dzielenie dokumentu PDF

Podziel dokument PDF na wiele plików na podstawie zakresów stron lub poszczególnych stron.

Excel do formatu PDF

Przekonwertuj skoroszyt Excel na dokument PDF, zachowując układ i formatowanie.

HTML do FORMATU PDF

Przekonwertuj zawartość HTML lub stronę internetową na dokument PDF.

Kompresuj dokument PDF

Zmniejsz rozmiar pliku PDF, zachowując zawartość i formatowanie.

Obracanie dokumentów PDF

Obróć co najmniej jedną stronę w dokumencie PDF do żądanej orientacji.

Obraz do formatu PDF

Przekonwertuj jeden lub więcej plików obrazów na jeden dokument PDF.

Plik PDF do Excel

Przekonwertuj dokument PDF na edytowalny plik Excel.

Plik PDF do obrazu

Przekonwertuj każdą stronę dokumentu PDF na pliki obrazów.

Plik PDF do PowerPoint

Przekonwertuj dokument PDF na edytowalny plik PowerPoint.

Plik PDF do Word

Przekonwertuj dokument PDF na edytowalny plik Word.

PowerPoint do formatu PDF

Przekonwertuj prezentację PowerPoint na dokument PDF.

Redact PDF pages (Redact PDF pages)

Trwale usuń lub zasłoń określoną zawartość na wybranych stronach PDF.

Scalanie dokumentów PDF

Połącz wiele dokumentów PDF w jeden plik PDF.

Spłaszczany dokument PDF

Spłaszczanie pliku PDF przez przekonwertowanie pól formularza i adnotacji na statyczną, nieedytowaną zawartość.

Ustawianie właściwości pliku PDF

Aktualizuj metadane dokumentu, takie jak tytuł, autor, temat lub słowa kluczowe.

Usuwanie ochrony haseł z dokumentu PDF

Usuń ochronę haseł z dokumentu PDF po podaniu prawidłowych poświadczeń.

Usuwanie stron PDF

Usuń co najmniej jedną określoną stronę z dokumentu PDF.

Word do formatu PDF

Przekonwertuj dokument Word na plik PDF, zachowując formatowanie.

Wyodrębnianie całego tekstu z pliku PDF

Wyodrębnij całą czytelną zawartość tekstową z dokumentu PDF.

Wyodrębnianie danych formularza PDF

Wyodrębnianie danych pól formularza z dokumentu PDF umożliwia pracę z obrazami opartymi na plikach PDF. Zwraca pary wartości klucza, etykietę i dane z formularza.

Wyodrębnianie danych PII z pliku PDF

Wykrywanie i wyodrębnianie danych osobowych (PII) z dokumentu PDF. Zwraca wartości piI, kategorie piI i lokalizacje pól ograniczenia dla tego identyfikatora OSOBOWEgo. Można użyć w połączeniu z blokiem redaction w celu redagowania plików PDF.

Wyodrębnianie danych tabeli PDF

Wyodrębnianie danych tabelarycznych z dokumentu PDF. Automatycznie identyfikuje wszystkie tabele obecne w pliku i zwraca komórki każdej tabeli, nagłówki, stopki i oceny ufności.

Wyodrębnianie przeszukanego tekstu z pliku PDF

Zidentyfikuj lokalizacje tekstu z możliwością wyszukiwania w dokumencie PDF. Zwraca dane położenia pola ograniczenia dla każdego wykrytego wystąpienia.

Wyodrębnianie właściwości z pliku PDF

Pobierz metadane i właściwości dokumentu, takie jak tytuł, autor, data utworzenia i szczegóły pliku.

Dokument PDF ochrony haseł

Dodaj ochronę haseł do dokumentu PDF, aby ograniczyć dostęp lub edycję.

Parametry

Nazwa Klucz Wymagane Typ Opis
Accept (format danych wyjściowych)
Accept string

np. application/json

Zawartość pliku
file True file

Plik do przekazania

Parametry ochrony
params True string

Format {"ownerPredentials":"owner-secret", "userPassword": "user-secret", "permissions": [ "print", "copy" ] }

Zwraca

Nazwa Ścieżka Typ Opis
plik
result.file FileLinkResponse

Dane referencyjne pliku

Zawartość pliku
$content string

Zawartość pliku Base64

Dzielenie dokumentu PDF

Podziel dokument PDF na wiele plików na podstawie zakresów stron lub poszczególnych stron.

Parametry

Nazwa Klucz Wymagane Typ Opis
Accept (format danych wyjściowych)
Accept string

np. application/json

Zawartość pliku
file True file

Plik do przekazania

Strony
params True string

Format {"pageIndice":[[0,2],[1,3,4]]}

Zwraca

Nazwa Ścieżka Typ Opis
files
files array of object

files

adres URL
files.URL string

adres URL

typ treści
files.contentType string

typ treści

fileSizeBytes
files.metadata.fileSizeBytes integer

fileSizeBytes

pageCount
files.metadata.pageCount integer

pageCount

Archiwizowanie zawartości
$content string

Archiwizowanie zawartości

Excel do formatu PDF

Przekonwertuj skoroszyt Excel na dokument PDF, zachowując układ i formatowanie.

Parametry

Nazwa Klucz Wymagane Typ Opis
Accept (format danych wyjściowych)
Accept string

np. application/json

Zawartość pliku
file True file

Plik do przekazania

Zwraca

Nazwa Ścieżka Typ Opis
plik
result.file FileLinkResponse

Dane referencyjne pliku

Zawartość pliku
$content string

Zawartość pliku Base64

HTML do FORMATU PDF

Przekonwertuj zawartość HTML lub stronę internetową na dokument PDF.

Parametry

Nazwa Klucz Wymagane Typ Opis
Accept (format danych wyjściowych)
Accept string

np. application/json

Zawartość pliku
file True file

Plik do przekazania

Zwraca

Nazwa Ścieżka Typ Opis
plik
result.file FileLinkResponse

Dane referencyjne pliku

Zawartość pliku
$content string

Zawartość pliku Base64

Kompresuj dokument PDF

Zmniejsz rozmiar pliku PDF, zachowując zawartość i formatowanie.

Parametry

Nazwa Klucz Wymagane Typ Opis
Accept (format danych wyjściowych)
Accept string

np. application/json

Poziom kompresji (0–2)
params True string

Formatuj element {"level":1}

Zawartość pliku
file True file

Plik do przekazania

Zwraca

Nazwa Ścieżka Typ Opis
plik
result.file FileLinkResponse

Dane referencyjne pliku

Zawartość pliku
$content string

Zawartość pliku Base64

Obracanie dokumentów PDF

Obróć co najmniej jedną stronę w dokumencie PDF do żądanej orientacji.

Parametry

Nazwa Klucz Wymagane Typ Opis
Accept (format danych wyjściowych)
Accept string

np. application/json

Zawartość pliku
file True file

Plik do przekazania

Obracanie stron (stopnie zegara)
params True string

Format {"rotations":[{"page_index": 0,"amount": 90}]}

Zwraca

Nazwa Ścieżka Typ Opis
adres URL
result.file.URL string

adres URL

typ treści
result.file.contentType string

typ treści

fileSizeBytes
result.file.metadata.fileSizeBytes integer

fileSizeBytes

pageCount
result.file.metadata.pageCount integer

pageCount

Zawartość pliku
$content string

Zawartość pliku Base64

Obraz do formatu PDF

Przekonwertuj jeden lub więcej plików obrazów na jeden dokument PDF.

Parametry

Nazwa Klucz Wymagane Typ Opis
Accept (format danych wyjściowych)
Accept string

np. application/json

Zawartość pliku
file True file

Plik do przekazania

Zwraca

Nazwa Ścieżka Typ Opis
plik
result.file FileLinkResponse

Dane referencyjne pliku

Zawartość pliku
$content string

Zawartość pliku Base64

Plik PDF do Excel

Przekonwertuj dokument PDF na edytowalny plik Excel.

Parametry

Nazwa Klucz Wymagane Typ Opis
Accept (format danych wyjściowych)
Accept string

np. application/json

Zawartość pliku
file True file

Plik do przekazania

Zwraca

Nazwa Ścieżka Typ Opis
plik
result.file FileLinkResponse

Dane referencyjne pliku

Zawartość pliku
$content string

Zawartość pliku Base64

Plik PDF do obrazu

Przekonwertuj każdą stronę dokumentu PDF na pliki obrazów.

Parametry

Nazwa Klucz Wymagane Typ Opis
Accept (format danych wyjściowych)
Accept string

np. application/json

Zawartość pliku
file True file

Plik do przekazania

Rozszerzenie konwersji
params string

konwertowanie formatu (obsługiwane formaty png, jpeg)

Zwraca

Nazwa Ścieżka Typ Opis
files
result.files array of object

files

adres URL
result.files.URL string

adres URL

typ treści
result.files.contentType string

typ treści

fileSizeBytes
result.files.metadata.fileSizeBytes integer

fileSizeBytes

pageCount
result.files.metadata.pageCount string

pageCount

Zawartość pliku
$content string

Zawartość pliku Base64

Plik PDF do PowerPoint

Przekonwertuj dokument PDF na edytowalny plik PowerPoint.

Parametry

Nazwa Klucz Wymagane Typ Opis
Accept (format danych wyjściowych)
Accept string

np. application/json

Zawartość pliku
file True file

Plik do przekazania

Zwraca

Nazwa Ścieżka Typ Opis
plik
result.file FileLinkResponse

Dane referencyjne pliku

Zawartość pliku
$content string

Zawartość pliku Base64

Plik PDF do Word

Przekonwertuj dokument PDF na edytowalny plik Word.

Parametry

Nazwa Klucz Wymagane Typ Opis
Accept (format danych wyjściowych)
Accept string

np. application/json

Zawartość pliku
file True file

Plik do przekazania

Zwraca

Nazwa Ścieżka Typ Opis
plik
result.file FileLinkResponse

Dane referencyjne pliku

Zawartość pliku
$content string

Zawartość pliku Base64

PowerPoint do formatu PDF

Przekonwertuj prezentację PowerPoint na dokument PDF.

Parametry

Nazwa Klucz Wymagane Typ Opis
Accept (format danych wyjściowych)
Accept string

np. application/json

Zawartość pliku
file True file

Plik do przekazania

Zwraca

Nazwa Ścieżka Typ Opis
plik
result.file FileLinkResponse

Dane referencyjne pliku

Zawartość pliku
$content string

Zawartość pliku Base64

Redact PDF pages (Redact PDF pages)

Trwale usuń lub zasłoń określoną zawartość na wybranych stronach PDF.

Parametry

Nazwa Klucz Wymagane Typ Opis
Accept (format danych wyjściowych)
Accept string

np. application/json

Właściwości
params True string

Format {"redactions":[{"pageIndex": 0,"boundingBox":[100,100,200,120]},{"pageIndex": 1,"boundingBox":[50,50,150,70]}]}

Zawartość pliku
file True file

Plik do przekazania

Zwraca

Nazwa Ścieżka Typ Opis
files
files array of object

files

adres URL
files.URL string

adres URL

typ treści
files.contentType string

typ treści

fileSizeBytes
files.metadata.fileSizeBytes integer

fileSizeBytes

pageCount
files.metadata.pageCount integer

pageCount

Zawartość pliku
$content string

Zawartość pliku Base64

Scalanie dokumentów PDF

Połącz wiele dokumentów PDF w jeden plik PDF.

Parametry

Nazwa Klucz Wymagane Typ Opis
Accept (format danych wyjściowych)
Accept string

np. application/json

Plik 1
file1 True file

Zawartość pliku PDF do scalenia (1)

Plik 2
file2 True file

Zawartość pliku PDF do scalania (2)

Zwraca

Nazwa Ścieżka Typ Opis
plik
result.file FileLinkResponse

Dane referencyjne pliku

Zawartość pliku
$content string

Zawartość pliku Base64

Spłaszczany dokument PDF

Spłaszczanie pliku PDF przez przekonwertowanie pól formularza i adnotacji na statyczną, nieedytowaną zawartość.

Parametry

Nazwa Klucz Wymagane Typ Opis
Accept (format danych wyjściowych)
Accept string

np. application/json

Zawartość pliku
file True file

Plik do przekazania

Zwraca

Nazwa Ścieżka Typ Opis
plik
result.file FileLinkResponse

Dane referencyjne pliku

Zawartość pliku
$content string

Zawartość pliku Base64

Ustawianie właściwości pliku PDF

Aktualizuj metadane dokumentu, takie jak tytuł, autor, temat lub słowa kluczowe.

Parametry

Nazwa Klucz Wymagane Typ Opis
Accept (format danych wyjściowych)
Accept string

np. application/json

Właściwości
params True string

Format {"title":"My Document Title","author": "John Doe","subject": "An Interesting Subject","keywords": "example, pdf, metadata","creator": "Doe John","producer": "Nitro PDF"}

Zawartość pliku
file True file

Plik do przekazania

Zwraca

Nazwa Ścieżka Typ Opis
plik
result.file FileLinkResponse

Dane referencyjne pliku

Zawartość pliku
$content string

Zawartość pliku Base64

Usuwanie ochrony haseł z dokumentu PDF

Usuń ochronę haseł z dokumentu PDF po podaniu prawidłowych poświadczeń.

Parametry

Nazwa Klucz Wymagane Typ Opis
Accept (format danych wyjściowych)
Accept string

np. application/json

Zawartość pliku
file True file

Plik do przekazania

Parametry niechronienia
params True string

Format {"ownerPassword": "owner-secret","userPassword": "user-secret"}

Zwraca

Nazwa Ścieżka Typ Opis
plik
result.file FileLinkResponse

Dane referencyjne pliku

Zawartość pliku
$content string

Zawartość pliku Base64

Usuwanie stron PDF

Usuń co najmniej jedną określoną stronę z dokumentu PDF.

Parametry

Nazwa Klucz Wymagane Typ Opis
Accept (format danych wyjściowych)
Accept string

np. application/json

Zawartość pliku
file True file

Plik do przekazania

Usuwanie stron
params True string

Formatuj {"pageIndices":[0,2]}

Zwraca

Nazwa Ścieżka Typ Opis
files
files array of object

files

adres URL
files.URL string

adres URL

typ treści
files.contentType string

typ treści

fileSizeBytes
files.metadata.fileSizeBytes integer

fileSizeBytes

pageCount
files.metadata.pageCount integer

pageCount

Zawartość pliku
$content string

zawartość pliku w formacie Base64

Word do formatu PDF

Przekonwertuj dokument Word na plik PDF, zachowując formatowanie.

Parametry

Nazwa Klucz Wymagane Typ Opis
Accept (format danych wyjściowych)
Accept string

np. application/json

Zawartość pliku
file True file

Plik do przekazania

Zwraca

Nazwa Ścieżka Typ Opis
plik
result.file FileLinkResponse

Dane referencyjne pliku

Zawartość pliku
$content string

Zawartość pliku Base64

Wyodrębnianie całego tekstu z pliku PDF

Wyodrębnij całą czytelną zawartość tekstową z dokumentu PDF.

Parametry

Nazwa Klucz Wymagane Typ Opis
Zawartość pliku
file True file

Plik do przekazania

Parametry wyodrębniania
params string

Opcjonalny obiekt JSON. Pola: pageIndices (tablica int, np. [0,2]; pomijanie pełnego dokumentu) i readingOrder (wartość logiczna, wartość domyślna false; zmiana kolejności tekstu dla przepływu odczytu wizualnego).

Zwraca

Nazwa Ścieżka Typ Opis
wynik
result string

Wynik JSON

Wyodrębnianie danych formularza PDF

Wyodrębnianie danych pól formularza z dokumentu PDF umożliwia pracę z obrazami opartymi na plikach PDF. Zwraca pary wartości klucza, etykietę i dane z formularza.

Parametry

Nazwa Klucz Wymagane Typ Opis
Zawartość pliku
file True file

Plik do przekazania

Zwraca

Nazwa Ścieżka Typ Opis
pola
result.fields array of object

pola

nazwa_pola
result.fields.name string

Nazwa pola formularza

fieldValue
result.fields.value string

Wartość pola formularza

fieldConfidence
result.fields.confidence float

Pewność pola formularza

averageConfidence
result.averageConfidence float

averageConfidence

Wyodrębnianie danych PII z pliku PDF

Wykrywanie i wyodrębnianie danych osobowych (PII) z dokumentu PDF. Zwraca wartości piI, kategorie piI i lokalizacje pól ograniczenia dla tego identyfikatora OSOBOWEgo. Można użyć w połączeniu z blokiem redaction w celu redagowania plików PDF.

Parametry

Nazwa Klucz Wymagane Typ Opis
Język dokumentów
params True string

Formatuj format {"language":"en"}. Akceptowane wartości: "en" (angielski), "es" (hiszpański).

Zawartość pliku
file True file

Plik do przekazania

Zwraca

Nazwa Ścieżka Typ Opis
PiIBoxes
result.PIIBoxes array of object

PiIBoxes

identyfikator
result.PIIBoxes.ID string

identyfikator

SMS
result.PIIBoxes.text string

SMS

textPiece
result.PIIBoxes.textPiece string

textPiece

pageIndex
result.PIIBoxes.pageIndex integer

pageIndex

boundingBox
result.PIIBoxes.boundingBox array of number

boundingBox

Typ PII
result.PIIBoxes.PIIType string

Typ PII

pewność
result.PIIBoxes.confidence float

pewność

Wyodrębnianie danych tabeli PDF

Wyodrębnianie danych tabelarycznych z dokumentu PDF. Automatycznie identyfikuje wszystkie tabele obecne w pliku i zwraca komórki każdej tabeli, nagłówki, stopki i oceny ufności.

Parametry

Nazwa Klucz Wymagane Typ Opis
Zawartość pliku
file True file

Plik do przekazania

Zwraca

Nazwa Ścieżka Typ Opis
tables
result.tables array of object

tables

identyfikator
result.tables.ID string

identyfikator

pageIndices
result.tables.pageIndices array of integer

pageIndices

title
result.tables.tableData.title string

title

Komórek
result.tables.tableData.cells array of array

Komórek

items
result.tables.tableData.cells array of string
Stopki
result.tables.tableData.footers array of string

Stopki

ufności
result.tables.tableData.confidences array of array

ufności

items
result.tables.tableData.confidences array of float
averageConfidence
result.tables.tableData.averageConfidence float

averageConfidence

headerCells
result.tables.tableData.headerCells array of array

headerCells

items
result.tables.tableData.headerCells array of integer
summaryCells
result.tables.tableData.summaryCells array of array

summaryCells

items
result.tables.tableData.summaryCells array of integer

Wyodrębnianie przeszukanego tekstu z pliku PDF

Zidentyfikuj lokalizacje tekstu z możliwością wyszukiwania w dokumencie PDF. Zwraca dane położenia pola ograniczenia dla każdego wykrytego wystąpienia.

Parametry

Nazwa Klucz Wymagane Typ Opis
Słowa kluczowe do wyszukiwania
params True string

Format { "text": [ "Name", "Location" ]}

Zawartość pliku
file True file

Plik do przekazania

Zwraca

Nazwa Ścieżka Typ Opis
pola tekstowe
result.textBoxes array of object

pola tekstowe

identyfikator
result.textBoxes.ID string

identyfikator

SMS
result.textBoxes.text string

SMS

pageIndex
result.textBoxes.pageIndex integer

pageIndex

boundingBox
result.textBoxes.boundingBox array of number

boundingBox

textPiece
result.textBoxes.textPiece string

textPiece

Wyodrębnianie właściwości z pliku PDF

Pobierz metadane i właściwości dokumentu, takie jak tytuł, autor, data utworzenia i szczegóły pliku.

Parametry

Nazwa Klucz Wymagane Typ Opis
Zawartość pliku
file True file

Plik do przekazania

Zwraca

Nazwa Ścieżka Typ Opis
title
result.title string

title

autor
result.author string

autor

Temat
result.subject string

Temat

Słowa kluczowe
result.keywords string

Słowa kluczowe

autor
result.creator string

autor

Producent
result.producer string

Producent

creationDate (data utworzenia)
result.creationDate string

creationDate (data utworzenia)

modDate
result.modDate string

modDate

Uwięziony
result.trapped string

Uwięziony

Definicje

FileLinkResponse

Dane referencyjne pliku

Nazwa Ścieżka Typ Opis
adres URL
URL string

adres URL

fileSizeBytes
metadata.fileSizeBytes integer

fileSizeBytes

pageCount
metadata.pageCount integer

pageCount