Amazon S3에서 Microsoft Word (.docx) 파일의 내용을 가져와야합니다. 개체를 가져올 수는 있지만 메모 파일에서 Word 파일을 연 것처럼 보이는 결과가 원하는 내용이 아닙니다. 나는 .txt 파일을 읽으려고했는데 완벽하게 작동합니다. 문제는 콘텐츠 유형이라고 생각합니다. 파일 @Amazon에 어떻게 내 코드는 그 achive 않는 수정으로 문서의 내용을 얻을 수Amazon S3의 Word 파일 콘텐츠 유형
- 가 가능 : 나는이 개 질문을하고 싶습니다
?
- 형식 (색상, 굵은 글씨 등)으로 내용을 가져올 수 있습니까? 만약 그렇다면, 나는 단서를 평가할 것이다.
내 코드 :
public static string ReadObjectData(string keyName)
{
string responseBody = "";
//using (IAmazonS3 client = new AmazonS3Client(RegionEndpoint.USEast1))
using (IAmazonS3 client = new Amazon.S3.AmazonS3Client("key", "secretKey", Amazon.RegionEndpoint.EUCentral1))
{
GetObjectRequest request = new GetObjectRequest
{
BucketName = "bucketName",
Key = keyName
};
using (GetObjectResponse response = client.GetObject(request))
using (Stream responseStream = response.ResponseStream)
using (StreamReader reader = new StreamReader(responseStream))
{
responseBody = reader.ReadToEnd();
}
}
return responseBody;
}
문서 열기와 관련된 질문에 코드가 없으므로 파일을 메모장에서 열도록 트리거하는 작업을 설명 할 수 있습니까? –