Użyj Ruby biblioteki, aby scalić PDF z obraz za pomocą interfejsu REST API. Łatwo połącz dwa lub więcej PDF plików w jeden obraz plik za pomocą Ruby.
Łatwe łączenie PDF plików i eksportowanie wyników do formatu graficznego w Ruby kodzie. Ta Ruby biblioteka jest przeznaczona do łączenia wielu PDF plików w jeden obraz za pomocą interfejsu REST API, tj. poprzez przekazywanie wywołań HTTPS przez Internet.
Jest to profesjonalne, natywne dla chmury rozwiązanie do łączenia PDF plików z obrazem, które zapewnia programistom Ruby zarówno dużą elastyczność programowania, jak i zaawansowane funkcje. Łącząc pliki, możesz zautomatyzować cyfrowe przepływy pracy PDF/obrazów i przenieść niektóre rutynowe części procesu do szybkiego i wydajnego oprogramowania Ruby do przetwarzania PDF.
W wielu przypadkach może być konieczne połączenie PDF plików w jeden obraz. Na przykład możesz chcieć połączyć ze sobą wiele PDF plików przed drukowaniem lub archiwizacją.
Scalanie PDF może być częścią całego zintegrowanego podejścia do przetwarzania dokumentów w celu generowania obrazów z różnych źródeł danych. Takie zadania obejmują korzystanie z w pełni funkcjonalnej Ruby biblioteki do obróbki PDF plików/Obrazów, która przetwarza zestaw PDF plików i łączy je ze sobą w możliwie najkrótszym czasie, tworząc zwarty i dokładny wynik graficzny.
Aby wykonać scalanie PDF z obrazem w Ruby, potrzebujesz co najmniej dwóch źródłowych PDF plików. Aby szybko rozpocząć, zapoznaj się z poniższym przykładem Ruby kodu.
require 'aspose_words_cloud'
AsposeWordsCloud.configure do |config|
config.client_data['ClientId'] = '####-####-####-####-####'
config.client_data['ClientSecret'] = '##################'
end
@words_api = WordsAPI.new
document = File.open('Input1.pdf')
mergeProps = DocumentEntry.new({
:FileReference => AsposeWordsCloud::FileReference.fromRemoteFilePath('Input2.pdf'),
:ImportFormatMode => 'KeepSourceFormatting'})
document_entries = [mergeProps]
document_list = DocumentEntryList.new({:DocumentEntries => document_entries})
append_document_online = AppendDocumentOnlineRequest.new(document: document,
document_list: document_list)
merged_docs = @words_api.append_document_online(append_document_online)
split_document_online = SplitDocumentOnlineRequest.new(document: merged_docs,
format: 'jpg', zip_output: true)
@words_api.split_document_online(split_document_online)
Zainstaluj Aspose.Words Cloud SDK for Ruby, korzystając z usługi hostingowej RubyGems. Uruchom gem install aspose_words_cloud, aby zainstalować pakiet. Alternatywnie możesz ręcznie sklonować Aspose.Words Cloud SDK for Ruby z GitHub i użyć go w swoim projekcie. Postępuj zgodnie z tymi Instructions, aby szybko uzyskać niezbędne dane uwierzytelniające i uzyskać dostęp do naszego interfejsu REST API.
Ruby 2.6 lub nowszy
Zapoznaj się z Repository Documentation, aby zobaczyć szczegóły.
Możesz użyć innych popularnych formatów: