1

iOS 用の Google ドライブ API の例を使用して、ファイルと画像をアップロードしようとしています。

テキストと画像を別々にアップロードするのは簡単ですが、両方をアップロードする方法がわかりません。画像とテキストをどのように組み合わせるのですか?私がこれを行う場合:

  NSData *fileContent = [self.textView.text dataUsingEncoding:NSUTF8StringEncoding];
  NSData *imageData = UIImagePNGRepresentation(self.someImage.image);
  NSMutableData *uploadData = [NSMutableData dataWithData:fileContent];
  [uploadData appendData:imageData];

  uploadParameters = [GTLUploadParameters uploadParametersWithData:uploadData MIMEType:@"multipart/related"];

両方をアップロードしますが、ドライブで表示できません。

Google ドキュメントを作成する必要がありますか? もしそうなら、Googleドキュメントのフォーマットは何ですか? ドライブにドキュメントを作成し、それにテキストと画像を追加して機能させたので、Googleドキュメントは同じファイル内のテキストと画像を確実に処理できます。

Google doc 形式を検索しましたが、そこにも何も表示されません (これが正しいアプローチである場合)。

4

1 に答える 1

0

テキストと画像の両方を含む書式設定されたドキュメントをアップロードしようとしている場合、それは 1 つのファイルと見なされ、そのようにアップロードする必要があります。ネイティブの Google ドキュメント形式で直接アップロードする方法はありませんが、DOCX、PDF などのサポートされている他の形式のいずれかを使用して変換することができます。

于 2012-10-31T23:32:31.407 に答える