当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Processing beginRecord()用法及代码示例


Processing, beginRecord()用法介绍。

用法

  • beginRecord(renderer, filename)

参数

  • renderer (String) PDF 或 SVG
  • filename (String) 输出文件名

返回

  • PGraphics or void

说明

打开一个新文件,所有后续绘图函数都回显到该文件以及显示窗口。 beginRecord()函数需要两个参数,第一个是渲染器,第二个是文件名。此函数始终与endRecord() 一起使用,以停止录制过程并关闭文件。



请注意,beginRecord() 只会拾取调用后发生的任何设置。例如,如果您在 beginRecord() 之前调用 textFont() ,则不会为您正在录制的文件设置该字体。



beginRecord() 仅适用于 PDF 和 SVG 渲染器。

例子

import processing.pdf.*;

void setup() {
  size(400, 400);
  beginRecord(PDF, "everything.pdf");
}

void draw() {
  ellipse(mouseX, mouseY, 10, 10);
}

void mousePressed() {
  endRecord();
  exit();
} 

有关的

相关用法


注:本文由纯净天空筛选整理自processing.org大神的英文原创作品 beginRecord()。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。