Chrome'daki PDF Rapor Görüntüleyicisi gerçek proje dosya adını görüntüler


1

Chrome'un en son sürümünde, bir PDF raporu web uygulamamızdan tarayıcıda indirilip görüntülendiğinde, asıl proje dosya adı PDF araç çubuğunda görünür. Bunu kaldırmanın veya içeriğin düzeninde ayarlanmış olan rapor dosya adını (yalnızca tarayıcı URL'sinde de görülür) görüntülemenin bir yolu var mı? Referans için eke bakınız.

Rapor Rapor Dili Dili İstemcisi (RDLC) kullanılarak oluşturuluyor.
Chrome Sürümü 47.0.2526.106Örnek görüntü


2
RDLC ne anlama geliyor?

PDF'leri ilk etapta nasıl yaratıyor / üretiyorsunuz? PDF'leri hangi program yapıyor?
David,

Yanıtlar:


0

Kod, web API'sinde buna benzer.

var data = new Microsoft.Reporting.WebForms.ReportDataSource(dataSourceName, dataSource);
string mimeType;

var report = new ReportBuilder()
            .ReportPath(reportPath)
            .DataSource(data)
            .Build(ReportFormat.Pdf);

var bytes = report.Render(out mimeType);

var contentDisposition = new ContentDisposition
    {
        FileName = "FilenameSetInContentDisposition",
        Inline = false,
    };

Response.AppendHeader("Content-Disposition", contentDisposition.ToString());

return this.File(bytes, mimeType);

Bunu biraz daha açıklayabilir misiniz?
kelime oyunu
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.