PDFium Delphi Component Docs

SaveAsPadesDssToStream متد

کامپوننت: TPdf  ·  واحد: PDFium
PDF فعال را در یک جریان سفارشی ذخیره می‌کند و همزمان گواهی‌های اعتبارسنجی PAdES DSS را جاسازی می‌کند

Syntax

function SaveAsPadesDssToStream(Stream: TStream; const Options: TPadesDssOptions): Boolean;

Description

بایت‌های سند فعلی را در یک جریان سفارشی ذخیره می‌کند و همزمان مواد اعتبارسنجی X.509 (گواهی‌ها، CRLها و پاسخ‌های OCSP) را به دیکشنری سراسری /DSS سند تزریق می‌کند

TPadesDssOptions.Vris دیکشنری‌های VRI غیرمستقیم مخصوص امضا می‌نویسد که آرایه‌های گواهی، OCSP و CRL آن‌ها به جریان‌های مادهٔ سراسری حذف‌تکراری‌شده ارجاع می‌دهند

Parameters

Streamجریان مقصد برای نوشتن بایت‌های خروجی در آن
Optionsپیکربندی کامل DSS شامل مواد اعتبارسنجی و ورودی‌های VRI مخصوص هر امضا

Remarks

Example

var
  MemStream: TMemoryStream;
  DssOpts: TPadesDssOptions;
begin
  if not Pdf1.Active then Exit;
  MemStream := TMemoryStream.Create;
  try
    DssOpts := TPadesDssOptions.Default;
    Pdf1.SaveAsPadesDssToStream(MemStream, DssOpts);
  finally
    MemStream.Free;
  end;
end;

See Also

SaveAsPadesDss SignPadesToStream