>운영 및 유지보수 >리눅스 운영 및 유지 관리 >Jacob은 Linux를 지원합니까?

Jacob은 Linux를 지원합니까?

WBOY
WBOY원래의
2022-07-18 11:28:243357검색

jacob은 linux를 지원하지 않습니다. jacob은 MS 시스템에서 COM 구성 요소 및 "Win32 라이브러리"에 대한 자동 액세스를 제공할 수 있는 미들웨어인 "JAVA-COM Bridge"의 약어이며 jacob은 Linux가 아닌 Windows만 지원합니다.

Jacob은 Linux를 지원합니까?

이 튜토리얼의 운영 환경: linux7.3 시스템, Dell G3 컴퓨터.

Jacob은 Linux를 지원합니까

jacob은 현재 Linux가 아닌 Windows만 지원합니다

jacob 패키지는 Windows용이어야 합니다. 다운로드한 패키지에 .0s 파일이 포함되어 있으면 Linux에서 사용할 수 있다는 뜻입니다.

는 JNI 기반이므로 시스템 라이브러리를 호출해야 합니다. Linux에서 어떻게 단어와 같은 시스템 라이브러리가 있을 수 있습니까? Jacob은 Windows 플랫폼에서만 사용할 수 있으므로 프로그램을 작성하기 전에 이 전제를 명확히 해야 합니다

지식 확장

Jacob이 소개한

Jacob은 JAVA-COM Bridge의 약어입니다. MS 시스템에서 COM 구성 요소 및 Win32 라이브러리에 대한 자동 액세스를 제공할 수 있는 미들웨어입니다.

MS 시스템에서 제공하는 COM 구성 요소

COM 구성 요소MS WordMS 엑셀MS PowerpointMS IE수업 다이어그램
개체 ID

Word.Application

엑셀. 응용 프로그램

Powerpoint.Application

InternetExplore.Application

핵심 수업

JacobObject: 표준 API 프레임워크를 생성하기 위해 Java 프로그램 MS에서 COM 통신에 사용됩니다
  • ComThread: COM 구성 요소 스레드 초기화, 스레드 해제 및 스레드 관리
  • Dispatch: 처리 클래스 예약, 작업 캡슐화 Office를 작동하고 표현하기 위해 서로 다른 MS 레벨 스케줄링 개체
  • ActiveXComponent: COM 구성 요소 생성
  • Variant: COM과의 통신을 위한 매개 변수 또는 반환 값
  • ROT: ROT(실행 개체 테이블), 실행 개체 테이블 각 스레드를 매핑 모든 jacobobjects를 생성하고
  • 코어 메소드

디스패치: 자동화 객체의 속성 또는 메소드를 호출할 수 있으며, 특정 속성 및 메소드에 대해서는 참조 문서 VBA API
  • Dispatch를 참조하세요. .get(dispatch, String name); 객체 속성 가져오기
    • Dispatch.put(dispatch, String name, Object value); 객체 속성 설정
    • Dispatch.call(dispatch, String name, Object… args); 객체 메서드 호출
    • 클래스 다이어그램

Jacob 클래스 다이어그램

Jacob은 Linux를 지원합니까?

3. 흐름도

  • 장점과 단점

장점

  • 상대적 OpenOffice의 경우 변환 효과가 좋습니다.

    • POI에 비해 Word/Powerpoint 조작이 가능합니다

    • 사용하기 쉽습니다. VBA API를 참고하여 Jacob을 사용하여 COM 구성 요소를 조작하세요

    • 불충분
  • 변환 속도 느림

    • CPU 사용량이 높음(단일 CPU 사용량 100%)

    • WORD는 동시 조건에서 교착 상태에 빠질 수 있음(Microsoft 기술 자료)

    • Word 매크로 보안 문제

    • 추천 학습:
    • Linux 비디오 튜토리얼

위 내용은 Jacob은 Linux를 지원합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.