Udostępnij przez


Dokumenty Plumsail

Łącznik Plumsail Documents umożliwia skonfigurowanie zautomatyzowanego generowania i konwersji dokumentów. Łącznik udostępnia szeroką gamę akcji do manipulowania dokumentami PDF i formularzami PDF. Tworzenie dokumentów na podstawie szablonów, konwertowanie na pliki PDF, dzielenie i scalanie plików PDF, ich ochrona, odczytywanie formularzy PDF i nie tylko — wystarczy zautomatyzować dokumenty w jednym łączniku. Więcej informacji można znaleźć na stronie https://plumsail.com/documents

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

Usługa Class Regions
Copilot Studio Standard Wszystkie regiony usługi Power Automate z wyjątkiem następujących:
     - 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 (Chiny)
     - Departament Obrony USA (DoD)
Power Apps Standard Wszystkie regiony usługi Power Apps z wyjątkiem następujących:
     - Rząd USA (GCC High)
     - China Cloud obsługiwane przez firmę 21Vianet
     - Departament Obrony USA (DoD)
Power Automate Standard Wszystkie regiony usługi Power Automate z wyjątkiem następujących:
     - Rząd USA (GCC High)
     - China Cloud obsługiwane przez firmę 21Vianet
     - Departament Obrony USA (DoD)
Kontakt
Name Support
adres URL https://plumsail.com
Email support@plumsail.com
Metadane łącznika
Publisher Plumsail
Witryna internetowa https://plumsail.com
Zasady ochrony prywatności https://plumsail.com/privacy-policy/
Kategorie Produktywność; Zawartość i pliki

Generowanie dokumentów w usłudze Microsoft Power Automate, Azure Logic Apps lub PowerApps

Rejestrowanie konta

Najpierw musisz zarejestrować konto Plumsail. To konto służy do zarządzania dokumentami Plumsail, plumsail Actions i produktami Plumsail Forms.

Lepiej używać aktywnego adresu e-mail. Subskrypcja zostanie połączona z tym adresem.

Jeśli masz już konto, po prostu zaloguj się, aby account.plumsail.com.

Generowanie klucza interfejsu API

Musisz przejść do sekcji "Klucze interfejsu API" i kliknąć pozycję "Dodaj nowy".

Po utworzeniu klucza interfejsu API możesz zobaczyć klucz bezpośrednio w kolumnie "Wpis tajny". Możesz również zmienić nazwę klucza, klikając go w kolumnie "Nazwa":

Klucze interfejsu API

Utwórz dowolną liczbę kluczy, na przykład do używania z różnymi kontami usługi Power Automate (Microsoft Flow). Jeśli nie potrzebujesz już klucza, możesz go usunąć, upewnij się, że klucz nie jest już używany.

Teraz możesz skopiować i użyć go w:

Tworzenie połączenia

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

Wartość domyślna Parametry tworzenia połączenia. Wszystkie regiony Udostępnialne

Domyślny

Dotyczy: wszystkie regiony

Parametry tworzenia połączenia.

Jest to możliwe do udostępnienia połączenie. Jeśli aplikacja power jest udostępniana innemu użytkownikowi, połączenie jest również udostępniane. Aby uzyskać więcej informacji, zobacz Omówienie łączników dla aplikacji kanwy — Power Apps | Microsoft Docs

Name Typ Description Wymagane
Klucz interfejsu API securestring Tworzenie klucza interfejsu API w account.plumsail.com Prawda
Lokalizacja centrum danych ciąg

Limity ograniczania przepustowości

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

Akcje

Analizowanie woluminów CSV

Analizowanie woluminów CSV działa jak Analizowanie kodu JSON, ale w przypadku plików CSV. Dokumentacja- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#parse-csv

Dodawanie znaku wodnego do formatu PDF

Dodaj znak wodny do formatu PDF jako tekst, obraz lub plik PDF. Dokumentacja- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#add-watermark-to-pdf

Dopasowanie wyrażenia regularnego

Dopasowanie wyrażenia regularnego wyszukuje ciąg wejściowy dla wszystkich wystąpień wyrażenia regularnego i zwraca wszystkie dopasowania. Zalecamy używanie elementu Regex Hero do testowania wyrażeń. Obsługuje tę samą składnię co akcje. Dokumentacja- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#regular-expression-match

Kompresuj dokument PDF

Kompresuj rozmiar dokumentu PDF, jeśli to możliwe i zoptymalizuj go. Dokumentacja- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#compress-pdf-document

Konwertowanie dokumentu DOCX na plik PDF

Przekonwertuj plik DOCX na pliki PDF. Ta akcja powoduje wykonanie dokumentu DOCX i przekonwertowanie go na plik PDF. Dokumentacja- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#convert-docx-to-pdf

Konwertowanie dokumentu na dokument DOCX

Konwertowanie dokumentu na pliki DOCX. Ta akcja powoduje wykonanie dokumentu DOC i przekonwertowanie go na dokument DOCX. Dokumentacja- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#convert-doc-to-docx

Konwertowanie formatu JSON na plik CSV

Przekonwertuj plik JSON na plik CSV. Dokumentacja- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#json-to-csv

Konwertowanie formatu JSON na program Excel

Przekonwertuj format JSON na plik programu Excel (XLSX). Dokumentacja- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#json-to-excel

Konwertowanie formatu PDF na obraz

Przekonwertuj plik PDF na obraz. Ta akcja powoduje wykonanie dokumentu PDF i przekonwertowanie go na obraz (jpeg, png, gif, bmp itp.). Dokumentacja- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#convert-pdf-to-image

Konwertowanie formatu PDF na obraz (przestarzałe) [PRZESTARZAŁE]

Ta akcja została przestarzała. Zamiast tego użyj polecenia Konwertuj plik PDF na obraz .

Przekonwertuj plik PDF na obraz. Ta akcja powoduje wykonanie dokumentu PDF i przekonwertowanie go na obraz (jpeg, png, gif, bmp itp.). Dokumentacja — https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#convert-pdf-to-image (przestarzałe)

Konwertowanie kodu HTML na DOCX

Przekonwertuj kod HTML na dokument DOCX. Ta akcja powoduje narzut HTML, renderuje go i konwertuje na dokument DOCX. Dokumentacja- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#convert-html-to-docx

Konwertowanie kodu HTML na plik PDF

Przekonwertuj kod HTML na plik PDF. Ta akcja powoduje narzut HTML, renderuje go i konwertuje na dokument PDF. Dokumentacja- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#convert-html-to-pdf

Konwertowanie obrazów na format PDF

Pobiera obrazy i konwertuje je na dokument PDF

Konwertowanie pliku CSV na program Excel

Przekonwertuj plik CSV na plik programu Excel (XLSX). Dokumentacja- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#csv-to-excel

Konwertowanie pliku PPTX na plik PDF

Przekonwertuj plik PPTX na pliki PDF. Ta akcja powoduje wykonanie dokumentu PPTX i przekonwertowanie go na plik PDF. Dokumentacja- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#convert-pptx-to-pdf

Konwertowanie pliku XLSX na plik PDF

Przekonwertuj pliki XLSX na pliki PDF. Ta akcja powoduje wykonanie dokumentu XLSX i przekonwertowanie go na plik PDF. Dokumentacja- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#convert-xlsx-to-pdf

Konwertowanie plików XLS na XLSX

Konwertowanie plików XLS na pliki XLSX. Ta akcja wykonuje dokument XLS i konwertuje go na XLSX. Dokumentacja- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#convert-xls-to-xlsx

Konwertowanie ppt na PPTX

Przekonwertuj plik PPT na pliki PPTX. Ta akcja powoduje wykonanie dokumentu PPT i przekonwertowanie go na PPTX. Dokumentacja- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#convert-ppt-to-pptx

Ochrona dokumentu PDF

Ochrona dokumentu PDF dodaje hasła, kopiowanie, drukowanie i inne zabezpieczenia do plików PDF. Dokumentacja- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#protect-pdf-document

Pobieranie formularza z pliku PDF

Funkcja Pobierz formularz z pliku PDF zwraca dane formularza z możliwością wypełnienia z formatu PDF jako dane JSON. Dokumentacja- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#get-form-from-pdf

Podziel plik PDF

Podziel plik PDF pobiera dokument PDF i dzieli go. Dokumentacja- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#split-pdf

Podziel plik PDF (przestarzały) [PRZESTARZAŁE]

Ta akcja została przestarzała. Zamiast tego użyj funkcji Podziel plik PDF .

Pobiera on dokument PDF i dzieli go (przestarzałe)

Rozpoczynanie procesu generowania dokumentów

Proces uruchamiania generowania dokumentu wypełnia szablon DOCX, XLSX, PPTX lub PDF powiązany z wybranym procesem przy użyciu danych JSON. Dokumentacja- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#start-document-generation-process

Rozpoczynanie procesu generowania dokumentów przy użyciu formatu json

Proces uruchamiania generowania dokumentu wypełnia szablon DOCX, XLSX, PPTX lub PDF powiązany z wybranym procesem przy użyciu danych JSON. Dokumentacja- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html##start-process-json

Scal dokument

Scalanie pliku Docx pobiera tablicę dokumentów Docx i scala je w jeden plik. Dokumentacja- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#merge-docx

Scal plik PDF

Scal plik PDF pobiera tablicę dokumentów PDF i scala je w jeden. Dokumentacja- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#merge-pdf

Scalanie xlsx

Scalanie xlsx pobiera tablicę dokumentów Xlsx i scala je w jeden plik. Dokumentacja- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#merge-xlsx

Test wyrażeń regularnych

Test wyrażeń regularnych wskazuje, czy wyrażenie regularne określone w konstruktorze wyrażeń regularnych znajduje dopasowanie w określonym ciągu wejściowym. Zalecamy używanie elementu Regex Hero do testowania wyrażeń. Obsługuje tę samą składnię co akcje. Dokumentacja- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#regular-expression-test

Tworzenie archiwum

Kompresuje i dodaje pliki do archiwum ZIP.

Tworzenie dokumentu na podstawie szablonu DOCX

Utwórz dokument na podstawie szablonu DOCX. Więcej informacji: https://plumsail.com/docs/documents/v1.x/document-generation/docx/index.html

Tworzenie dokumentu na podstawie szablonu PPTX

Utwórz dokument na podstawie szablonu PPTX. Więcej informacji: https://plumsail.com/docs/documents/v1.x/document-generation/pptx/index.html

Tworzenie dokumentu na podstawie szablonu XLSX

Utwórz dokument na podstawie szablonu XLSX. Więcej informacji: https://plumsail.com/docs/documents/v1.x/document-generation/xlsx/index.html

Tworzenie kodu HTML na podstawie szablonu

Tworzenie kodu HTML pobiera wejściowy ciąg szablonu HTML lub plik i zastępuje specjalne {{Tokens}} określonymi danymi. Wewnętrznie używamy platformy Mustache dla szablonów. Więcej informacji o szablonach można znaleźć w dokumentacji mustache: http://mustache.github.io/mustache.5.html. Dokumentacja- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#create-html-from-template

Uzyskiwanie informacji o ochronie plików PDF

Uzyskaj informacje o ochronie plików PDF zwraca informacje o tym, czy dokument jest chroniony hasłem. Dokumentacja- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#get-pdf-protection-information

Uzyskiwanie informacji o profilu

Funkcja Pobierz informacje o profilu zwraca informacje o bieżącym użytkowniku i licencji.

Wyodrębnianie archiwum

Wyodrębnij pliki z archiwum.

Wyodrębnianie tekstu z dokumentu PDF

Wyodrębnianie tekstu z pliku PDF pobiera dokument PDF i wyodrębnia tekst do formatu Raw lub HTML. Dokumentacja- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#extract-text-from-pdf-document

Wypełnianie pól scalania w dokumencie DOCX

Wypełnij pola scalania w dokumencie DOCX przyjmuje dokument DOCX z polami scalania i zastępuje je określonymi danymi. Klucze w obiekcie danych powinny być takie same jak nazwy mergeFields (blok ekspresowy) w dokumencie. Dokumentacja- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#fill-merge-fields-in-docx-document

Wypełnij formularz PDF

Wypełnij formularz PDF wypełnia plik PDF z podanych danych. Dokumentacja- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#fill-in-pdf-form

Zamienianie wyrażeń regularnych

Zamiana wyrażenia regularnego zastępuje wszystkie ciągi zgodne ze wzorcem wyrażenia regularnego określonym ciągiem zastępczym w określonym ciągu wejściowym. Zalecamy używanie elementu Regex Hero do testowania wyrażeń. Obsługuje tę samą składnię co akcje. Dokumentacja- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#regular-expression-replace

Analizowanie woluminów CSV

Analizowanie woluminów CSV działa jak Analizowanie kodu JSON, ale w przypadku plików CSV. Dokumentacja- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#parse-csv

Parametry

Nazwa Klucz Wymagane Typ Opis
Zawartość dokumentu CSV
content True byte

Zawartość dokumentu CSV

Ogranicznik
delimiter string

Ogranicznik kolumn (domyślnie jest to tylko przecinek)

Lokalizacja
locale string

Ustawienia regionalne, które zostaną zastosowane do dokumentu

Ograniczenie
limit integer

Zwraca pierwsze wiersze "n"

Nagłówki
headers True string

Rozdzielona przecinkami lista nagłówków w tej samej kolejności co kolumny CSV

Pomiń pierwszy wiersz
skipFirstLine boolean

Wybierz pozycję "Tak", jeśli plik CSV zawiera nagłówki jako pierwszy wiersz.

Zwraca

Dane wyjściowe tej operacji są dynamiczne.

Dodawanie znaku wodnego do formatu PDF

Dodaj znak wodny do formatu PDF jako tekst, obraz lub plik PDF. Dokumentacja- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#add-watermark-to-pdf

Parametry

Nazwa Klucz Wymagane Typ Opis
Typ
type True string

Typ znaku wodnego

żądanie
request True dynamic

Zwraca

Dopasowanie wyrażenia regularnego

Dopasowanie wyrażenia regularnego wyszukuje ciąg wejściowy dla wszystkich wystąpień wyrażenia regularnego i zwraca wszystkie dopasowania. Zalecamy używanie elementu Regex Hero do testowania wyrażeń. Obsługuje tę samą składnię co akcje. Dokumentacja- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#regular-expression-match

Parametry

Nazwa Klucz Wymagane Typ Opis
Wzór
pattern True string

Wzorzec wyrażenia regularnego

Tekst
text True string

Ciąg do wyszukiwania dopasowań

Zwraca

Dane wyjściowe tej operacji są dynamiczne.

Kompresuj dokument PDF

Kompresuj rozmiar dokumentu PDF, jeśli to możliwe i zoptymalizuj go. Dokumentacja- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#compress-pdf-document

Parametry

Nazwa Klucz Wymagane Typ Opis
Zawartość dokumentu
documentContent True byte

Nieprzetworzona zawartość dokumentu PDF

Hasło
password string

Hasło do otwierania pliku PDF

Zwraca

Plik wyników
binary

Konwertowanie dokumentu DOCX na plik PDF

Przekonwertuj plik DOCX na pliki PDF. Ta akcja powoduje wykonanie dokumentu DOCX i przekonwertowanie go na plik PDF. Dokumentacja- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#convert-docx-to-pdf

Parametry

Nazwa Klucz Wymagane Typ Opis
Zawartość dokumentu
documentContent True byte

Zawartość dokumentu, który należy przekonwertować

Zwraca

Konwertowanie dokumentu na dokument DOCX

Konwertowanie dokumentu na pliki DOCX. Ta akcja powoduje wykonanie dokumentu DOC i przekonwertowanie go na dokument DOCX. Dokumentacja- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#convert-doc-to-docx

Parametry

Nazwa Klucz Wymagane Typ Opis
Zawartość dokumentu
documentContent True byte

Zawartość dokumentu, który należy przekonwertować

Zwraca

Plik wyników
binary

Konwertowanie formatu JSON na plik CSV

Przekonwertuj plik JSON na plik CSV. Dokumentacja- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#json-to-csv

Parametry

Nazwa Klucz Wymagane Typ Opis
Zawartość pliku JSON
content byte

Opcjonalny. Zawartość pliku JSON

Dane JSON
jsonData string

Opcjonalny. Dane JSON do przetworzenia

Lokalizacja
locale string

Ustawienia regionalne, które zostaną zastosowane do dokumentu

Ścieżka do tablicy JSON
pathToJsonArray string

Kropka rozdzielona ścieżką do tablicy w formacie JSON. Np. "data" lub "prop1.prop2.prop3"

Ogranicznik
delimiter string

Ogranicznik kolumn w pliku CSV. Wartość domyślna to przecinek

Zwraca

Plik wyników
binary

Konwertowanie formatu JSON na program Excel

Przekonwertuj format JSON na plik programu Excel (XLSX). Dokumentacja- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#json-to-excel

Parametry

Nazwa Klucz Wymagane Typ Opis
Zawartość pliku JSON
content byte

Opcjonalny. Zawartość pliku JSON

Dane JSON
jsonData string

Opcjonalny. Dane JSON do przetworzenia

Lokalizacja
locale string

Ustawienia regionalne, które zostaną zastosowane do dokumentu

Ścieżka do tablicy JSON
pathToJsonArray string

Kropka rozdzielona ścieżką do tablicy w formacie JSON. Np. "data" lub "prop1.prop2.prop3"

Właściwość JSON
jsonProperty True string

Nazwa właściwości JSON

Typ kolumny XLSX
xlsxColumnType string

Opcjonalny. Typ kolumny (ShortDateTime, TwoDecimal itp.)

Nazwa kolumny XLSX
xlsxColumnName string

Opcjonalny. Zmień nazwę właściwości JSON na tę nazwę

Zwraca

Plik wyników
binary

Konwertowanie formatu PDF na obraz

Przekonwertuj plik PDF na obraz. Ta akcja powoduje wykonanie dokumentu PDF i przekonwertowanie go na obraz (jpeg, png, gif, bmp itp.). Dokumentacja- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#convert-pdf-to-image

Parametry

Nazwa Klucz Wymagane Typ Opis
Zawartość dokumentu
documentContent True byte

Nieprzetworzona zawartość dokumentu PDF

Prefiks nazwy pliku
filenamePrefix string

Opcjonalny. Pliki wyjściowe będą miały ten prefiks, po którym następuje numer indeksu dla nazwy

Strona początkowa
startPage integer

Pierwsza strona do rozpoczęcia wyodrębniania (na podstawie 1)

Strona końcowa
endPage integer

Ostatnia strona do wyodrębnienia (włącznie)

Strony
pages string

Numery stron wyodrębniania oddzielone znakami ";" (wyodrębnione zostaną tylko te strony)

Format obrazu
format string

Format obrazu wyniku

DPI
dpi integer

Rozdzielczość obrazu wyniku

Hasło
password string

Hasło do odszyfrowywania dokumentu

Zwraca

Konwertowanie formatu PDF na obraz (przestarzałe) [PRZESTARZAŁE]

Ta akcja została przestarzała. Zamiast tego użyj polecenia Konwertuj plik PDF na obraz .

Przekonwertuj plik PDF na obraz. Ta akcja powoduje wykonanie dokumentu PDF i przekonwertowanie go na obraz (jpeg, png, gif, bmp itp.). Dokumentacja — https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#convert-pdf-to-image (przestarzałe)

Parametry

Nazwa Klucz Wymagane Typ Opis
Zawartość dokumentu
documentContent True byte

Nieprzetworzona zawartość dokumentu PDF

Strona początkowa
startPage integer

Pierwsza strona do rozpoczęcia wyodrębniania (na podstawie 1)

Strona końcowa
endPage integer

Ostatnia strona do wyodrębnienia (włącznie)

Strony
pages string

Numery stron wyodrębniania oddzielone znakami ";" (wyodrębnione zostaną tylko te strony)

Format obrazu
format string

Format obrazu wyniku

DPI
dpi integer

Rozdzielczość obrazu wyniku

Hasło
password string

Hasło do odszyfrowywania dokumentu

Zwraca

Konwertowanie kodu HTML na DOCX

Przekonwertuj kod HTML na dokument DOCX. Ta akcja powoduje narzut HTML, renderuje go i konwertuje na dokument DOCX. Dokumentacja- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#convert-html-to-docx

Parametry

Nazwa Klucz Wymagane Typ Opis
Zawartość pliku
fileContent binary

Zawartość binarna pliku HTML do konwersji na plik DOCX

Dane HTML
rawHtml string

Dane HTML do konwersji na plik DOCX

HTML URL
htmlUrl string

Adres URL do strony internetowej w celu konwersji na doCX

Rozmiar papieru
paperSize string

Może być A4,A5 itp...

Orientacja
orientation string

Pionowy lub poziomy

Dekoduj kod HTML
decodeHtml boolean

Czy kod HTML powinien być dekodowany przed konwersją

Marginesy
margins string

Marginesy strony w pkt. Składnia jest taka sama jak w arkuszu CSS. Przykład: 25 50 75 100.

Zwraca

Konwertowanie kodu HTML na plik PDF

Przekonwertuj kod HTML na plik PDF. Ta akcja powoduje narzut HTML, renderuje go i konwertuje na dokument PDF. Dokumentacja- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#convert-html-to-pdf

Parametry

Nazwa Klucz Wymagane Typ Opis
Źródłowy kod HTML
html True string

Znaczniki HTML, które powinny zostać przekonwertowane na plik PDF

Engine
engine string

Aparat konwersji

Rozmiar papieru
size string

Może być A4,A5 itp...

Orientacja
orientation string

Pionowy lub poziomy

Marginesy
margins string

Marginesy strony. Składnia jest taka sama jak w arkuszu CSS. Przykład: 25 50 75 100.

Nagłówek HTML
headerHtml string

Tylko klasyczny aparat — znaczniki HTML, które należy dodać jako nagłówek

Stopka HTML
footerHtml string

Tylko klasyczny aparat — znaczniki HTML, które powinny zostać dodane jako stopka

Zwraca

Konwertowanie obrazów na format PDF

Pobiera obrazy i konwertuje je na dokument PDF

Parametry

Nazwa Klucz Wymagane Typ Opis
Pojedynczy obraz na stronę
imagePerPage boolean

Wybierz pozycję "Nie", jeśli nie chcesz, aby każdy obraz był na oddzielnej stronie. Wartość domyślna to "Tak"

Zawartość obrazu
imageContent True array of byte

Nieprzetworzona zawartość obrazu

Zwraca

Plik wyników
binary

Konwertowanie pliku CSV na program Excel

Przekonwertuj plik CSV na plik programu Excel (XLSX). Dokumentacja- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#csv-to-excel

Parametry

Nazwa Klucz Wymagane Typ Opis
Zawartość dokumentu CSV
content True byte

Zawartość dokumentu CSV

Ogranicznik
delimiter string

Ogranicznik kolumn (domyślnie jest to tylko przecinek)

Lokalizacja
locale string

Ustawienia regionalne, które zostaną zastosowane do dokumentu

Ograniczenie
limit integer

Zwraca pierwsze wiersze "n"

Używanie pierwszego wiersza jako nagłówków
hasHeaderRecords boolean

Jeśli ustawiono wartość "Tak", nagłówki będą odczytywane z pierwszego wiersza.

Nazwa lub indeks kolumny CSV
csvColumnIndexOrName True string

Nazwa kolumny CSV lub indeks kolumny (1, 2 itp.)

Typ kolumny XLSX
xlsxColumnType string

Opcjonalny. Typ kolumny (ShortDateTime, TwoDecimal itp.)

Nazwa kolumny XLSX
xlsxColumnName string

Opcjonalny. Zmień nazwę kolumny CSV na tę nazwę

Zwraca

Plik wyników
binary

Konwertowanie pliku PPTX na plik PDF

Przekonwertuj plik PPTX na pliki PDF. Ta akcja powoduje wykonanie dokumentu PPTX i przekonwertowanie go na plik PDF. Dokumentacja- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#convert-pptx-to-pdf

Parametry

Nazwa Klucz Wymagane Typ Opis
Zawartość dokumentu
documentContent True byte

Zawartość dokumentu, który należy przekonwertować

Zwraca

Plik wyników
binary

Konwertowanie pliku XLSX na plik PDF

Przekonwertuj pliki XLSX na pliki PDF. Ta akcja powoduje wykonanie dokumentu XLSX i przekonwertowanie go na plik PDF. Dokumentacja- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#convert-xlsx-to-pdf

Parametry

Nazwa Klucz Wymagane Typ Opis
Zawartość dokumentu
documentContent True byte

Zawartość dokumentu, który należy przekonwertować

Zwraca

Plik wyników
binary

Konwertowanie plików XLS na XLSX

Konwertowanie plików XLS na pliki XLSX. Ta akcja wykonuje dokument XLS i konwertuje go na XLSX. Dokumentacja- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#convert-xls-to-xlsx

Parametry

Nazwa Klucz Wymagane Typ Opis
Zawartość dokumentu
documentContent True byte

Zawartość dokumentu, który należy przekonwertować

Zwraca

Plik wyników
binary

Konwertowanie ppt na PPTX

Przekonwertuj plik PPT na pliki PPTX. Ta akcja powoduje wykonanie dokumentu PPT i przekonwertowanie go na PPTX. Dokumentacja- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#convert-ppt-to-pptx

Parametry

Nazwa Klucz Wymagane Typ Opis
Zawartość dokumentu
documentContent True byte

Zawartość dokumentu, który należy przekonwertować

Zwraca

Plik wyników
binary

Ochrona dokumentu PDF

Ochrona dokumentu PDF dodaje hasła, kopiowanie, drukowanie i inne zabezpieczenia do plików PDF. Dokumentacja- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#protect-pdf-document

Parametry

Nazwa Klucz Wymagane Typ Opis
Zawartość dokumentu
documentContent True byte

Nieprzetworzona zawartość dokumentu PDF

Włączanie drukowania
allowPrinting True boolean

Ochrona pliku PDF przed drukowaniem

Włączanie modyfikacji
allowModification True boolean

Ochrona pliku PDF przed edycją

Włączanie wyodrębniania danych
allowExtract True boolean

Umożliwia wyodrębnianie tekstu, obrazów i innych multimediów z pliku PDF

Włączanie adnotacji
allowAnnotate True boolean

Umożliwia adnotację (np. komentarze, wypełnienie formularza, podpisywanie) pliku PDF

Hasło właściciela pliku PDF
newOwnerPassword string

Tutaj wprowadź opcjonalne hasło właściciela. To hasło może służyć do wyłączania ograniczeń dokumentów

Hasło użytkownika w formacie PDF
newUserPassword string

Tutaj wprowadź opcjonalne hasło użytkownika. Za każdym razem, gdy użytkownik otworzy plik PDF, zostanie poproszony o podanie tego hasła. Jeśli nie chcesz monitu o hasło, pozostaw to pole puste

Hasło
password string

Hasło do odszyfrowywania dokumentu

Zwraca

Pobieranie formularza z pliku PDF

Funkcja Pobierz formularz z pliku PDF zwraca dane formularza z możliwością wypełnienia z formatu PDF jako dane JSON. Dokumentacja- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#get-form-from-pdf

Parametry

Nazwa Klucz Wymagane Typ Opis
Zawartość dokumentu
documentContent True byte

Nieprzetworzona zawartość dokumentu PDF

Hasło
password string

Hasło do odszyfrowywania dokumentu

Zwraca

response
object

Podziel plik PDF

Podziel plik PDF pobiera dokument PDF i dzieli go. Dokumentacja- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#split-pdf

Parametry

Nazwa Klucz Wymagane Typ Opis
Typ podziału
type True string

Jak podzielić plik

żądanie
request True dynamic

Zwraca

Podziel plik PDF (przestarzały) [PRZESTARZAŁE]

Ta akcja została przestarzała. Zamiast tego użyj funkcji Podziel plik PDF .

Pobiera on dokument PDF i dzieli go (przestarzałe)

Parametry

Nazwa Klucz Wymagane Typ Opis
Zawartość dokumentu
documentContent True byte

Nieprzetworzona zawartość dokumentu PDF

Strona początkowa
startPage integer

Pierwsza strona do rozpoczęcia dzielenia (na podstawie 1)

Strona końcowa
endPage integer

Ostatnia strona do podziału (włącznie)

Podziel na stronie
splitAtPage integer

Liczba stron na partycję

Hasło
password string

Hasło do odszyfrowywania dokumentu

Zwraca

Rozpoczynanie procesu generowania dokumentów

Proces uruchamiania generowania dokumentu wypełnia szablon DOCX, XLSX, PPTX lub PDF powiązany z wybranym procesem przy użyciu danych JSON. Dokumentacja- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#start-document-generation-process

Parametry

Nazwa Klucz Wymagane Typ Opis
Nazwa procesu
processId True string

Nazwa procesu, który ma zostać uruchomiony

dane
data True dynamic

Zwraca

Plik wyników
binary

Rozpoczynanie procesu generowania dokumentów przy użyciu formatu json

Proces uruchamiania generowania dokumentu wypełnia szablon DOCX, XLSX, PPTX lub PDF powiązany z wybranym procesem przy użyciu danych JSON. Dokumentacja- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html##start-process-json

Parametry

Nazwa Klucz Wymagane Typ Opis
Nazwa procesu
processId True string

Nazwa procesu, który ma zostać uruchomiony

object

Zwraca

Plik wyników
binary

Scal dokument

Scalanie pliku Docx pobiera tablicę dokumentów Docx i scala je w jeden plik. Dokumentacja- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#merge-docx

Parametry

Nazwa Klucz Wymagane Typ Opis
Content
documentsContents True array of binary

Tablica nieprzetworzonych zawartości dokumentów

Zastosuj nagłówek i stopkę
applyHeaderAndFooter True boolean

Stosuje nagłówek i stopkę z pierwszego dokumentu do wszystkich pozostałych

Zwraca

Scal plik PDF

Scal plik PDF pobiera tablicę dokumentów PDF i scala je w jeden. Dokumentacja- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#merge-pdf

Parametry

Nazwa Klucz Wymagane Typ Opis
Content
documentsContents True array of binary

Tablica nieprzetworzonej zawartości dokumentów PDF

Zwraca

Plik wyników
binary

Scalanie xlsx

Scalanie xlsx pobiera tablicę dokumentów Xlsx i scala je w jeden plik. Dokumentacja- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#merge-xlsx

Parametry

Nazwa Klucz Wymagane Typ Opis
Content
documentsContents True array of binary

Tablica nieprzetworzonych zawartości dokumentów Xlsx

Zwraca

Test wyrażeń regularnych

Test wyrażeń regularnych wskazuje, czy wyrażenie regularne określone w konstruktorze wyrażeń regularnych znajduje dopasowanie w określonym ciągu wejściowym. Zalecamy używanie elementu Regex Hero do testowania wyrażeń. Obsługuje tę samą składnię co akcje. Dokumentacja- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#regular-expression-test

Parametry

Nazwa Klucz Wymagane Typ Opis
Wzór
pattern True string

Wzorzec wyrażenia regularnego

Tekst
text True string

Ciąg do wyszukiwania dopasowań

Zwraca

Tworzenie archiwum

Kompresuje i dodaje pliki do archiwum ZIP.

Parametry

Nazwa Klucz Wymagane Typ Opis
Nazwa pliku
fileName True string

Nazwa archiwum bez rozszerzenia pliku

Nazwa pliku
fileName string

Nazwa pliku, w tym rozszerzenie pliku

Zawartość pliku
content binary

Zawartość dokumentu

Hasło
password string

Archiwizowanie hasła

Zwraca

Tworzenie dokumentu na podstawie szablonu DOCX

Utwórz dokument na podstawie szablonu DOCX. Więcej informacji: https://plumsail.com/docs/documents/v1.x/document-generation/docx/index.html

Parametry

Nazwa Klucz Wymagane Typ Opis
Plik szablonu
documentContent True binary

Zawartość szablonu

Dane szablonu
data True object

Dane JSON, które powinny być stosowane do szablonu

Typ danych wyjściowych dokumentu
outputType True string

Wymagany typ dokumentu

Lokalizacja
locale string

Ustawienia regionalne, które zostaną zastosowane do dokumentu

Strefa czasowa
timezone string

Strefa czasowa dokumentu

Zwraca

Plik wyników
binary

Tworzenie dokumentu na podstawie szablonu PPTX

Utwórz dokument na podstawie szablonu PPTX. Więcej informacji: https://plumsail.com/docs/documents/v1.x/document-generation/pptx/index.html

Parametry

Nazwa Klucz Wymagane Typ Opis
Plik szablonu
documentContent True binary

Zawartość szablonu

Dane szablonu
data True object

Dane JSON, które powinny być stosowane do szablonu

Typ danych wyjściowych dokumentu
outputType True string

Wymagany typ dokumentu

Lokalizacja
locale string

Ustawienia regionalne, które zostaną zastosowane do dokumentu

Strefa czasowa
timezone string

Strefa czasowa dokumentu

Zwraca

Tworzenie dokumentu na podstawie szablonu XLSX

Utwórz dokument na podstawie szablonu XLSX. Więcej informacji: https://plumsail.com/docs/documents/v1.x/document-generation/xlsx/index.html

Parametry

Nazwa Klucz Wymagane Typ Opis
Plik szablonu
documentContent True binary

Zawartość szablonu

Dane szablonu
data True object

Dane JSON, które powinny być stosowane do szablonu

Typ danych wyjściowych dokumentu
outputType True string

Wymagany typ dokumentu

Lokalizacja
locale string

Ustawienia regionalne, które zostaną zastosowane do dokumentu

Strefa czasowa
timezone string

Strefa czasowa dokumentu

Zwraca

Plik wyników
binary

Tworzenie kodu HTML na podstawie szablonu

Tworzenie kodu HTML pobiera wejściowy ciąg szablonu HTML lub plik i zastępuje specjalne {{Tokens}} określonymi danymi. Wewnętrznie używamy platformy Mustache dla szablonów. Więcej informacji o szablonach można znaleźć w dokumentacji mustache: http://mustache.github.io/mustache.5.html. Dokumentacja- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#create-html-from-template

Parametry

Nazwa Klucz Wymagane Typ Opis
Źródłowy kod HTML
html True byte

Szablon HTML tekstowy lub szablon pliku HTML

Dane szablonu
data True object

Dane JSON, które powinny być stosowane do szablonu

Lokalizacja
locale string

Ustawienia regionalne, które zostaną zastosowane do dokumentu

Strefa czasowa
timezone string

Strefa czasowa dokumentu

Zwraca

Uzyskiwanie informacji o ochronie plików PDF

Uzyskaj informacje o ochronie plików PDF zwraca informacje o tym, czy dokument jest chroniony hasłem. Dokumentacja- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#get-pdf-protection-information

Parametry

Nazwa Klucz Wymagane Typ Opis
Zawartość dokumentu
documentContent True byte

Nieprzetworzona zawartość dokumentu PDF

Zwraca

Uzyskiwanie informacji o profilu

Funkcja Pobierz informacje o profilu zwraca informacje o bieżącym użytkowniku i licencji.

Zwraca

Wyodrębnianie archiwum

Wyodrębnij pliki z archiwum.

Parametry

Nazwa Klucz Wymagane Typ Opis
Plik archiwum
fileContent byte

Zawartość pliku archiwum

Dołączanie folderów
includeFolders boolean

Jeśli pliki "true" zawarte w folderach zostaną wyodrębnione

Hasło
password string

Archiwizowanie hasła

Zwraca

Wyodrębnianie tekstu z dokumentu PDF

Wyodrębnianie tekstu z pliku PDF pobiera dokument PDF i wyodrębnia tekst do formatu Raw lub HTML. Dokumentacja- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#extract-text-from-pdf-document

Parametry

Nazwa Klucz Wymagane Typ Opis
Zawartość dokumentu
documentContent True byte

Nieprzetworzona zawartość dokumentu PDF

Strona początkowa
startPage integer

Pierwsza strona do rozpoczęcia wyodrębniania (na podstawie 1)

Strona końcowa
endPage integer

Ostatnia strona do wyodrębnienia (włącznie)

Typ wyniku
resultType string

Nieprzetworzone lub HTML

Hasło
password string

Hasło do odszyfrowywania dokumentu

Zwraca

Wypełnianie pól scalania w dokumencie DOCX

Wypełnij pola scalania w dokumencie DOCX przyjmuje dokument DOCX z polami scalania i zastępuje je określonymi danymi. Klucze w obiekcie danych powinny być takie same jak nazwy mergeFields (blok ekspresowy) w dokumencie. Dokumentacja- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#fill-merge-fields-in-docx-document

Parametry

Nazwa Klucz Wymagane Typ Opis
Zawartość dokumentu DOCX
docxDocument True byte

Nieprzetworzona zawartość szablonu dokumentu docx. Nazwy mergeField powinny być takie same jak klucze w danych szablonu

Dane szablonu
data True object

Dane JSON, które powinny być stosowane do szablonu

Zwraca

Wypełnij formularz PDF

Wypełnij formularz PDF wypełnia plik PDF z podanych danych. Dokumentacja- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#fill-in-pdf-form

Parametry

Nazwa Klucz Wymagane Typ Opis
Zawartość dokumentu
documentContent True byte

Nieprzetworzona zawartość dokumentu PDF

Dane JSON
jsonData True object

Dane, które będą używane do wypełniania formularza

Blokowanie pól formularza
lockFormFields boolean

Wyłącz edytowanie pól po ich wypełnieniu

Hasło
password string

Hasło do otwierania pliku PDF

Zwraca

Zamienianie wyrażeń regularnych

Zamiana wyrażenia regularnego zastępuje wszystkie ciągi zgodne ze wzorcem wyrażenia regularnego określonym ciągiem zastępczym w określonym ciągu wejściowym. Zalecamy używanie elementu Regex Hero do testowania wyrażeń. Obsługuje tę samą składnię co akcje. Dokumentacja- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#regular-expression-replace

Parametry

Nazwa Klucz Wymagane Typ Opis
Wzór
pattern True string

Wzorzec wyrażenia regularnego

Tekst
text True string

Ciąg do wyszukiwania dopasowań

Replacement
replacement string

Ciąg zastępczy

Zwraca

Wyzwalaczy

Zakończono proces

Tworzy element webhook uruchamiany po zakończeniu procesu

Zakończono proces

Tworzy element webhook uruchamiany po zakończeniu procesu

Parametry

Nazwa Klucz Wymagane Typ Opis
Nazwa procesu
processId True string

Nazwa procesu, który ma zostać uruchomiony

Zwraca

Dane wyjściowe tej operacji są dynamiczne.

Definicje

ApplyHtmlTemplateResponse

Nazwa Ścieżka Typ Opis
Wynik HTML
htmlResult string

Nieprzetworzone wyniki HTML

Wartość logiczna resultResponse

Nazwa Ścieżka Typ Opis
IsSuccess
isSuccess boolean

DocumentContentWithFilenameResponse

Nazwa Ścieżka Typ Opis
Filename
filename string

Nazwa pliku

Zawartość pliku
fileContent byte

Zawartość pliku

DocumentProcessingResponse

Nazwa Ścieżka Typ Opis
Plik wyników
fileContent byte

Wynik jako plik

DocumentsArrayResponse

Nazwa Ścieżka Typ Opis
Pliki wyników
resultFilesContents array of byte

Tablica nieprzetworzonej zawartości plików wynikowych

DokumentyWithFilenamesResponse

Nazwa Ścieżka Typ Opis
Pliki wyników
resultFiles array of DocumentContentWithFilenameResponse

Tablica nieprzetworzonych zawartości plików wynikowych z ich nazwami plików

GetPdfProtectionInfoResponse

Nazwa Ścieżka Typ Opis
isPasswordProtected
isPasswordProtected boolean

Informacje o licencji

Nazwa Ścieżka Typ Opis
typ
type integer
credits
credits integer
additionalCredits
additionalCredits integer
data wygaśnięcia
expirationDate date-time

Informacje o profilu

Nazwa Ścieżka Typ Opis
nazwa
name string
e-mail
email string
licenseStatus
licenseStatus string
teamName
teamName string
licenseInfo
licenseInfo LicenseInfo
shortUserId
shortUserId string

StringResultResponse

Nazwa Ścieżka Typ Opis
Wynik
result string

binarny

Jest to podstawowy typ danych "binary".

obiekt

Jest to typ "object".