SetPageElementMarkedContentTextProperty

콘텐츠 스트림 편집, 태그 PDF

설명

페이지 요소 열거가 캡처한 정확한 marked-content 프레임에 유니코드 텍스트 문자열 속성을 설정합니다

구문

Delphi

Function TPDFlib.SetPageElementMarkedContentTextProperty(ElementID, MarkedContentIndex: Integer; Const PropertyName, PropertyValue: WideString): Integer;

매개변수

ElementID불투명한 페이지 요소 핸들입니다
MarkedContentIndex바깥에서 안쪽 순서의 1부터 시작하는 프레임 인덱스입니다
PropertyName선행 슬래시가 있어도 없어도 되는 PDF 속성 이름입니다(예: ActualText, Alt, Lang)
PropertyValuePDF 텍스트 문자열로 인코딩된 유니코드 텍스트입니다

반환값

1속성이 설정되었고 모든 페이지 요소 스냅샷 핸들이 무효화되었습니다
0핸들, 프레임 또는 속성 이름이 잘못되었거나, 스냅샷이 낡았거나, 명명된 속성 리소스를 해석할 수 없습니다

비고

첫 속성이 추가되면 BMC 명령이 BDC로 승격됩니다

이름 있는 속성 목록은 편집 전에 페이지 로컬 사설 리소스로 복사되므로 다른 출현과 상속 리소스 사용자는 변하지 않습니다

실패 시 LastErrorCode를 확인하십시오. 529은 잘못된 입력, 530은 오래된 콘텐츠, 531은 미해결 이름 속성 리소스를 뜻합니다