Я новая пчела для гибки. То, что я пытаюсь сделать, - это сгенерировать и сохранить дизайн макета, который ничто, кроме холста, в формате pdf на сервере. В настоящее время я могу отобразить pdf в браузере (см. Функцию ниже :), но не могу сохранить файл на сервере.Проблема с Flex при сохранении PDF-файла на сервере
private function continueToPdf():void{
myPDF = new PDF( Orientation.LANDSCAPE, Unit.MM, Size.A4);
myPDF.setDisplayMode (Display.FULL_WIDTH);
myPDF.addPage();
myPDF.addImage(layout_cnv);
myPDF.save(Method.REMOTE, "http://flexindia.org/designtool/upload/create.php",Download.INLINE ,"drawing.pdf");
}
где layout_cnv является canvas.Also я использую AlivePDF.swc lbrary для этого. Файл PHP на сервере create.php
<?php
$method = $_GET['method'];
$name = $_GET['name'];
if (isset ($GLOBALS["HTTP_RAW_POST_DATA"])) {
// get bytearray
$pdf = $GLOBALS["HTTP_RAW_POST_DATA"];
// add headers for download dialog-box
header('Content-Type: application/pdf');
header('Content-Length: '.strlen($pdf));
header('Content-disposition:'.$method.'; filename="'.$name.'"');
echo $pdf;
} else echo 'An error occured.';
?>
Может кто-то мне помочь, пожалуйста.
Кто-то пожалуйста, помогите , –
Я в замешательстве. Сторона клиента гибкая, серверная сторона - php. Кому нужно сохранить pdf-файл, клиент или сервер? –
требуется сохранить только на стороне сервера. –