iPad (iOS)에 rtf, doc 또는 docx 파일을 생성하고 저장하려고합니다.iOS 용 Objective-C에서 .rtf, .doc, .docx를 생성하고 저장하는 방법
사용자가 iPad에서 콘텐츠를 작성한 다음이를 편집 가능한 문서 크로스 플랫폼 (OS X, WIN)으로 이메일로 전송할 수 있도록 돕는 것입니다.
rtf, doc 또는 docx 파일 형식 이외의 다른 솔루션에 대해 열려 있습니다.
감사합니다,
제임스
iPad (iOS)에 rtf, doc 또는 docx 파일을 생성하고 저장하려고합니다.iOS 용 Objective-C에서 .rtf, .doc, .docx를 생성하고 저장하는 방법
사용자가 iPad에서 콘텐츠를 작성한 다음이를 편집 가능한 문서 크로스 플랫폼 (OS X, WIN)으로 이메일로 전송할 수 있도록 돕는 것입니다.
rtf, doc 또는 docx 파일 형식 이외의 다른 솔루션에 대해 열려 있습니다.
감사합니다,
제임스
일반 텍스트 형식이기 때문에 RTF가 가장 쉽습니다. HTML과 비슷하지만 닫는 태그가 없습니다. Here은 RTF를 작성하는 클래스이지만 프레임 워크의 다른 곳에서 많은 의존성이 필요합니다.
DOCX는 다소 어려울 것입니다. 실제로는 XML 파일이 포함 된 zip 파일입니다. .docx 확장자를 .zip으로 변경하고 압축을 풀면 형식을 직접 확인할 수 있습니다. 그러나 XML이 상당히 쉬운 형식이지만, 텍스트 속성이 구성되는 방식은 여전히 다소 복잡합니다. 또한 올바르게 읽으려면 매우 구체적인 방법으로 압축해야한다는 것을 상기합니다.
DOC의 경우 복잡한 형식이기 때문에 매우 어려울 것입니다. Abiword 또는 Word2x과 같은 오픈 소스 프로젝트를 살펴볼 수 있습니다. 라이센스가 App Store 규칙과 일치하지 않을 수 있으므로 코드를 사용하는 데주의하십시오.
감사합니다. rtf와 같습니다. – whoacowboy
첫 번째 링크가 작동하지 않습니다. –
GitHub 링크가 작동하지 않습니다. 대답이 아니라 링크로 대답을 포함시킬 수 있습니다. – Ian
나는 아이폰 (App store entry linked here)에 대한 문서 & DOCX 리더를 본 적이 있지만 나는 당신을 활용할 수있는 오픈 소스 프레임 워크를 알고하지 않습니다.
도전 과제가 있다면 RTF 형식을 작성하는 것이 매우 간단해야합니다. 프레임 워크를 지원하지 않습니다 (here's a related question, b.t.w.).
어쩌면 일반 TEXT 형식으로 전자 메일을 보낼 수 있습니까?
iOS 오픈 소스 앱을 찾지 못했습니다. 제가 쓰고 싶은 문서는 상당히 복잡해서 좀 더 준비가 잘 된 것을 기대하고있었습니다. 불행히도 포맷팅 또한 중요합니다. 감사. – whoacowboy
그 응용 프로그램은 대부분 .doc 및 .docx와 같은 많은 파일 형식을 표시하도록 지원하는 UIWebView를 사용합니다. (편집/저장에 대한 지원은 없습니다.) – Isabel
Docmosis에는 iOS에서 연결할 수있는 클라우드 서비스가 있습니다. 다양한 형식 (doc, rtf, pdf, odt 등)으로 문서를 렌더링하고 이메일로 보내거나 다시 스트리밍하도록 요청할 수 있습니다. 연결해야하지만 말입니다. iOS에서 DOC 미리보기가 가능하지만 약간 희박합니다. 하나의 옵션은 iOS에서 표시하기 위해 PDF를 다시 스트리밍하고 편집 가능한 문서를 전자 메일로 보내는 것입니다 (한 번의 호출로 수행 할 수 있음).
무엇을 시도 했습니까? 어떤 형식의 지원을 원하십니까? ... 도움이 필요하면 구체적인 내용과 구체적인 예를 게시하십시오. – Macmade
현재 예제가 없습니다. 내가 코드를 작성하기 전에 전략을 찾고 있습니다. 내 첫 번째 전략은 docx 형식의 공개 표준을 따르는 것이었지만 초기 조사에서는 내 요구 사항이 지나치게 복잡하다는 것이 입증되었습니다. 나는 어떤 문서든지, google를 가진보기를 찾고 어떤 운이 없었. 나는 이것을 발견했다 : http://msdn.microsoft.com/en-us/library/cc313105%28office.12%29.aspx 그러나별로 도움이되지 않았다. – whoacowboy