2016-08-02 6 views
-2

ユーザーがSwift 2アプリに入力したテキストがあります。私はローカルで.docxファイルに変換する必要があります(既存の文書のテキストを変更したり、新しい文書を作成して)UIDocumentInteractionController共有ダイアログを開いて、この文書をPages、Word、Googleで開くことができますドキュメントテキストを.docxドキュメントファイルに変換して共有ダイアログ(Swift 2)を開きます。

私はUIDocumentInteractionControllerを開く方法についてはっきりしていますが、今はユーザーに.txtファイルを共有させることができます。ユーザーに.docxファイルを共有させる必要があります。

+0

*テキストをdocxドキュメントに*変換する方法を尋ねますが、あなたが受け入れた答えはまだdocx *拡張子*でのみテキストファイルを保存します。これはWordファイルにはなりません。あなたの質問を編集し、本当に必要なものを説明してください。ありがとう。 – Moritz

+0

@EricAya私はあなたの要点を見ていますが、ユーザーは簡単にWord、Word、Docsなどのアプリにエクスポートすることができます(owlswipeにリンクされている回答の指示により)。だから本当に、それは単語の文書になります。 – owlswipe

答えて

2

私はあなたのためにこれを考え出しました。

が行わthis answerユーザーCaseyを取り、そしてちょうどこの行を変更:

let fileName = "\(title).txt" 

にこの

let fileName = "\(title).docx" 

とスウィフトは、ドキュメントとしてテキストをエクスポートすることを把握し、変換されますそれは自動的に。

+0

それは簡単でした!良い見つける – Casey

関連する問題