THotPDF.BeginFormXObject Method

BeginFormXObject은 타입이 있는 드로잉 헬퍼로 재사용 가능한 Form XObject 콘텐츠를 구성하는 THPDFFormXObjectBuilder를 만듭니다

선언

function BeginFormXObject(BBoxLLx, BBoxLLy, BBoxURx, BBoxURy: Single): THPDFFormXObjectBuilder;

사용 방법

THPDFContentBuilder에서 상속한 빌더 메서드를 호출한 뒤 EndForm을 호출하면 콘텐츠가 등록되고 폼 리소스 이름을 받습니다

반환된 리소스는 THPDFPage.DrawFormXObject로 그립니다

Builder := PDF.BeginFormXObject(0, 0, 80, 50);
try
  Builder.SetFillRGB(0.2, 0.45, 0.8);
  Builder.DrawRectangle(0, 0, 80, 50);
  Builder.Fill;
  FormName := Builder.EndForm;
finally
  Builder.Free;
end;

관련 API