그 동안 두 가지 가능한 솔루션을 생각해 냈습니다.
솔루션 1 은 실제로이 질문에 대한 답이 아닙니다. LibreOffice는 ODS 파일을 OpenOffice처럼 기본적으로 엽니 다. LibreOffice에서 차트를 복사 할 때 차트의 사본은 데이터에 대한 링크를 유지합니다 (Linux에서 LibreOffice v.4.2.8.2로 테스트 됨). 모든 데이터 계열의 이름이 고정 문자열로 설정되지 않고 테이블 셀을 참조하여 설정되었거나 전혀 설정되지 않은 경우에만 작동합니다.
해결 방법 2 는 ODS 파일을 직접 편집하여 소수의 차트에 적합합니다. 파일로 이동하여 XML 트리를 수정 한 후 다음이 효과가 있다는 것에 약간 놀랐습니다.
- ODS 파일의 사본을 작성하고 확장자를 ZIP으로 변경하십시오.
- content.xml 추출
- 올바른 시트를 찾아 (차트 앞에 고유 한 텍스트를 배치하여 빠르게 찾으십시오) 차트를 찾으십시오 (아래 참조).
<draw:frame>
XML 트리 의 노드를 복사하십시오 .
- content.xml을 저장하고 ZIP 파일로 다시 통합하고 확장 ODS를 복원하십시오.
- OpenOffice에서 파일을 엽니 다.
- 이제 정확히 같은 위치에 차트의 두 복사본이 있습니다. 하나를 다른 위치로 드래그하고 데이터 범위를 편집하십시오.
content.xml의 차트는 다음과 같습니다.
<draw:frame ...><draw:object ...><text:p/></draw:object><draw:image .../></draw:frame>
경고 : 복사 <draw:frame>
관련 능숙를 복사하지 않고는 일치하지 않는 파일에 발생할 수 있습니다. 항상 사본으로 작업하십시오. OpenOffice는 자동으로 리소스를 복사하는 것처럼 보이지만 파일에서 만들어진 최신 차트에 대해서만 테스트했습니다.
참고 : 더 간단한 솔루션 (OpenOffice에있을 수도 있음)은 물론 환영합니다.