Качество векторных изображений
Только начал разбираться с FR, и столкнулся с неприятностью - векторные изображения (emf/wmf) в отчете отображаются и экспортируются в PDF растром с низким разрешением.
Пытался вставлять изображения и через редактор отчетов, и рантайм:
Экспорт:
Результат не радует
Буду очень признателен, если подскажите что я делаю не так?
Пытался вставлять изображения и через редактор отчетов, и рантайм:
procedure TReportPreviewFrm.frxReport1BeforePrint(Sender: TfrxReportComponent);
var
aLogoMF: TMetafile;
begin
aLogoMF:= TMetafile.Create;
aLogoMF.LoadFromFile('DefLogoOnly.emf');
TfrxPictureView(frxReport1.FindObject('Picture1')).HightQuality:= True;
TfrxPictureView(frxReport1.FindObject('Picture1')).Picture.Assign( aLogoMF );
aLogoMF.Free;
end;
Экспорт:
procedure TReportPreviewFrm.Button1Click(Sender: TObject);
begin
if SaveDialog1.Execute then begin
frxPDFExport1.ShowDialog:= False;
frxPDFExport1.FileName:= SaveDialog1.FileName;
frxPDFExport1.PrintOptimized:= True;
frxPDFExport1.Compressed:= False;
frxPDFExport1.OpenAfterExport:= True;
frxReport1.Export(frxPDFExport1);
end;
end;
Результат не радует
Буду очень признателен, если подскажите что я делаю не так?
Комментарии
Подскажите хоть какой генератор отчетов использовать? Столько сил потрачено и все зря
У меня такого свойства у frxPDFExport1 нет (версия 4.12.13, та что идет в комплекте с XE3). У JPEG хотя бы Resolution есть, который позволяет делать неплохой растр. Но это все же не вектор, и тем более JPEG и PDF не сравнить - многостраничности не хватает.
Для fp3 нужен просмотрщик, которого может не оказаться (100% не окажется) у того, кто захочет просмотреть готовый отчет. Организовать это в рамках предприятия, мягко говоря, проблематично.
А PDF принтер потребует администраторских прав, это тоже отдельная песня..
В общем пока колебаюсь между плюнуть на экспорт или использовать корявый PDF. Понятно, что 99% пользователей даже не заметят разницы, но я ведь знаю что могло быть лучше
Если покупать, то известо ли какая редакция идет с XE? Хочу такую же, меня вроде все устраивает, не считая растра в PDF