當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


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()。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。