Ich möchte datengesteuerte Abonnements für Png-Dateien mit Massenausgaben einrichten. Das Problem ist, dass das Hinzufügen einer neuen Erweiterung für png in rsreportserver.config unter Konfigurationen/Erweiterungen/Render nur eine feste Größe der PNG-Datei gibt.SSRS Data Driven Subscription, die DeviceInfo-Einstellungen wie PageWidth, PageHeight?
Bericht A sollte wirklich eine 6in x 3in PNG-Datei ausgeben und Bericht B sollte eine 6in x 4in PNG-Datei ausgeben.
Ja, ich könnte mehrere Einträge in rsreportserver.config erstellen, aber dies ist für Endbenutzer verwirrend, da sie unnötig auf alle Benutzer Dropdown-Dropdown-Menüs angezeigt werden.
ich mit einem externen Programm zu tun, die Masse Bilderzeugung vorgeschlagen, die für jede png eine benutzerdefinierte URL generiert (Deviceinfo-Einstellungen kann Teil der URL sein) und verwendet WebClient.DownloadFile() in einer Schleife, aber mein Vorgesetzter ist derzeit wirklich in die Idee der datengesteuerten Abonnements aus welchen Gründen auch immer eingeschlossen.
Würden Sie als 'TIFF' exportieren und dann den Post-Export für Sie konvertieren? – iamdave
Wahrscheinlich nicht. Warum? Bietet TIFF eine Möglichkeit, die Seitengröße pro Bericht anzupassen? – amonroejj
Der 'TIFF'-Export folgt der Größe, die Sie im Bericht angegeben haben. Wenn also ein Bericht '6x4' ist und ein anderer '5x8', werden die Bilddimensionen genauso angezeigt wie die Seitengröße von a 'Wort' oder' pdf' Export. – iamdave