Aspose.Words for Java에서 웹 확장 사용하기

Aspose.Words for Java에서 웹 확장 사용 소개

이 튜토리얼에서는 Aspose.Words for Java의 웹 확장을 사용하여 문서 기능을 향상시키는 방법을 살펴보겠습니다. 웹 확장을 사용하면 웹 기반 콘텐츠와 애플리케이션을 문서에 직접 통합할 수 있습니다. 웹 확장 작업창을 문서에 추가하고, 해당 속성을 설정하고, 문서에 대한 정보를 검색하는 단계를 다룹니다.

전제조건

시작하기 전에 프로젝트에 Aspose.Words for Java가 설정되어 있는지 확인하세요. 다음에서 다운로드할 수 있습니다.여기.

웹 확장 작업창 추가

문서에 웹 확장 작업창을 추가하려면 다음 단계를 따르세요.

새 문서를 만듭니다.

Document doc = new Document();

만들기TaskPane instance and add it to the document’s web extension task panes:

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

도킹 상태, 가시성, 너비 및 참조와 같은 작업창의 속성을 설정합니다.

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");

웹 확장에 속성 및 바인딩을 추가합니다.

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

문서를 저장합니다:

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

작업 창 정보 검색

문서의 작업창에 대한 정보를 검색하려면 작업창을 반복하고 해당 참조에 액세스하면 됩니다.

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()));
}

이 코드 조각은 문서의 각 웹 확장 작업창에 대한 정보를 검색하고 인쇄합니다.

결론

이 튜토리얼에서는 Aspose.Words for Java의 웹 확장을 사용하여 웹 기반 콘텐츠 및 애플리케이션으로 문서를 향상시키는 방법을 배웠습니다. 이제 웹 확장 작업창을 추가하고, 해당 속성을 설정하고, 이에 대한 정보를 검색할 수 있습니다. 더 자세히 살펴보고 웹 확장 기능을 통합하여 필요에 맞는 동적 및 대화형 문서를 만드세요.

FAQ

문서에 여러 웹 확장 작업창을 추가하려면 어떻게 해야 하나요?

문서에 여러 웹 확장 작업창을 추가하려면 단일 작업창 추가에 대한 자습서에서 언급한 것과 동일한 단계를 수행하면 됩니다. 문서에 포함하려는 각 작업창에 대해 프로세스를 반복하면 됩니다. 각 작업창에는 고유한 속성 및 바인딩 집합이 있어 웹 기반 콘텐츠를 문서에 유연하게 통합할 수 있습니다.

웹 확장 작업창의 모양과 동작을 사용자 지정할 수 있나요?

예, 웹 확장 작업창의 모양과 동작을 사용자 지정할 수 있습니다. 자습서에 설명된 대로 작업창의 너비, 도킹 상태 및 가시성과 같은 속성을 조정할 수 있습니다. 또한 웹 확장의 속성 및 바인딩을 사용하여 해당 동작 및 문서 콘텐츠와의 상호 작용을 제어할 수 있습니다.

Aspose.Words for Java에서는 어떤 유형의 웹 확장이 지원되나요?

Aspose.Words for Java는 Office 추가 기능(OMEX) 및 SharePoint 추가 기능(SPSS)과 같은 다양한 저장소 유형을 포함하여 다양한 유형의 웹 확장을 지원합니다. 튜토리얼에 표시된 대로 웹 확장을 설정할 때 상점 유형 및 기타 속성을 지정할 수 있습니다.

내 문서에서 웹 확장을 테스트하고 미리 보려면 어떻게 해야 합니까?

추가한 특정 웹 확장 유형을 지원하는 환경에서 문서를 열면 문서에서 웹 확장을 테스트하고 미리 볼 수 있습니다. 예를 들어 Office 추가 기능(OMEX)을 추가한 경우 Microsoft Word와 같은 추가 기능을 지원하는 Office 응용 프로그램에서 문서를 열 수 있습니다. 이를 통해 문서 내에서 웹 확장 기능과 상호 작용하고 테스트할 수 있습니다.

Aspose.Words for Java에서 웹 확장을 사용할 때 제한 사항이나 호환성 고려 사항이 있나요?

Aspose.Words for Java는 웹 확장에 대한 강력한 지원을 제공하지만 문서가 사용될 대상 환경이 추가한 특정 웹 확장 유형을 지원하는지 확인하는 것이 중요합니다. 또한 외부 서비스나 API에 의존할 수 있으므로 웹 확장 자체와 관련된 호환성 문제나 요구 사항을 고려하세요.

Aspose.Words for Java에서 웹 확장 사용에 대한 추가 정보와 리소스를 어떻게 찾을 수 있나요?

Aspose.Words for Java의 웹 확장 사용에 대한 자세한 문서 및 리소스는 다음의 Aspose 문서를 참조하세요.여기. 문서의 기능을 향상시키기 위해 웹 확장 작업에 대한 심층적인 정보, 예제 및 지침을 제공합니다.