PDF to format pliku dokumentu, który zawiera tekst, dane itp. i jest niezależny od systemu operacyjnego. Plik TXT to standardowy dokument tekstowy z rozszerzeniem .TXT, który zawiera zwykły tekst w postaci linii. Można go otwierać i edytować w dowolnym narzędziu do edycji tekstu lub edytora tekstu. W niektórych przypadkach może być konieczne programowe przekonwertowanie dokumentu PDF na plik tekstowy. W tym artykule dowiesz się, jak programowo przekonwertować plik PDF na plik tekstowy za pomocą REST API w Ruby.
W tym artykule zostaną omówione następujące tematy:
- REST API konwersji PDF na TEXT i Ruby SDK
- Konwertuj plik PDF na plik tekstowy za pomocą interfejsu API REST w języku Ruby
- Konwertuj określone strony PDF na TEKST w języku Ruby
- Darmowy internetowy konwerter TXT na PDF
Konwersja PDF na TEKS API REST API i Ruby SDK
Do konwersji plików PDF na TXT użyjemy Ruby SDK of GroupDocs.Conversion Cloud API. Możesz go zainstalować za pomocą następującego polecenia w konsoli Rails:
gem install groupdocs_conversion_cloud
Proszę uzyskaj swój identyfikator klienta i klucz tajny z [Pulpitu nawigacyjnego] GroupDocs]6 przed wykonaniem poniższych kroków. Po uzyskaniu identyfikatora klienta i klucza tajnego klienta dodaj je do kodu aplikacji ruby, jak pokazano poniżej:
# Uzyskaj identyfikator klienta i klucz klienta z https://dashboard.groupdocs.cloud po bezpłatnej rejestracji.
# Załaduj klejnot do aplikacji Ruby dla http://api.groupdocs.cloud
require 'groupdocs_conversion_cloud'
@client_id = "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"
@client_secret = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
Konwertuj plik PDF na plik TEXT przy użyciu interfejsu API REST w języku Ruby
Możesz przekonwertować plik PDF na plik tekstowy, wykonując proste czynności podane poniżej. Nauczmy się, jak programowo przekonwertować dokument PDF na plik tekstowy, wykonując czynności podane poniżej:
- Najpierw utwórz instancję ConvertApi.
- Utwórz instancję ConvertSettings
- Ustaw ścieżkę wejściowego dokumentu PDF i format wyjściowy jako „pdf”
- Utwórz instancję pliku PdfLoadOptions
- Ustaw hasło do pliku pdf
- Następnie Podaj ustawienia opcji ładowania
- Podaj ścieżkę pliku wyjściowego „pdf-to-text”
- Utwórz ConvertDocumentRequest za pomocą ConvertSettings
- Na koniec wywołaj metodę ConvertApi.convertDocument() z ConvertDocumentRequest.
Poniższy przykład kodu pokazuje, jak przekonwertować dokument PDF na plik TEKSTOWY przy użyciu interfejsu API REST w języku Ruby:
# Jak przekonwertować plik PDF na plik TXT.
# Utwórz instancję interfejsu API
@fileApi = GroupDocsConversionCloud::ConvertApi.from_keys(@client_id, @client_secret)
# Zainicjuj ustawienia konwersji
settings = GroupDocsConversionCloud::ConvertSettings.new
settings.file_path = "pdf-to-text/four-pages.pdf"
settings.format = "pdf"
loadOptions = GroupDocsConversionCloud::PdfLoadOptions.new
loadOptions.password = "password"
settings.load_options = loadOptions
settings.output_path = "pdf-to-text"
# Konwertuj za pomocą konwertera plików PDF na TEKST
result = @fileApi.convert_document(GroupDocsConversionCloud::ConvertDocumentRequest.new(settings))
puts("Successfully converted pdf document to text file.")
Powyższy przykładowy kod zapisze przekonwertowany plik TEKST w chmurze.
Konwertuj określone strony PDF na TEKST w języku Ruby
Możesz programowo przekonwertować określone strony dokumentu PDF na plik tekstowy, wykonując czynności podane poniżej:
- Najpierw utwórz instancję ConvertApi.
- Następnie utwórz instancję ConvertSettings
- Ustaw ścieżkę wejściowego dokumentu PDF i format wyjściowy jako „pdf”
- Następnie utwórz instancję pliku PdfLoadOptions
- Ustaw hasło do pliku pdf
- Utwórz instancję TxtConvertOptions
- Podaj numery stron w tablicy oddzielonej przecinkami do konwersji
- Następnie podaj obiekt ustawień loadOptions
- Przypisz convertOptions do obiektu ustawień
- Podaj ścieżkę pliku wyjściowego „pdf-to-text”
- Utwórz ConvertDocumentRequest za pomocą ConvertSettings
- Na koniec wywołaj metodę ConvertApi.convertDocument() z ConvertDocumentRequest.
Poniższy przykład kodu pokazuje, jak przekonwertować określone strony z formatu PDF na tekst za pomocą interfejsu API REST w języku Ruby:
# Konwertuj określone strony pliku PDF na plik TEKST
# Utwórz niezbędne instancje interfejsu API
@fileApi = GroupDocsConversionCloud::ConvertApi.from_keys(@client_id, @client_secret)
# Zainicjuj ustawienia konwersji
settings = GroupDocsConversionCloud::ConvertSettings.new
settings.file_path = "pdf-to-text/four-pages.pdf"
settings.format = "pdf"
loadOptions = GroupDocsConversionCloud::PdfLoadOptions.new
loadOptions.password = "password"
convertOptions = GroupDocsConversionCloud::TxtConvertOptions.new
convertOptions.pages = [2, 3]
settings.load_options = loadOptions
settings.convert_options = convertOptions
settings.output_path = "pdf-to-text"
# Konwertuj określone strony PDF na TXT
result = @fileApi.convert_document(GroupDocsConversionCloud::ConvertDocumentRequest.new(settings))
puts("Successfully converted pdf to text file.")
Darmowy internetowy konwerter TXT na PDF
Jak przekonwertować plik PDF na plik tekstowy online? Konwertuj PDF na TXT online za darmo, korzystając z naszego najlepszego bezpłatnego konwertera plików PDF na TXT. Ten darmowy konwerter plików PDF na tekst został opracowany przy użyciu powyższego interfejsu API konwersji plików PDF na tekst.
Podsumowując
W tym artykule dowiedzieliśmy się, jak:
- jak przekonwertować pdf na plik tekstowy za pomocą ruby;
- jak przekonwertować określone strony pdf na tekst w rubinie;
Możesz dowiedzieć się więcej o interfejsie API konwertera plików GroupDocs.Conversion, korzystając z dokumentacji. Udostępniamy również sekcję Informacje o interfejsach API, która umożliwia wizualizację naszych interfejsów API i komunikowanie się z nimi bezpośrednio przez przeglądarkę.
Zadać pytanie
Jeśli masz jakiekolwiek pytania dotyczące konwertera plików PDF na tekst, zadaj je nam na Bezpłatnym forum pomocy technicznej.