首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用ODS PDF在PDF文档中插入垂直空间?

如何使用ODS PDF在PDF文档中插入垂直空间?
EN

Stack Overflow用户
提问于 2012-09-24 03:49:42
回答 1查看 2.1K关注 0票数 2

我正在使用ODS PDF创建一个简单的PDF报告,但是在PDF文件中插入表格之间的空格时遇到了问题。这是目前为止的代码:

代码语言:javascript
复制
ODS PDF FILE = "test.pdf" STARTPAGE = NEVER;

DATA CLINIC;
   INPUT ID     $ 1-3
         GENDER $   4
         RACE   $   5
         HR       6-8
         SBP      9-11
         DBP     12-14
         N_PROC  15-16;
   AVE_BP = DBP + (SBP - DBP)/3;
DATALINES;
001MW08013008010
002FW08811007205
003MB05018810002
004FB   10806801
005MW06812208204
006FB101   07404
007FW07810406603
008MW04811207006
009FB07719011009
010FB06616410610
;


ODS PDF TEXT = "MEANS PROCEDURE FOR EVERYONE";
PROC MEANS DATA=CLINIC N STD MEAN;
    VAR SBP DBP;
RUN;

ODS PDF TEXT = "TEXT FOR ANALYSIS GOES HERE";

* Vertical space should be inserted here;

ODS PDF TEXT = "MEANS PROCEDURE FOR MEN ONLY";
PROC MEANS DATA=CLINIC N STD MEAN;
    WHERE GENDER = "M";
    VAR SBP DBP;
RUN;
ODS PDF TEXT = "TEXT FOR ANALYSIS GOES HERE";

ODS PDF CLOSE;

我知道如果删除STARTPAGE = NEVER;,这些表将出现在单独的页面上,但由于这些都是短表,将每个小表放在单独的页面上是没有意义的。

我只是尝试在注释所指示的文件中插入一些垂直空格(在第一个表之后的文本和第一个表之前的文本之间)。我该怎么做呢?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-09-24 08:33:31

您只需添加一些新行即可,如:

代码语言:javascript
复制
ods pdf text="^{newline 1}";

1可以替换为您想要添加多少行空白。

这是假设你的转义字符和我的一样。如果不是,则将其设置为:

代码语言:javascript
复制
ods escapechar="^";
票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12555709

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档