Cloudmersive PDF
Plik PDF umożliwia łatwe tworzenie, konwertowanie, przetwarzanie, edytowanie, praca z plikami PDF, szyfrowanie i podpisywanie ich.
Ten łącznik jest dostępny w następujących produktach i regionach:
| Usługa | Class | Regions |
|---|---|---|
| Copilot Studio | Premium | Wszystkie regiony usługi 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: — Regiony platformy Azure Government — Regiony platformy Azure (Chiny) - Departament Obrony USA (DoD) |
| Power Apps | Premium | Wszystkie regiony usługi 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 | Premium | Wszystkie regiony usługi 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 | |
|---|---|
| adres URL | https://account.cloudmersive.com/contact-support |
| Metadane łącznika | |
|---|---|
| Publisher | Cloudmersive, LLC |
| Witryna internetowa | https://cloudmersive.com/pdf-api |
| Zasady ochrony prywatności | https://cloudmersive.com/privacy-policy |
Ten łącznik ma kluczowe znaczenie dla każdej aplikacji, która współpracuje z plikiem PDF w celu generowania plików PDF, ulepszania plików PDF, szyfrowania i ochrony haseł plików PDF, dodawania znaków wodnych, konwertowania między formatami i wyodrębniania informacji z plików PDF. Bezstanowe przetwarzanie o wysokim poziomie zabezpieczeń zapewnia szybką wydajność i silne zabezpieczenia. Cloudmersive PDF obejmuje szeroką gamę kluczowych funkcji przetwarzania plików PDF i zabezpieczeń plików PDF. Więcej informacji można uzyskać na stronie interfejsu API plików PDF .
Aby użyć tego łącznika, potrzebujesz konta cloudmersive. Możesz zarejestrować się przy użyciu konta Microsoft lub utworzyć konto cloudmersive. Wykonaj poniższe kroki, aby uzyskać klucz interfejsu API.
Uzyskiwanie klucza interfejsu API i wpisu tajnego
- Rejestrowanie się na koncie cloudmersive
- Zaloguj się przy użyciu konta cloudmersive i kliknij pozycję Klucze interfejsu API
W tym miejscu możesz utworzyć i wyświetlić swoje klucze interfejsu API wymienione na stronie Klucze interfejsu API. Wystarczy skopiować i wkleić ten klucz interfejsu API do łącznika cloudmersive PDF Connector.
Teraz możesz rozpocząć korzystanie z łącznika Cloudmersive PDF Connector.
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.
| Name | Typ | Description | Wymagane |
|---|---|---|---|
| KLUCZ | securestring | Klucz dla tego interfejsu API | Prawda |
Limity ograniczania
| Nazwa | Wywołania | Okres odnowienia |
|---|---|---|
| Wywołania interfejsu API na połączenie | 100 | 60 sekund |
Akcje
| Dodaj co najmniej jedną adnotację PDF, komentarze w dokumencie PDF |
Dodaje co najmniej jedną adnotację, komentarze do dokumentu PDF. |
| Dodawanie znaku wodnego tekstu do formatu PDF |
Dodaje znak wodny tekstowy do pliku PDF |
| Obracanie wszystkich stron w dokumencie PDF |
Obróć wszystkie strony w dokumencie PDF o wielokrotność 90 stopni |
| Obracanie zakresu, podzbioru stron w dokumencie PDF |
Obracanie zakresu określonych stron w dokumencie PDF o wielokrotność 90 stopni |
| Odszyfrowywanie i ochrona haseł w pliku PDF |
Odszyfrowywanie dokumentu PDF przy użyciu hasła. Odszyfrowany plik PDF nie będzie już wymagał hasła do otwarcia. |
| Pobiera pola i wartości formularza PDF |
Szyfruj dokument PDF przy użyciu hasła. Ustaw hasło właściciela, aby kontrolować uprawnienia właściciela (edytora/twórcy) i ustawić hasło użytkownika (czytelnika), aby kontrolować przeglądarkę pliku PDF. Ustaw pola haseł o wartości null, aby pominąć podane hasło. |
| Pobieranie adnotacji PDF, w tym komentarzy w dokumencie |
Wylicza adnotacje, w tym komentarze i notatki, w dokumencie PDF. |
| Pobieranie metadanych dokumentu PDF |
Zwraca metadane z dokumentu PDF, w tym tytuł, autor itp. |
| Pobieranie tekstu w dokumencie PDF według strony |
Pobiera tekst w pliku PDF według strony |
| Rasterizowanie pliku PDF do pliku PDF opartego na obrazach |
Rasterizuj plik PDF w formacie PDF opartym na obrazie. Dane wyjściowe to plik PDF, w którym każda strona składa się z obrazu o wysokiej rozdzielczości, z usuniętymi wszystkimi tekstami, rysunkami i innymi składnikami. |
| Szyfrowanie, ochrona haseł i ustawianie ograniczonych uprawnień w pliku PDF |
Zaszyfruj dokument PDF przy użyciu hasła i ustaw uprawnienia do pliku PDF. Ustaw hasło właściciela, aby kontrolować uprawnienia właściciela (edytor/twórca) [wymagane] i ustawić hasło użytkownika (czytelnika), aby kontrolować przeglądarkę pliku PDF [opcjonalnie]. Ustaw hasło czytelnika na wartość null, aby pominąć hasło. Ogranicz lub zezwalaj na drukowanie, kopiowanie zawartości, zestaw dokumentów, edytowanie (tylko do odczytu), wypełnianie formularzy, modyfikowanie adnotacji i obniżanie wydajności drukowania za pośrednictwem usługi Digital Rights Management (DRM). |
| Szyfrowanie i ochrona haseł w pliku PDF |
Szyfruj dokument PDF przy użyciu hasła. Ustaw hasło właściciela, aby kontrolować uprawnienia właściciela (edytora/twórcy) i ustawić hasło użytkownika (czytelnika), aby kontrolować przeglądarkę pliku PDF. Ustaw pola haseł o wartości null, aby pominąć podane hasło. |
| Ustawia i wypełnia wartości pól formularza PDF |
Wypełnij pola formularza w formularzu PDF określonymi wartościami. Użyj pól form/get, aby wyliczyć dostępne pola i ich typy danych w formularzu wejściowym. |
| Ustawia metadane dokumentu PDF |
Ustawia metadane (zapisuje) w wejściowym dokumencie PDF, w tym tytuł, autor itp. |
| Usuwanie, usuwanie stron z dokumentu PDF |
Usuwanie co najmniej jednej strony z dokumentu PDF |
| Usuń konkretną adnotację PDF, komentarz w dokumencie |
Usuwa konkretną adnotację w dokumencie PDF przy użyciu atrybutu AnnotationIndex. Aby wyliczyć właściwość AnnotationIndex dla wszystkich adnotacji w dokumencie PDF, użyj interfejsu API /edit/pdf/annotations/list. |
| Usuń wszystkie adnotacje PDF, w tym komentarze w dokumencie |
Usuwa wszystkie adnotacje, w tym komentarze i notatki, w dokumencie PDF. |
| Wstawianie, kopiowanie stron z jednego dokumentu PDF do innego |
Skopiuj co najmniej jedną stronę z jednego dokumentu PDF (dokumentu źródłowego) i wstaw je do drugiego dokumentu PDF (dokumentu docelowego). |
Dodaj co najmniej jedną adnotację PDF, komentarze w dokumencie PDF
Dodaje co najmniej jedną adnotację, komentarze do dokumentu PDF.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Indeks adnotacji
|
AnnotationIndex | integer |
Indeks 0 adnotacji w dokumencie |
|
|
Typ adnotacji
|
AnnotationType | string |
Typ adnotacji; możliwe wartości to Tekst |
|
|
Data utworzenia
|
CreationDate | date-time |
Data utworzenia adnotacji |
|
|
Wysokość
|
Height | double |
Wysokość adnotacji |
|
|
LeftX
|
LeftX | double |
Lewa współrzędna X dla lokalizacji adnotacji |
|
|
Data modyfikacji
|
ModifiedDate | date-time |
Data ostatniej modyfikacji adnotacji |
|
|
Numer strony
|
PageNumber | integer |
1-oparty na indeksie strony zawierającej adnotację |
|
|
Temat
|
Subject | string |
Temat adnotacji |
|
|
TextContents
|
TextContents | string |
Zawartość tekstowa adnotacji |
|
|
Title
|
Title | string |
Tytuł adnotacji; jest to często autor adnotacji w plikach PDF utworzonych przez program Acrobat |
|
|
TopY
|
TopY | double |
Górna koordynacja Y lokalizacji adnotacji |
|
|
Szerokość
|
Width | double |
Szerokość adnotacji |
|
|
InputFileBytes
|
InputFileBytes | byte |
Bajty zawartości pliku wejściowego w celu zmodyfikowania pliku |
Zwraca
Zawartość pliku wyjściowego z operacji
- OutputContent
- binary
Dodawanie znaku wodnego tekstu do formatu PDF
Dodaje znak wodny tekstowy do pliku PDF
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Tekst znaku wodnego do dodania do pliku PDF (wymagane)
|
watermarkText | True | string |
Tekst znaku wodnego do dodania do pliku PDF (wymagane) |
|
Nazwa rodziny czcionek dla tekstu znaku wodnego; wartość domyślna to Times New Roman
|
fontName | string |
Nazwa rodziny czcionek dla tekstu znaku wodnego; wartość domyślna to Times New Roman |
|
|
Rozmiar czcionki w punktach tekstu; wartość domyślna to 150
|
fontSize | number |
Rozmiar czcionki w punktach tekstu; wartość domyślna to 150 |
|
|
Kolor czcionki w nazwie koloru szesnastkowego lub HTML; wartość domyślna to Czerwony
|
fontColor | string |
Kolor czcionki w nazwie koloru szesnastkowego lub HTML; wartość domyślna to Czerwony |
|
|
Przezroczystość czcionki z zakresu od 0.0 (całkowicie przezroczysta) do 1.0 (w pełni o)
|
fontTransparency | number |
Przezroczystość czcionki z zakresu od 0.0 (całkowicie przezroczysta) do 1.0 (w pełni o) |
|
|
Plik wejściowy do wykonania operacji.
|
inputFile | True | file |
Plik wejściowy do wykonania operacji. |
Zwraca
Zawartość pliku wyjściowego z operacji
- OutputContent
- binary
Obracanie wszystkich stron w dokumencie PDF
Obróć wszystkie strony w dokumencie PDF o wielokrotność 90 stopni
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Plik wejściowy do wykonania operacji.
|
inputFile | True | file |
Plik wejściowy do wykonania operacji. |
|
Kąt obracania strony w stopniach musi mieć wielokrotność 90 stopni
|
rotationAngle | True | integer |
Kąt obracania strony w stopniach musi mieć wielokrotność 90 stopni |
Zwraca
Zawartość pliku wyjściowego z operacji
- OutputContent
- binary
Obracanie zakresu, podzbioru stron w dokumencie PDF
Obracanie zakresu określonych stron w dokumencie PDF o wielokrotność 90 stopni
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Plik wejściowy do wykonania operacji.
|
inputFile | True | file |
Plik wejściowy do wykonania operacji. |
|
Kąt obracania strony w stopniach musi mieć wielokrotność 90 stopni
|
rotationAngle | True | integer |
Kąt obracania strony w stopniach musi mieć wielokrotność 90 stopni |
|
Numer strony (oparty na 1) w celu rozpoczęcia rotacji stron z (włącznie).
|
pageStart | True | integer |
Numer strony (oparty na 1) w celu rozpoczęcia rotacji stron z (włącznie). |
|
Numer strony (oparty na 1), aby zatrzymać obracanie stron (włącznie).
|
pageEnd | True | integer |
Numer strony (oparty na 1), aby zatrzymać obracanie stron (włącznie). |
Zwraca
Zawartość pliku wyjściowego z operacji
- OutputContent
- binary
Odszyfrowywanie i ochrona haseł w pliku PDF
Odszyfrowywanie dokumentu PDF przy użyciu hasła. Odszyfrowany plik PDF nie będzie już wymagał hasła do otwarcia.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Prawidłowe hasło dla pliku PDF
|
password | True | string |
Prawidłowe hasło dla pliku PDF |
|
Plik wejściowy do wykonania operacji.
|
inputFile | True | file |
Plik wejściowy do wykonania operacji. |
Zwraca
Zawartość pliku wyjściowego z operacji
- OutputContent
- binary
Pobiera pola i wartości formularza PDF
Szyfruj dokument PDF przy użyciu hasła. Ustaw hasło właściciela, aby kontrolować uprawnienia właściciela (edytora/twórcy) i ustawić hasło użytkownika (czytelnika), aby kontrolować przeglądarkę pliku PDF. Ustaw pola haseł o wartości null, aby pominąć podane hasło.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Plik wejściowy do wykonania operacji.
|
inputFile | True | file |
Plik wejściowy do wykonania operacji. |
Zwraca
Wynik pobierania pól formularza PDF
- Body
- PdfFormFields
Pobieranie adnotacji PDF, w tym komentarzy w dokumencie
Wylicza adnotacje, w tym komentarze i notatki, w dokumencie PDF.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Plik wejściowy do wykonania operacji.
|
inputFile | True | file |
Plik wejściowy do wykonania operacji. |
Zwraca
Wynik pobierania adnotacji z dokumentu PDF
Pobieranie metadanych dokumentu PDF
Zwraca metadane z dokumentu PDF, w tym tytuł, autor itp.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Plik wejściowy do wykonania operacji.
|
inputFile | True | file |
Plik wejściowy do wykonania operacji. |
Zwraca
Wynik operacji autowykrywania/get-info
- Body
- PdfMetadata
Pobieranie tekstu w dokumencie PDF według strony
Pobiera tekst w pliku PDF według strony
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Plik wejściowy do wykonania operacji.
|
inputFile | True | file |
Plik wejściowy do wykonania operacji. |
Zwraca
Tekst pliku PDF podzielonego według strony
- Body
- PdfTextByPageResult
Rasterizowanie pliku PDF do pliku PDF opartego na obrazach
Rasterizuj plik PDF w formacie PDF opartym na obrazie. Dane wyjściowe to plik PDF, w którym każda strona składa się z obrazu o wysokiej rozdzielczości, z usuniętymi wszystkimi tekstami, rysunkami i innymi składnikami.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Plik wejściowy do wykonania operacji.
|
inputFile | True | file |
Plik wejściowy do wykonania operacji. |
Zwraca
Zawartość pliku wyjściowego z operacji
- OutputContent
- binary
Szyfrowanie, ochrona haseł i ustawianie ograniczonych uprawnień w pliku PDF
Zaszyfruj dokument PDF przy użyciu hasła i ustaw uprawnienia do pliku PDF. Ustaw hasło właściciela, aby kontrolować uprawnienia właściciela (edytor/twórca) [wymagane] i ustawić hasło użytkownika (czytelnika), aby kontrolować przeglądarkę pliku PDF [opcjonalnie]. Ustaw hasło czytelnika na wartość null, aby pominąć hasło. Ogranicz lub zezwalaj na drukowanie, kopiowanie zawartości, zestaw dokumentów, edytowanie (tylko do odczytu), wypełnianie formularzy, modyfikowanie adnotacji i obniżanie wydajności drukowania za pośrednictwem usługi Digital Rights Management (DRM).
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Hasło właściciela (twórca/edytor) pliku PDF (wymagane)
|
ownerPassword | True | string |
Hasło właściciela (twórca/edytor) pliku PDF (wymagane) |
|
Hasło użytkownika (czytelnika) pliku PDF (opcjonalnie)
|
userPassword | True | string |
Hasło użytkownika (czytelnika) pliku PDF (opcjonalnie) |
|
Możliwe wartości to "128" (128-bitowe szyfrowanie RC4) i "256" (256-bitowe)
|
encryptionKeyLength | string |
Możliwe wartości to "128" (128-bitowe szyfrowanie RC4) i "256" (256-bitowe) |
|
|
Ustaw wartość false, aby wyłączyć drukowanie za pomocą funkcji DRM. Wartość domyślna to true.
|
allowPrinting | boolean |
Ustaw wartość false, aby wyłączyć drukowanie za pomocą funkcji DRM. Wartość domyślna to true. |
|
|
Ustaw wartość false, aby wyłączyć zestaw dokumentów za pomocą funkcji DRM. Wartość domyślna to true.
|
allowDocumentAssembly | boolean |
Ustaw wartość false, aby wyłączyć zestaw dokumentów za pomocą funkcji DRM. Wartość domyślna to true. |
|
|
Ustaw wartość false, aby wyłączyć kopiowanie/wyodrębnianie zawartości z thro pliku PDF
|
allowContentExtraction | boolean |
Ustaw wartość false, aby wyłączyć kopiowanie/wyodrębnianie zawartości z thro pliku PDF |
|
|
Ustaw wartość false, aby wyłączyć wypełnianie pól formularza w pliku PDF za pomocą funkcji DRM
|
allowFormFilling | boolean |
Ustaw wartość false, aby wyłączyć wypełnianie pól formularza w pliku PDF za pomocą funkcji DRM |
|
|
Ustaw wartość false, aby wyłączyć edytowanie w pliku PDF za pomocą funkcji DRM (tworząc plik PDF)
|
allowEditing | boolean |
Ustaw wartość false, aby wyłączyć edytowanie w pliku PDF za pomocą funkcji DRM (tworząc plik PDF) |
|
|
Ustaw wartość false, aby wyłączyć adnotacje i edytowanie adnotacji w elemecie
|
allowAnnotations | boolean |
Ustaw wartość false, aby wyłączyć adnotacje i edytowanie adnotacji w elemecie |
|
|
Ustaw wartość false, aby wyłączyć obniżoną wydajność drukowania pliku PDF za pomocą funkcji DRM. Def
|
allowDegradedPrinting | boolean |
Ustaw wartość false, aby wyłączyć obniżoną wydajność drukowania pliku PDF za pomocą funkcji DRM. Def |
|
|
Plik wejściowy do wykonania operacji.
|
inputFile | True | file |
Plik wejściowy do wykonania operacji. |
Zwraca
Zawartość pliku wyjściowego z operacji
- OutputContent
- binary
Szyfrowanie i ochrona haseł w pliku PDF
Szyfruj dokument PDF przy użyciu hasła. Ustaw hasło właściciela, aby kontrolować uprawnienia właściciela (edytora/twórcy) i ustawić hasło użytkownika (czytelnika), aby kontrolować przeglądarkę pliku PDF. Ustaw pola haseł o wartości null, aby pominąć podane hasło.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Hasło użytkownika (czytelnika) pliku PDF
|
userPassword | string |
Hasło użytkownika (czytelnika) pliku PDF |
|
|
Hasło właściciela (twórcy/edytora) pliku PDF
|
ownerPassword | string |
Hasło właściciela (twórcy/edytora) pliku PDF |
|
|
Możliwe wartości to "128" (128-bitowe szyfrowanie RC4) i "256" (256-bitowe)
|
encryptionKeyLength | string |
Możliwe wartości to "128" (128-bitowe szyfrowanie RC4) i "256" (256-bitowe) |
|
|
Plik wejściowy do wykonania operacji.
|
inputFile | True | file |
Plik wejściowy do wykonania operacji. |
Zwraca
Zawartość pliku wyjściowego z operacji
- OutputContent
- binary
Ustawia i wypełnia wartości pól formularza PDF
Wypełnij pola formularza w formularzu PDF określonymi wartościami. Użyj pól form/get, aby wyliczyć dostępne pola i ich typy danych w formularzu wejściowym.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Pole wyboruWartości
|
CheckboxValue | boolean |
W przypadku pól typu Pole wyboru wartość do umieszczenia w polu |
|
|
ComboBoxSelectedIndex
|
ComboBoxSelectedIndex | integer |
W przypadku pól typu ComboBox; określa wybrany indeks zaznaczenia pola kombi |
|
|
Nazwa pola
|
FieldName | string |
Nazwa pola do ustawienia; Możesz wywołać /convert/edit/pdf/form/get-fields, aby wyliczyć nazwy pól w formularzu |
|
|
TextValue
|
TextValue | string |
W przypadku pól typu Tekst wartość tekstowa do umieszczenia w polu |
|
|
InputFileBytes
|
InputFileBytes | byte |
Zawartość pliku wejściowego w celu ustawienia pól na |
Zwraca
Zawartość pliku wyjściowego z operacji
- OutputContent
- binary
Ustawia metadane dokumentu PDF
Ustawia metadane (zapisuje) w wejściowym dokumencie PDF, w tym tytuł, autor itp.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
InputFileBytes
|
InputFileBytes | byte |
Bajty zawartości pliku wejściowego w celu zmodyfikowania pliku |
|
|
Author
|
Author | string |
Nazwa użytkownika twórcy/autora dokumentu, jeśli jest dostępna, null, jeśli nie jest dostępna |
|
|
Kreator
|
Creator | string |
Twórca dokumentu |
|
|
DataTworzenie
|
DateCreated | date-time |
Sygnatura czasowa utworzona przez dokument, jeśli jest dostępna, ma wartość null, jeśli nie jest dostępna |
|
|
DataModyfikowana
|
DateModified | date-time |
Sygnatura czasowa ostatniej modyfikacji dokumentu, jeśli jest dostępna, wartość null, jeśli nie jest dostępna |
|
|
Słowa kluczowe
|
Keywords | string |
Słowa kluczowe dokumentu |
|
|
PageCount
|
PageCount | integer |
Liczba stron w dokumencie |
|
|
Temat
|
Subject | string |
Temat dokumentu |
|
|
Zakończone powodzeniem
|
Successful | boolean |
Prawda, jeśli operacja zakończyła się pomyślnie, w przeciwnym razie wartość false |
|
|
Title
|
Title | string |
Tytuł dokumentu |
Zwraca
Zawartość pliku wyjściowego z operacji
- OutputContent
- binary
Usuwanie, usuwanie stron z dokumentu PDF
Usuwanie co najmniej jednej strony z dokumentu PDF
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Plik wejściowy do wykonania operacji.
|
inputFile | True | file |
Plik wejściowy do wykonania operacji. |
|
Numer strony (na podstawie 1), aby rozpocząć usuwanie stron z (włącznie).
|
pageStart | True | integer |
Numer strony (na podstawie 1), aby rozpocząć usuwanie stron z (włącznie). |
|
Numer strony (na podstawie 1), aby zatrzymać usuwanie stron z (włącznie).
|
pageEnd | True | integer |
Numer strony (na podstawie 1), aby zatrzymać usuwanie stron z (włącznie). |
Zwraca
Zawartość pliku wyjściowego z operacji
- OutputContent
- binary
Usuń konkretną adnotację PDF, komentarz w dokumencie
Usuwa konkretną adnotację w dokumencie PDF przy użyciu atrybutu AnnotationIndex. Aby wyliczyć właściwość AnnotationIndex dla wszystkich adnotacji w dokumencie PDF, użyj interfejsu API /edit/pdf/annotations/list.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Plik wejściowy do wykonania operacji.
|
inputFile | True | file |
Plik wejściowy do wykonania operacji. |
|
Indeks 0 adnotacji w dokumencie
|
annotationIndex | True | integer |
Indeks 0 adnotacji w dokumencie |
Zwraca
Zawartość pliku wyjściowego z operacji
- OutputContent
- binary
Usuń wszystkie adnotacje PDF, w tym komentarze w dokumencie
Usuwa wszystkie adnotacje, w tym komentarze i notatki, w dokumencie PDF.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Plik wejściowy do wykonania operacji.
|
inputFile | True | file |
Plik wejściowy do wykonania operacji. |
Zwraca
Zawartość pliku wyjściowego z operacji
- OutputContent
- binary
Wstawianie, kopiowanie stron z jednego dokumentu PDF do innego
Skopiuj co najmniej jedną stronę z jednego dokumentu PDF (dokumentu źródłowego) i wstaw je do drugiego dokumentu PDF (dokumentu docelowego).
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Źródłowy plik PDF do kopiowania stron.
|
sourceFile | True | file |
Źródłowy plik PDF do kopiowania stron. |
|
Docelowy plik PDF do kopiowania stron.
|
destinationFile | True | file |
Docelowy plik PDF do kopiowania stron. |
|
Numer strony (oparty na 1) w celu rozpoczęcia kopiowania stron z (włącznie) w S
|
pageStartSource | True | integer |
Numer strony (oparty na 1) w celu rozpoczęcia kopiowania stron z (włącznie) w S |
|
Numer strony (oparty na 1) w celu zatrzymania kopiowania stron z (włącznie)
|
pageEndSource | True | integer |
Numer strony (oparty na 1) w celu zatrzymania kopiowania stron z (włącznie) |
|
Numer strony (na podstawie 1) w celu wstawienia stron przed w pliku docelowym.
|
pageInsertBeforeDesitnation | True | integer |
Numer strony (na podstawie 1) w celu wstawienia stron przed w pliku docelowym. |
Zwraca
Zawartość pliku wyjściowego z operacji
- OutputContent
- binary
Definicje
GetPdfAnnotationsResult
Wynik pobierania adnotacji z dokumentu PDF
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
Annotations
|
Annotations | array of PdfAnnotation |
Adnotacje w pliku PDF uporządkowane według umieszczania od początku do końca w dokumencie |
|
Zakończone powodzeniem
|
Successful | boolean |
Wartość True, jeśli powodzenie, fałsz— w przeciwnym razie |
PdfAnnotation
Szczegóły adnotacji PDF
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
Indeks adnotacji
|
AnnotationIndex | integer |
Indeks 0 adnotacji w dokumencie |
|
Typ adnotacji
|
AnnotationType | string |
Typ adnotacji; możliwe wartości to Tekst |
|
Data utworzenia
|
CreationDate | date-time |
Data utworzenia adnotacji |
|
Wysokość
|
Height | double |
Wysokość adnotacji |
|
LeftX
|
LeftX | double |
Lewa współrzędna X dla lokalizacji adnotacji |
|
Data modyfikacji
|
ModifiedDate | date-time |
Data ostatniej modyfikacji adnotacji |
|
Numer strony
|
PageNumber | integer |
1-oparty na indeksie strony zawierającej adnotację |
|
Temat
|
Subject | string |
Temat adnotacji |
|
TextContents
|
TextContents | string |
Zawartość tekstowa adnotacji |
|
Title
|
Title | string |
Tytuł adnotacji; jest to często autor adnotacji w plikach PDF utworzonych przez program Acrobat |
|
TopY
|
TopY | double |
Górna koordynacja Y lokalizacji adnotacji |
|
Szerokość
|
Width | double |
Szerokość adnotacji |
PdfFormField
Definicja i wartość pola w formularzu
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
FieldComboBoxSelectedIndex
|
FieldComboBoxSelectedIndex | integer |
Dotyczy tylko typów pól ComboBox; określa wybrany indeks zaznaczenia pola kombi, jeśli jest dostępny |
|
Nazwa pola
|
FieldName | string |
Nazwa pola formularza |
|
Typ pola
|
FieldType | string |
Typ danych pola; możliwe wartości to Text (FieldValue będzie ciągiem), pole wyboru (Wartość pola może mieć wartość "true" lub "false"), ComboBox (FieldComboBoxSelectedIndex również zostanie wypełniony), Inne |
|
FieldValue
|
FieldValue | string |
Wartość pola formularza |
PdfFormFields
Wynik pobierania pól formularza PDF
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
Pola formularzy
|
FormFields | array of PdfFormField |
Pola i wartości pól znalezione w formularzu |
|
Zakończone powodzeniem
|
Successful | boolean |
Prawda, jeśli operacja zakończyła się pomyślnie, w przeciwnym razie wartość false |
PdfMetadata
Wynik operacji autowykrywania/get-info
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
Author
|
Author | string |
Nazwa użytkownika twórcy/autora dokumentu, jeśli jest dostępna, null, jeśli nie jest dostępna |
|
Kreator
|
Creator | string |
Twórca dokumentu |
|
DataTworzenie
|
DateCreated | date-time |
Sygnatura czasowa utworzona przez dokument, jeśli jest dostępna, ma wartość null, jeśli nie jest dostępna |
|
DataModyfikowana
|
DateModified | date-time |
Sygnatura czasowa ostatniej modyfikacji dokumentu, jeśli jest dostępna, wartość null, jeśli nie jest dostępna |
|
Słowa kluczowe
|
Keywords | string |
Słowa kluczowe dokumentu |
|
PageCount
|
PageCount | integer |
Liczba stron w dokumencie |
|
Temat
|
Subject | string |
Temat dokumentu |
|
Zakończone powodzeniem
|
Successful | boolean |
Prawda, jeśli operacja zakończyła się pomyślnie, w przeciwnym razie wartość false |
|
Title
|
Title | string |
Tytuł dokumentu |
PdfPageText
Tekst pojedynczej strony pliku PDF
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
Numer strony
|
PageNumber | integer |
Numer strony (oparty na 1) |
|
Tekst strony
|
PageText | string |
Tekst strony |
PdfTextByPageResult
Tekst pliku PDF podzielonego według strony
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
Strony
|
Pages | array of PdfPageText |
Strony w pliku PDF |
|
Zakończone powodzeniem
|
Successful | boolean |
Prawda, jeśli operacja zakończyła się pomyślnie, w przeciwnym razie wartość false |
binarny
Jest to podstawowy typ danych "binary".