Öffnen Sie ganz einfach DOC Dokumente mit nur wenigen Zeilen C++ Code. Unsere C++ Bibliothek bietet Ihnen alles, was Sie für den programmgesteuerten Zugriff auf DOC Dokumentinhalte benötigen.
Die Aufgabe des Lesens von DOC Dokumenten ist die Aufgabe, hierarchische Datenstrukturen innerhalb des DOM Modells zu lesen. Dies setzt voraus, dass Sie das Format jedes einzelnen DOC Datenelements einschließlich aller seiner möglichen untergeordneten Elemente und Attribute kennen.
Unsere C++ Bibliothek ist eine Cloud-basierte Lösung, mit der Sie DOC Dateien zum einfachen Lesen und Schreiben öffnen können. Dieser verteilte Ansatz gibt Ihnen Flexibilität bei der Softwareentwicklung mit C++ Sprache, da die gesamte ressourcenintensive DOC Dokumentverarbeitung auf Aspose-Servern stattfindet. Alles, was Sie brauchen, ist, private Schlüssel für den Zugriff auf die Cloud API im C++ Code zu erhalten.
Sie können über alle Elemente eines DOC Dokuments iterieren oder nach bestimmten Elementen in einem DOM Baum suchen. Sowohl für die Arbeit mit der Struktur der DOC Datei als auch mit den in den Dokumentknoten enthaltenen Daten stellen wir vielfältige C++ Funktionen zur Verfügung.
Das folgende Codebeispiel hilft Ihnen dabei, schnell herauszufinden, wie Sie eine DOC Datei mit C++ laden und einige Aktionen daran ausführen.
using namespace aspose::words::cloud;
auto config = std::make_shared<ApiConfiguration>(L"####-####-####-####-####",
L"##################");
auto wordsApi = std::make_shared<WordsApi>(config);
std::wstring fileName = L"Input.doc";
auto requestFileContent = std::shared_ptr<std::istream>(
new std::ifstream(
std::filesystem::path(getFileTextUtf16(fileName)), std::istream::binary));
std::shared_ptr<requests::UploadFileRequest> uploadDocumentRequest(
new requests::UploadFileRequest(
requestFileContent, std::make_shared<std::wstring>(fileName)
)
);
wordsApi->uploadFile(uploadDocumentRequest);
auto requestParagraph = std::make_shared<aspose::words::cloud::models::ParagraphInsert>();
requestParagraph->setText(std::make_shared<std::wstring>(
L"Reading and writing to the file in the cloud occurs automatically."));
std::shared_ptr<requests::InsertParagraphRequest> insertParagraphRequest(
new requests::InsertParagraphRequest(
std::make_shared<std::wstring>(fileName), requestParagraph
)
);
wordsApi->insertParagraph(insertParagraphRequest);
std::shared_ptr<requests::DownloadFileRequest> downloadDocumentRequest(
new requests::DownloadFileRequest(
std::make_shared<std::wstring>(fileName)
)
);
wordsApi->downloadFile(downloadDocumentRequest);
Aspose.Words Cloud SDK for C++ Quellcode von GitHub. Ausführliche Informationen zum Erstellen und Konfigurieren des SDK finden Sie im Abschnitt "How to use the SDK".
Um schnell die erforderlichen Sicherheitsanmeldeinformationen zu erhalten und auf unsere REST API zuzugreifen, befolgen Sie bitte diese Instructions in der Dokumentation.
Einzelheiten finden Sie in der Repository Documentation.
Sie können Dokumente in anderen Formaten öffnen: