Jak přesunout, změnit pořadí a uspořádat stránky ve Wordu pomocí Ruby

Jak přesunout, změnit pořadí a uspořádat stránky ve Wordu pomocí Ruby

Word je nejoblíbenější program pro vytváření dokumentů. Při práci s většími dokumenty aplikace Word však možná budete muset změnit pořadí stránek. Spíše než začínat od nuly můžete zvážit uspořádání stránek tak, aby skončily v lepším pořadí. Je tedy velmi důležité vědět, jak změnit pořadí stránek ve Wordu. V tomto článku se dozvíte, jak přesouvat, měnit pořadí a přeskupovat stránky ve wordu pomocí Ruby.

V tomto článku se budou zabývat následujícími tématy:

REST API pro změnu uspořádání stránek aplikace Word - instalace

K přeuspořádání wordových stránek online budeme používat Ruby SDK of GroupDocs.Merger Cloud API. Toto API nám umožňuje rozdělit, sloučit a odstranit nežádoucí stránky z dokumentů aplikace Word. Můžete také změnit pořadí jedné stránky nebo kolekce stránek v rámci podporované formáty dokumentů. Nainstalujte jej pomocí následujícího příkazu v konzole rails:

gem install groupdocs_merger_cloud

Před provedením níže uvedených kroků získejte své ID klienta a tajný klíč z řídicího panelu. Jakmile budete mít své ID a tajemství, přidejte kód, jak je uvedeno níže:

# Načtěte drahokam https://github.com/groupdocs-merger-cloud/groupdocs-merger-cloud-ruby v aplikaci Ruby pro http://api.groupdocs.cloud
require 'groupdocs_merger_cloud'

# Získejte své client_id a client_secret z https://dashboard.groupdocs.cloud po bezplatné registraci.
@app_sid = "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"
@app_key = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"

Dále postupujte podle níže uvedených kroků a změňte pořadí stránek ve wordu v cloudu.

Jak změnit uspořádání stránek v dokumentu Word pomocí Ruby

Přeuspořádejte stránky aplikace Word tak, že libovolnou stránku přesunete na novou pozici v dokumentu aplikace Word programově v cloudu. Přeorganizujeme stránky slov podle následujících kroků:

  • Nejprve vytvořte instanci PagesApi.
  • Dále vytvořte instanci MoveOptions.
  • Poté vytvořte instanci souboru FileInfo.
  • Nastavte cestu k souboru vstupního slova a cestu k výstupnímu souboru
  • Dále nastavte číslo aktuální stránky a číslo nové stránky.
  • Poté vytvořte MoveRequest s MoveOptions jako argumentem.
  • Nakonec zavolejte metodu move() a uložte aktualizovaný textový dokument.

Následující ukázka kódu ukazuje, jak změnit uspořádání stránek ve wordu online pomocí REST API v Ruby:

# Jak změnit pořadí nebo uspořádání stránek v dokumentech aplikace Word
# Vytvořte instanci rozhraní API stránek
@pages_api = GroupDocsMergerCloud::PagesApi.from_keys(@app_sid, @app_key)

# Inicializujte MoveOptions
@options = GroupDocsMergerCloud::MoveOptions.new
@options.file_info = GroupDocsMergerCloud::FileInfo.new
@options.file_info.file_path = 'rearrange_pages/word-pages.docx'
@options.output_path = "rearrange_pages/move-pages.docx"
@options.page_number  = 3
# Pozice pro přesunutí stránky docx
@options.new_page_number  = 5

# Uspořádejte stránky v souboru Docx
result = @pages_api.move(GroupDocsMergerCloud::MoveRequest.new(@options))
puts("Successfully organized word page by page number.")

Nakonec výše uvedená ukázka kódu uloží reorganizované stránky Docx do cloudu. Jak změnit uspořádání stránek ve wordu zdarma? Vyzkoušejte prosím následující bezplatný online nástroj pro kombinování a změnu pořadí slov, který je vyvinut pomocí výše uvedeného rozhraní API.

Jak vyměnit stránky Word DOCX pomocí REST API v Ruby

Vyměňte pozici dvou stránek slova v dokumentu aplikace Word podle následujících kroků:

  • Nejprve vytvořte instanci PagesApi.
  • Dále vytvořte instanci SwapOptions.
  • Poté vytvořte instanci souboru FileInfo.
  • Nastavte cestu k vstupnímu souboru Docx a cestu k výstupnímu souboru
  • Dále nastavte číslo aktuální stránky a číslo nové stránky.
  • Poté vytvořte SwapRequest s SwapOptions jako argument.
  • Nakonec zavolejte metodu swap() a uložte aktualizovaný dokument.

Následující ukázka kódu ukazuje, jak změnit pořadí stránek v dokumentu aplikace Word pomocí REST API v Ruby:

# Jak vyměnit stránky v souboru word
# Vytvořte instanci rozhraní API stránek
@pages_api = GroupDocsMergerCloud::PagesApi.from_keys(@app_sid, @app_key)

# Vytvořte instanci SwapOptions
@options = GroupDocsMergerCloud::SwapOptions.new
@options.file_info = GroupDocsMergerCloud::FileInfo.new
@options.file_info.file_path = 'rearrange_pages/word-pages.docx'
@options.output_path = "rearrange_pages/swap-pages.docx"
@options.first_page_number = 2
@options.second_page_number = 5

# Vyměňte stránky v dokumentu aplikace Word
@result = @pages_api.swap(GroupDocsMergerCloud::SwapRequest.new(@options))
puts("Successfully swapped word pages by page numbers.")

Nakonec výše uvedená ukázka kódu uloží prohozené stránky slov do cloudu. Jak změnit pořadí stránek v docx online? Vyzkoušejte prosím následující bezplatný online nástroj pro změnu pořadí stránek slov online, který je vyvinut pomocí výše uvedeného rozhraní API.

Shrnutí

V tomto článku jsme se dozvěděli:

  • jak přeskupit a reorganizovat stránky ve wordu;
  • jak zaměnit a změnit pořadí stránek v souboru aplikace Word;

Další informace o GroupDocs.Conversion Cloud API se můžete dozvědět v dokumentaci. Máme také sekci API Reference, která vám umožní vizualizovat a komunikovat s našimi API přímo prostřednictvím prohlížeče.

Položit otázku

Máte-li dotazy, jak změnit pořadí stránek ve wordu, neváhejte se nás zeptat prostřednictvím Fóra podpory

Viz také