2
A
답변
1
Aspose 소프트웨어 구성 요소에는 Open Office 문서가 일부 지원됩니다. See list and details here. 테스트 할 평가판/평가판 구성 요소를 다운로드 할 수 있습니다.
1
오픈 오피스 문서 형식은 간단합니다. 모든 문서는 XML 파일이 포함 된 단순한 Zip 파일입니다. Xml에는 스키마와 데이터가 포함되어 있으며 읽기는 매우 간단합니다.
단지 텍스트를 추출하고 싶다면 System.Xml.Linq을 사용하여 xml 파일을 읽어 데이터를 추출 할 수 있습니다.
테스트하려면 열려있는 Office 문서를 가져 와서 이름을 something.zip으로 바꾸고 그 내용을 추출하고 연구 할 수 있습니다. ISharpZip 라이브러리를 사용하여 C#에서 압축을 풀고 Linq를 사용하여 xml을 연구 할 수 있습니다.
1
문서 형식 스펙에 대한 정보는 다음 사이트를보십시오 :
2
는 참조 cli_bessatypes.dll, cli_cppuhelper.dll, cli_oootypes에 추가 .dll, cli_uno.dll, cli_ure.dll 및 cli_uretypes.dll.
XComponentContext oStrap = uno.util.Bootstrap.bootstrap();
XMultiServiceFactory oServMan = (XMultiServiceFactory)oStrap.getServiceManager();
XComponentLoader oLoader = (XComponentLoader)oServMan.createInstance("com.sun.star.frame.Desktop");
string fileName = "file:///" + filePath;
PropertyValue[] propVals = new PropertyValue[1];
propVals[0] = new PropertyValue();
propVals[0].Name = "Hidden";
propVals[0].Value.setValue(typeof(Boolean), true);
XComponent oXlsDocument = oLoader.loadComponentFromURL(fileName, "_default", 0, propVals);
XSpreadsheets oXlsSpreadsheet = ((XSpreadsheetDocument)oXlsDocument).getSheets();
XIndexAccess oXlsSheetIA = (XIndexAccess)oXlsSpreadsheet;
XSpreadsheet oXlsSheet = (XSpreadsheet)oXlsSheetIA.getByIndex(0).Value;
:
코드 XLS 파일을 읽을 수
관련 문제
- 1. JODConverter 3.0, OpenOffice 및 JNI
- 2. Java OpenOffice
- 3. OpenOffice PDF 내보내기 라이브러리
- 4. ODF 및 ODS (OpenOffice)를위한 Objective-C 래퍼?
- 5. OpenOffice Writer에서 C#을 사용하는 경우의 문제
- 6. OpenOffice 파일이있는 PDFCreator
- 7. Doc to PHP + Openoffice
- 8. OpenOffice Writer와의 원격 interop
- 9. OpenOffice 사전의 형식은 무엇입니까?
- 10. OpenOffice Base의 SQL Dialect
- 11. OpenOffice Writer의 색상 표
- 12. OpenOffice 구문 강조 표시
- 13. OpenOffice SDK : 문서를 PDF로 변환
- 14. Openoffice 데이터베이스의 날짜와 HSQLDB 비교
- 15. OpenOffice, listen socket (Windows XP)
- 16. Delphi에서 OpenOffice Calc로 목록 내보내기
- 17. .NET에서 OpenOffice 문서를 만드는 방법
- 18. OpenOffice, 서블릿 응답에 문서 쓰기
- 19. OpenOffice/LibreOffice Calc 하이퍼 링크
- 20. OpenOffice 3.3이 내 코드를 깨뜨림
- 21. OpenOffice SDK를 사용한 문서 변환
- 22. Python, OpenOffice : 프로그래밍 방식으로 스프레드 시트 조작
- 23. Openoffice - CSV-export : 기본 escape-charcter가 있습니까?
- 24. 드래그 완료시 Excel/OpenOffice 셀 이름 사용
- 25. QuantLib OpenOffice/Excel YIELD/PRICE 함수
- 26. OpenOffice Java API (UNO API)를 사용하여 ODT (Openoffice Writer) 문서 섹션을 다른 문서로 복사
- 27. OpenOffice ODF 파일을 HTML로 변환하는 방법
- 28. OpenOffice :: OODoc 단락 내의 텍스트 양식화
- 29. OpenOffice 문서에서 같은 페이지에 텍스트 유지하기
- 30. 합리적인 Javascript가 지원되는 OpenOffice 버전은 무엇입니까?