ODS PROC PRINT

Hallo, kann man irgendwie bei proc print für die pdf-Ausgabe die Schriftgröße über style-Definition kleiner einstellen? und die Schriftart ändern?
Danke im Voraus!

Super !

So lösst sich auch dieses Geheimnis, Danke !

Martin Schaefer

Scheint von der SAS-Version abzuhängen,

welche Style-Attribute schon verstanden werden. Folgendes läuft bei mir fehlerfrei durch, aber die Schriftgröße wird nicht geändert, wohl aber die Zellweite und das Schriftattribut fett wird eingeführt ( SAS9.1.3).


ods pdf file='c:\temp\zzz_ods_zz.pdf';
proc print data=sashelp.prdsale noobs label;
var Country Division /
STYLE=[FONT_SIZE=4]
STYLE(header)={cellwidth=4cm} style(column)={cellwidth=4cm}
;
var Product Quarter /
STYLE=[FONT_SIZE=25]
STYLE=[FONT_WEIGHT=BOLD]
;
run;
ODS pdf CLOSE;

MfG // Martin schaefer

Schriftgröße 1 - 7

Hallo Herr Schaefer,

Vermutlich wurde die Schriftgröße nicht geändert, weil FONT_SIZE nur Werte zwischen 1 und 7 annehmen kann.

@beznika

In der SAS-Hilfe unter dem Stichwort Proc Print Option Style wird ganz genau beschrieben, wie man welche Attribute für welchen Teil der Ausgabe ändern kann.

Außerdem gibt es im ODS PDF Statement die Option Fontscale um die Schriftgröße allgemein zu skalieren. Die Angabe erfolgt in %;

ODS PDF FONTSCALE=50;

Diese Angabe gibt die Ausgabe mit 50% der Standardgröße aus.

Schöne Grüße

Jan