Verwenden Sie die Go Bibliothek, um Word, PDF und Webdokumente über die REST API zusammenzuführen. Kombinieren Sie einfach zwei oder mehr Dokumente in einer einzigen Datei mit Go.
Einfaches Zusammenführen von Dokumenten in verschiedenen Formaten im Go Code. Diese Go Bibliothek wurde entwickelt, um Word, PDF, Webdokumente sowie Bilder mithilfe der REST API, dh durch Weiterleitung von HTTPS Aufrufen über das Internet, in einem einzigen Dokument zu kombinieren.
Dies ist eine professionelle Cloud-native Lösung zum Zusammenführen von Dokumenten, die Go Programmierern sowohl große Entwicklungsflexibilität als auch leistungsstarke Funktionen bietet. Das Zusammenfügen von Dateien wird häufig verwendet, wenn es notwendig ist, eine Reihe von Dokumenten mit derselben Struktur zu erstellen, von denen jedes eindeutige Daten enthält. Durch das Zusammenführen von Dokumenten und Bildern können Sie Ihre digitalen Arbeitsabläufe automatisieren und einige Routineteile des Prozesses an die schnelle und effiziente Go Software für die Dokumentenverarbeitung auslagern.
Möglicherweise müssen Sie in vielen Fällen Dokumente und Bilder miteinander kombinieren. Beispielsweise möchten Sie möglicherweise mehrere Bilder vor dem Drucken oder Archivieren kombinieren.
Das Zusammenführen von Dokumenten und Bildern kann Teil einer ganzen integrierten Technologie zum Erstellen von Dokumenten aus unterschiedlichen Datenquellen sein. Solche Aufgaben beinhalten die Verwendung einer voll ausgestatteten Go Bibliothek zur Manipulation von Dateiformaten, die Dateisätze verarbeitet und sie in kürzester Zeit zusammenführt, wodurch eine kompakte und genaue Ausgabe erstellt wird.
Um Dokumente in Go zusammenzuführen, benötigen Sie mindestens zwei Quelldateien. Sehen Sie sich für einen schnellen Einstieg das Go Codebeispiel unten an.
import (
"os"
"github.com/aspose-words-cloud/aspose-words-cloud-go/dev/api/models"
)
config, _ := models.NewConfiguration("config.json")
wordsApi, ctx, _ := api.CreateWordsApi(config)
document, _ := os.Open("Input1.docx")
// Laden Sie ein Dokument zum Anhängen aus dem Cloud-Speicher.
mergeDocument := models.DocumentEntry{
FileReference: models.CreateRemoteFileReference("Input2.docx"),
ImportFormatMode: ToStringPointer("KeepSourceFormatting"),
}
documentEntries := []models.DocumentEntry{ mergeDocument, }
documentList := models.DocumentEntryList{ DocumentEntries: documentEntries, }
appendDocumentOnlineOptions := map[string]interface{}{}
appendDocumentOnline := &models.AppendDocumentOnlineRequest{
Document: document,
DocumentList: documentList,
Optionals: appendDocumentOnlineOptions,
}
_, _, _ = wordsApi.AppendDocumentOnline(ctx, appendDocumentOnline)
Führen go get -v github.com/aspose-words-cloud/aspose-words-cloud-go/2007/api aus, um Aspose.Words Cloud SDK for Go zu installieren. Viele nützliche Informationen zu anderen Installationsmethoden finden Sie im Abschnitt "How to use SDK".
Klonen Sie den Aspose.Words Cloud SDK for Go -Quellcode von GitHub und verwenden Sie ihn in Ihrem Projekt. Bitte befolgen Sie diese Instructions, um schnell die erforderlichen Sicherheitsanmeldeinformationen zu erhalten und auf unsere REST API zuzugreifen.
Einzelheiten finden Sie in der Repository Documentation.