SetGraphicsState

Векторна графика, Текст, Оформление на страницата

Описание

Прилага към текущия поток на съдържание многократно използваем идентификатор на графично състояние, създаден от NewGraphicsState, така че последващото рисуване използва това ExtGState

Синтаксис

Delphi

Function TPDFlib.SetGraphicsState(GraphicsStateID: Integer): Integer;

ActiveX

Function PDFlib::SetGraphicsState(GraphicsStateID As Long) As Long

DLL

int DLSetGraphicsState(int InstanceID, int GraphicsStateID);

Параметри

GraphicsStateIDПовторно използваемият ID на графично състояние, върнат от NewGraphicsState за избрания документ

Върнати стойности

0ID е невалиден или не е създаден за избрания документ
1Графичното състояние беше приложено към текущия поток на съдържанието

Бележки

Методът регистрира ExtGState в ресурсите на текущата страница и записва оператора PDF gs в активния поток със съдържание

Извикайте SaveState преди прилагане на повторно използваемо графично състояние и LoadState след това, когато промяната трябва да се ограничи до блок за рисуване