SetPageElementMarkedContentTextProperty
콘텐츠 스트림 편집, 태그 PDF
설명
페이지 요소 열거가 캡처한 정확한 marked-content 프레임에 유니코드 텍스트 문자열 속성을 설정합니다
구문
Delphi
Function TPDFlib.SetPageElementMarkedContentTextProperty(ElementID, MarkedContentIndex: Integer; Const PropertyName, PropertyValue: WideString): Integer;매개변수
| ElementID | 불투명한 페이지 요소 핸들입니다 |
|---|---|
| MarkedContentIndex | 바깥에서 안쪽 순서의 1부터 시작하는 프레임 인덱스입니다 |
| PropertyName | 선행 슬래시가 있어도 없어도 되는 PDF 속성 이름입니다(예: ActualText, Alt, Lang) |
| PropertyValue | PDF 텍스트 문자열로 인코딩된 유니코드 텍스트입니다 |
반환값
| 1 | 속성이 설정되었고 모든 페이지 요소 스냅샷 핸들이 무효화되었습니다 |
|---|---|
| 0 | 핸들, 프레임 또는 속성 이름이 잘못되었거나, 스냅샷이 낡았거나, 명명된 속성 리소스를 해석할 수 없습니다 |
비고
첫 속성이 추가되면 BMC 명령이 BDC로 승격됩니다
이름 있는 속성 목록은 편집 전에 페이지 로컬 사설 리소스로 복사되므로 다른 출현과 상속 리소스 사용자는 변하지 않습니다
실패 시 LastErrorCode를 확인하십시오. 529은 잘못된 입력, 530은 오래된 콘텐츠, 531은 미해결 이름 속성 리소스를 뜻합니다