Użyj Dart/Flutter 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ą Dart.
Łatwe łączenie PDF plików i eksportowanie wyników do formatu graficznego w Dart kodzie. Ta Dart 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 Dart 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 Dart 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 Dart 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 Dart, potrzebujesz co najmniej dwóch źródłowych PDF plików. Aby szybko rozpocząć, zapoznaj się z poniższym przykładem Dart kodu.
import 'package:aspose_words_cloud/aspose_words_cloud.dart';
final config = Configuration("####-####-####-####-####", "##################");
final wordsApi = WordsApi(config);
final document = (await File(
'Input1.pdf').readAsBytes()).buffer.asByteData();
final mergeProps = DocumentEntry();
mergeProps.fileReference = FileReference.fromRemoteFile('Input2.pdf');
mergeProps.importFormatMode = 'KeepSourceFormatting';
final documentEntries = [
mergeProps];
final documentList = DocumentEntryList();
documentList.documentEntries = documentEntries;
final appendDocumentOnline = AppendDocumentOnlineRequest(document, documentList);
final mergedDocs = await wordsApi.appendDocumentOnline(appendDocumentOnline);
final splitDocumentOnline = SplitDocumentOnlineRequest(mergedDocs,
'jpg', zipOutput: true);
await wordsApi.splitDocumentOnline(splitDocumentOnline);
Clone Aspose.Words Cloud SDK for Dart z GitHub i użyj go w swoim projekcie. Dodaj tę zależność do pubspec.yaml: dependencies: aspose_words_cloud: 22.4.0
Postępuj zgodnie z tymi Instructions, aby szybko uzyskać niezbędne dane uwierzytelniające i uzyskać dostęp do naszego interfejsu REST API.
Zapoznaj się z Repository Documentation, aby zobaczyć szczegóły.
Możesz użyć innych popularnych formatów: