PDF to najpopularniejszy format i branżowy standard udostępniania i drukowania dokumentów. W niektórych przypadkach może zaistnieć potrzeba zamiany stron pdf lub zmiany kolejności stron pdf. Możemy zreorganizować strony PDF w dobrze ustrukturyzowane dokumenty, przenosząc lub zamieniając określone strony w dokumentach PDF programowo w chmurze. W tym artykule dowiemy się, jak zmienić kolejność stron PDF za pomocą REST API w Ruby.
W tym artykule zostaną omówione następujące tematy w celu zmiany kolejności plików PDF:
- Zmień kolejność stron PDF REST API i Ruby SDK
- Jak zmienić kolejność stron w dokumencie PDF za pomocą języka Ruby
- Jak zamieniać strony PDF za pomocą interfejsu API REST przy użyciu języka Ruby
- Jak usunąć wiele stron z pliku PDF za pomocą Ruby
Zmień kolejność stron PDF REST API i Ruby SDK
Aby bezpłatnie organizować strony pdf lub zmieniać kolejność stron pdf online, będziemy używać Ruby SDK of GroupDocs.Merger Cloud API. Pozwala nam dzielić, łączyć, usuwać niechciane strony z pdf. Możesz także zmienić kolejność stron w formacie PDF dla pojedynczej strony lub zbioru stron w obsługiwanych formatach dokumentów. Zainstaluj go za pomocą następującego polecenia w konsoli:
gem install groupdocs_merger_cloud
Proszę pobierz swój identyfikator klienta i klucz tajny z pulpitu nawigacyjnego przed wykonaniem wspomnianych kroków. Po uzyskaniu identyfikatora i tajnego kodu dodaj kod, jak pokazano poniżej:
# Załaduj klejnot https://github.com/groupdocs-merger-cloud/groupdocs-merger-cloud-ruby w aplikacji Ruby dla http://api.groupdocs.cloud
require 'groupdocs_merger_cloud'
# Uzyskaj identyfikator klienta i klucz klienta z https://dashboard.groupdocs.cloud po bezpłatnej rejestracji.
@app_sid = "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"
@app_key = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
Teraz wykonaj poniższe czynności, aby zmienić kolejność stron pdf, usunąć i zmienić kolejność stron pdf na telefonie lub tablecie.
Jak zmienić kolejność stron w dokumencie PDF za pomocą języka Ruby
Możemy zmienić kolejność stron, przenosząc dowolną stronę do nowej pozycji w dokumencie PDF programowo w chmurze, wykonując czynności podane poniżej. Po pierwsze, możesz przesłać plik PDF do chmury, dzięki czemu przesłany plik PDF będzie dostępny w sekcji plików pulpitu nawigacyjnego w chmurze. Teraz przeniesiemy strony pdf, wykonując czynności podane poniżej:
- Najpierw utwórz instancję PagesApi.
- Następnie utwórz wystąpienie MoveOptions.
- Następnie utwórz instancję klasy FileInfo.
- Ustaw ścieżkę wejściowego pliku PDF i ścieżkę pliku wyjściowego
- Następnie ustaw bieżący numer strony i nowy numer strony.
- Następnie utwórz MoveRequest z MoveOptions jako argumentem.
- Na koniec wywołaj metodę move() i zapisz zaktualizowany dokument.
Poniższy przykładowy kod pokazuje, jak przenosić strony w pliku pdf za pomocą REST API w Ruby:
# Ten przykład kodu pokazuje, jak przenosić strony w dokumentach PDF.
# Utwórz instancję interfejsu API Pages
@pages_api = GroupDocsMergerCloud::PagesApi.from_keys(@app_sid, @app_key)
# Zainicjuj MoveOptions
@options = GroupDocsMergerCloud::MoveOptions.new
@options.file_info = GroupDocsMergerCloud::FileInfo.new
@options.file_info.file_path = 'rearrange_pages/pdf-pages.pdf'
@options.output_path = "rearrange_pages/move-pages.pdf"
@options.page_number = 2
# Na którą pozycję przenieść stronę pdf
@options.new_page_number = 5
# Zmień kolejność stron w pliku PDF
@result = @pages_api.move(GroupDocsMergerCloud::MoveRequest.new(@options))
puts("Successfully moved pdf page by page number.")
Na koniec powyższy przykładowy kod zapisze plik PDF zorganizowanych stron w chmurze. Jak za darmo zmienić kolejność stron w PDF? Wypróbuj następujące bezpłatne narzędzie online do łączenia i zmiany kolejności plików PDF, które zostało opracowane przy użyciu powyższego interfejsu API.
Jak zamieniać strony PDF za pomocą interfejsu API REST przy użyciu języka Ruby
Możemy zamienić pozycję dwóch stron w dokumencie PDF, wykonując czynności podane poniżej:
- Najpierw utwórz instancję PagesApi.
- Następnie utwórz wystąpienie SwapOptions.
- Następnie utwórz instancję klasy FileInfo.
- Ustaw ścieżkę wejściowego pliku PDF i ścieżkę pliku wyjściowego
- Następnie ustaw bieżący numer strony i nowy numer strony.
- Następnie utwórz SwapRequest z SwapOptions jako argumentem.
- Na koniec wywołaj metodę swap() i zapisz zaktualizowany dokument.
Poniższy przykładowy kod pokazuje, jak zmienić kolejność stron w dokumencie PDF za pomocą REST API w Ruby:
# Ten przykład kodu pokazuje, jak zamieniać strony w dokumencie PDF.
# Utwórz instancję interfejsu API Pages
@pages_api = GroupDocsMergerCloud::PagesApi.from_keys(@app_sid, @app_key)
# Zainicjuj opcje wymiany
@options = GroupDocsMergerCloud::SwapOptions.new
@options.file_info = GroupDocsMergerCloud::FileInfo.new
@options.file_info.file_path = 'rearrange_pages/pdf-pages.pdf'
@options.output_path = "rearrange_pages/swap-pages.pdf"
@options.first_page_number = 2
@options.second_page_number = 4
# Zamień strony w pliku PDF
@result = @pages_api.swap(GroupDocsMergerCloud::SwapRequest.new(@options))
puts("Successfully swapped pdf pages with page numbers.")
Na koniec powyższy przykładowy kod zapisze zamienione strony PDF w chmurze. Jak zmienić kolejność stron pdf? Wypróbuj następujące bezpłatne narzędzie online zamień i zmień kolejność stron PDF online, które zostało opracowane przy użyciu powyższego interfejsu API.
Jak usunąć wiele stron z pliku PDF za pomocą Ruby
Możemy usunąć dodatkową stronę w dokumencie PDF, wykonując czynności podane poniżej:
- Najpierw utwórz instancję PagesApi.
- Następnie utwórz wystąpienie metody RemoveOptions.
- Następnie utwórz instancję klasy FileInfo.
- Ustaw ścieżkę wejściowego pliku PDF i ścieżkę pliku wyjściowego
- Teraz podaj numery stron oddzielone przecinkami, które mają zostać usunięte.
- Następnie utwórz RemoveRequest z RemoveOptions jako argumentem.
- Na koniec wywołaj metodę remove() i zapisz zaktualizowany dokument.
Poniższy przykładowy kod pokazuje, jak zamienić dwie strony w dokumencie PDF za pomocą interfejsu API REST w języku Ruby:
# Ten przykład kodu pokazuje, jak usunąć strony z dokumentu PDF.
# Utwórz instancję interfejsu API Pages
@pages_api = GroupDocsMergerCloud::PagesApi.from_keys(@app_sid, @app_key)
# Zainicjuj opcje usuwania
@options = GroupDocsMergerCloud::RemoveOptions.new
@options.file_info = GroupDocsMergerCloud::FileInfo.new
@options.file_info.file_path = 'rearrange_pages/pdf-pages.pdf'
@options.output_path = "rearrange_pages/remove-pages.pdf"
@options.pages = [2, 4, 6]
# Usuń strony w pliku PDF
@result = @pages_api.remove(GroupDocsMergerCloud::RemoveRequest.new(@options))
puts("Successfully deleted specific pages from PDF.")
Na koniec powyższy przykładowy kod usunie usunięte strony PDF z chmury. Jak usunąć strony pdf online za darmo? Wypróbuj następujące narzędzie online do usuwania stron pdf, aby usunąć strony z pdf free, które zostało opracowane przy użyciu powyższego interfejsu API.
Podsumowując
W tym artykule dowiedzieliśmy się:
- jak zmienić kolejność stron w pdf;
- wymieniaj i zmieniaj kolejność stron pdf za darmo;
- usuwanie stron w pliku pdf i narzędzie do usuwania stron pdf online;
Poza tym możesz dowiedzieć się więcej o GroupDocs.Merge Cloud API korzystając z dokumentacji. Udostępniamy również sekcję Informacje o interfejsach API, która umożliwia wizualizację naszych interfejsów API i interakcję z nimi bezpośrednio w przeglądarce. Ponadto groupdocs.cloud pisze nowe posty na blogu na inne interesujące tematy. Dlatego prosimy o regularne aktualizacje.
Zadać pytanie
Pytania dotyczące zmiany kolejności i usuwania stron PDF można kierować na Forum
Zobacz też
- Podziel dokumenty PDF za pomocą REST API w Node.js
- Obracaj pliki PDF online i odwracaj pliki PDF online za darmo
- Jak zrobić krajobraz pojedynczej strony w programie Word
- Wyodrębnij strony z pliku PDF online za darmo
- Podziel plik Word na wiele plików i oddzielne strony w programie Word
- Łącz pliki PDF w jeden, łącz wiele plików PDF w jeden i łącz PDF online
- Zmień kolejność stron PDF za pomocą interfejsu API REST w Node.js
- Scal pliki Word i Scal pliki DOC
- Scal dokumenty różnych typów za pomocą REST API w Python
- Wyodrębnij określone strony z pliku PDF za pomocą Python