Korzystanie z rozszerzeń internetowych w Aspose.Words dla Java

Wprowadzenie do korzystania z rozszerzeń internetowych w Aspose.Words dla Java

W tym samouczku pokażemy, jak używać rozszerzeń internetowych w Aspose.Words for Java, aby zwiększyć funkcjonalność dokumentu. Rozszerzenia internetowe umożliwiają integrację treści i aplikacji internetowych bezpośrednio z dokumentami. Omówimy kroki dodawania panelu zadań rozszerzenia internetowego do dokumentu, ustawiania jego właściwości i pobierania informacji o nim.

Wymagania wstępne

Zanim zaczniesz, upewnij się, że masz Aspose.Words for Java skonfigurowane w swoim projekcie. Możesz je pobrać ze stronyTutaj.

Dodawanie panelu zadań rozszerzenia internetowego

Aby dodać panel zadań rozszerzenia internetowego do dokumentu, wykonaj następujące kroki:

Utwórz nowy dokument:

Document doc = new Document();

UtwórzTaskPane instance and add it to the document’s web extension task panes:

TaskPane taskPane = new TaskPane();
doc.getWebExtensionTaskPanes().add(taskPane);

Ustaw właściwości panelu zadań, takie jak stan dokowania, widoczność, szerokość i odniesienie:

taskPane.setDockState(TaskPaneDockState.RIGHT);
taskPane.isVisible(true);
taskPane.setWidth(300.0);
taskPane.getWebExtension().getReference().setId("wa102923726");
taskPane.getWebExtension().getReference().setVersion("1.0.0.0");
taskPane.getWebExtension().getReference().setStoreType(WebExtensionStoreType.OMEX);
taskPane.getWebExtension().getReference().setStore("th-TH");

Dodaj właściwości i powiązania do rozszerzenia internetowego:

taskPane.getWebExtension().getProperties().add(new WebExtensionProperty("mailchimpCampaign", "mailchimpCampaign"));
taskPane.getWebExtension().getBindings().add(new WebExtensionBinding("UnnamedBinding_0_1506535429545",
   WebExtensionBindingType.TEXT, "194740422"));

Zapisz dokument:

doc.save("Your Directory Path" + "WorkingWithWebExtension.UsingWebExtensionTaskPanes.docx");

Pobieranie informacji z panelu zadań

Aby pobrać informacje o panelach zadań w dokumencie, możesz je przejrzeć i uzyskać dostęp do ich odniesień:

doc = new Document("Your Directory Path" + "WorkingWithWebExtension.UsingWebExtensionTaskPanes.docx");
System.out.println("Task panes sources:\n");
for (TaskPane taskPaneInfo : doc.getWebExtensionTaskPanes())
{
    WebExtensionReference reference = taskPaneInfo.getWebExtension().getReference();
    System.out.println(MessageFormat.format("Provider: \"{0}\", version: \"{1}\", catalog identifier: \"{2}\";", reference.getStore(), reference.getVersion(), reference.getId()));
}

Ten fragment kodu pobiera i drukuje informacje o każdym panelu zadań rozszerzenia internetowego w dokumencie.

Wniosek

W tym samouczku nauczyłeś się, jak używać rozszerzeń internetowych w Aspose.Words for Java, aby wzbogacić swoje dokumenty o treści i aplikacje internetowe. Teraz możesz dodawać panele zadań rozszerzeń internetowych, ustawiać ich właściwości i pobierać informacje o nich. Poznaj je i zintegruj rozszerzenia internetowe, aby tworzyć dynamiczne i interaktywne dokumenty dostosowane do Twoich potrzeb.

Najczęściej zadawane pytania

Jak dodać do dokumentu wiele paneli zadań rozszerzeń internetowych?

Aby dodać wiele okienek zadań rozszerzeń internetowych do dokumentu, możesz wykonać te same kroki, które zostały opisane w samouczku dotyczącym dodawania pojedynczego okienka zadań. Po prostu powtórz proces dla każdego okienka zadań, które chcesz uwzględnić w dokumencie. Każde okienko zadań może mieć własny zestaw właściwości i powiązań, zapewniając elastyczność w integrowaniu treści internetowych z dokumentem.

Czy mogę dostosować wygląd i zachowanie panelu zadań rozszerzenia internetowego?

Tak, możesz dostosować wygląd i zachowanie panelu zadań rozszerzenia internetowego. Możesz dostosować właściwości, takie jak szerokość panelu zadań, stan dokowania i widoczność, jak pokazano w samouczku. Ponadto możesz pracować z właściwościami i powiązaniami rozszerzenia internetowego, aby kontrolować jego zachowanie i interakcję z zawartością dokumentu.

Jakie typy rozszerzeń internetowych są obsługiwane w Aspose.Words dla Java?

Aspose.Words for Java obsługuje różne typy rozszerzeń internetowych, w tym te z różnymi typami sklepów, takie jak Office Add-ins (OMEX) i SharePoint Add-ins (SPSS). Możesz określić typ sklepu i inne właściwości podczas konfigurowania rozszerzenia internetowego, jak pokazano w samouczku.

Jak mogę testować i wyświetlać podgląd rozszerzeń internetowych w moim dokumencie?

Testowanie i podgląd rozszerzeń internetowych w dokumencie można wykonać, otwierając dokument w środowisku, które obsługuje konkretny typ rozszerzenia internetowego, który dodałeś. Na przykład, jeśli dodałeś dodatek Office (OMEX), możesz otworzyć dokument w aplikacji Office, która obsługuje dodatki, takiej jak Microsoft Word. Umożliwia to interakcję z funkcjonalnością rozszerzenia internetowego i testowanie jej w dokumencie.

Czy istnieją jakieś ograniczenia lub kwestie związane ze zgodnością podczas korzystania z rozszerzeń internetowych w Aspose.Words dla Java?

Podczas gdy Aspose.Words for Java zapewnia solidne wsparcie dla rozszerzeń internetowych, ważne jest, aby upewnić się, że środowisko docelowe, w którym dokument będzie używany, obsługuje konkretny typ rozszerzenia internetowego, który dodałeś. Ponadto rozważ wszelkie problemy ze zgodnością lub wymagania związane z samym rozszerzeniem internetowym, ponieważ może ono polegać na usługach zewnętrznych lub interfejsach API.

Gdzie mogę znaleźć więcej informacji i zasobów na temat korzystania z rozszerzeń internetowych w Aspose.Words dla Java?

Aby uzyskać szczegółową dokumentację i zasoby dotyczące korzystania z rozszerzeń internetowych w Aspose.Words dla języka Java, zapoznaj się z dokumentacją Aspose pod adresemTutajZawiera szczegółowe informacje, przykłady i wytyczne dotyczące pracy z rozszerzeniami internetowymi w celu zwiększenia funkcjonalności dokumentu.