2015-01-22 5 views
2

using xepOnline.jqPlugin.008.js У меня есть файл HTML в PDF, имя которого 'doucment.pdf' Как я могу заставить переименовать этот файл, например, abc.pdf?xep.cloudformatter.com: HTML в PDF. Как изменить имя файла ответа на заголовок Content-Desposition?

Возможно, есть ли способ изменить заголовок ответа «на живую»?

ответ

2

В качестве одного из авторов, я проверил исходный код для службы форматирования:

WebOperationContext.Current.OutgoingResponse.ContentType = mimeTypeOut; 
    String headerInfo = "attachment; filename=document." + fileext; 
    WebOperationContext.Current.OutgoingResponse.Headers["Content-Disposition"] = headerInfo; 

Таким образом, ответ из этого является то, что он всегда доставляет обратно «документ». и расширение файла типа (может быть PDF, PS, AFP, ...). Я поставлю запрос на изменение, чтобы добавить необязательное имя для отправки в запрос, чтобы вы могли установить имя файла результата. Я обновлю этот ответ с изменением, когда закончите.

+0

Отлично! Большое спасибо! – LINKeRxUA

+0

@LINKeRxUA, я никогда не обновлял вас, но это было изменено. Я добавил его сегодня в документацию. См. Http://www.cloudformatter.com/CSS2Pdf.APIDoc.Usage для изменений. Существует новая опция «filename», которую вы можете передать, чтобы установить имя загруженного PDF. –

+0

Спасибо. Будет использовать этот вариант в следующем проекте! Хорошего дня. – LINKeRxUA