Łatwe otwieranie Word dokumentów i PDF za pomocą zaledwie kilku linijek Java kodu. Nasza Java biblioteka zapewni Ci wszystko, czego potrzebujesz, aby programowo uzyskać dostęp do treści dokumentów.
Jeśli chcesz otworzyć plik tekstowy i pracować z danymi w formacie zwykłego tekstu, możesz to zrobić, korzystając z najbardziej podstawowych funkcji języka i systemu operacyjnego Java. Jeśli chodzi o czytanie dokumentów biurowych, prezentowanych w szerokiej gamie formatów plików (DOCX, DOC, PDF, RTF, ODT, HTML itp.), zadanie to jest trudniejsze do rozwiązania, ponieważ takie dokumenty są opisane przez złożone dane przypominające drzewo struktury w modelu DOM.
Nasza Java biblioteka to rozwiązanie w chmurze, które pozwoli Ci otwierać dokumenty w dowolnym formacie biurowym i internetowym. To rozproszone podejście zapewnia elastyczność w tworzeniu oprogramowania przy użyciu języka Java, ponieważ całe przetwarzanie dokumentów wymagające dużej ilości zasobów odbywa się na serwerach Aspose. Wszystko, czego potrzebujesz, to uzyskać klucze prywatne, aby uzyskać dostęp do Cloud API w Java kodzie.
Możesz iterować po elementach dokumentu lub wyszukiwać określone elementy w drzewie DOM. Udostępniamy szeroki zakres funkcji Scali zarówno do pracy ze strukturą dokumentu, jak i danymi zawartymi w węzłach dokumentu.
Poniższy przykład Java kodu pomoże Ci szybko dowiedzieć się, jak załadować dokument i wykonać na nim pewne czynności.
import com.aspose.words.cloud.*;
ApiClient apiClient = new ApiClient("####-####-####-####-####", "##################", null);
WordsApi wordsApi = new WordsApi(apiClient);
String fileName = "Input.docx";
byte[] requestFileContent = Files.readAllBytes(Paths.get(new String(Files.readAllBytes(
Paths.get(fileName)), "utf8")).toAbsolutePath());
UploadFileRequest uploadDocumentRequest = new UploadFileRequest(requestFileContent, fileName, null);
wordsApi.uploadFile(uploadDocumentRequest);
ParagraphInsert requestParagraph = new ParagraphInsert();
requestParagraph.setText("Reading and writing to the file in the cloud occurs automatically.");
InsertParagraphRequest insertParagraphRequest = new InsertParagraphRequest(
fileName, requestParagraph, null, null, null, null, null, null, null, null, null, null);
wordsApi.insertParagraph(insertParagraphRequest);
DownloadFileRequest downloadDocumentRequest = new DownloadFileRequest(fileName, null, null);
wordsApi.downloadFile(downloadDocumentRequest);
Zainstaluj 'Aspose.Words Cloud SDK for Java' za pomocą narzędzia do automatyzacji kompilacji Maven.
Dodaj tę zależność do POM swojego projektu:
Alternatywnie możesz sklonować kod źródłowy Aspose.Words Cloud SDK for Java 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.
Zapoznaj się z Repository Documentation, aby zobaczyć szczegóły.