AddPRCAnnotationFromFile

3D, anotacijos, inžineriniai dokumentai, PDF 2.0

Aprašymas

Įterpia PRC modelį iš failo kaip spausdinamą 3D anotaciją dabartiniame puslapyje

Sintaksė

Delphi

Function TPDFlib.AddPRCAnnotationFromFile(Left, Top, Width, Height: Double; Const FileName, Title, ViewName: WideString; Activation: TPDFlibRichMediaActivation; Deactivation: TPDFlibRichMediaDeactivation; Options: Integer): Integer;

DLL

int DLAddPRCAnnotationFromFile(int InstanceID, double Left, double Top, double Width, double Height, const wchar_t *FileName, const wchar_t *Title, const wchar_t *ViewName, int Activation, int Deactivation, int Options);

ActiveX

Function PDFlib::AddPRCAnnotationFromFile(Left As Double, Top As Double, Width As Double, Height As Double, FileName As String, Title As String, ViewName As String, Activation As Long, Deactivation As Long, Options As Long) As Long

Parametrai

Left, TopAnotacijos stačiakampio viršutinio kairiojo kampo padėtis
Width, HeightTeigiami anotacijos stačiakampio matmenys
FileNameKelias į netuščią PRC modelį
TitlePasiekiamas anotacijos aprašas
ViewNameNumatytojo 3D rodinio pavadinimas
ActivationrmaExplicit, rmaPageOpened arba rmaPageVisible
DeactivationrmdExplicit, rmdPageClosed arba rmdPageInvisible
Options0 iš pradžių slepia 3D grafiką, o 1 iš pradžių ją rodo

Grąžinamos reikšmės

Sėkmės atveju grąžina 1, o esant netinkamai įvesčiai arba neperskaitomam failui – 0

Pastabos

Metodas įprastą išvestį pakelia iki PDF 2.0, palaiko PDF/A-4e, bet atmeta kitus PDF/A profilius

Sugeneruotas grafas apima PRC duomenų srautą, pavadintą numatytąjį rodinį, aktyvinimo ir išaktyvinimo nustatymus, spausdinimo vėliavėles ir įprastą išvaizdą

Taip pat žr.

AddPRCAnnotationFromStream, AddPRCAnnotationFromString, AddU3DAnnotationFromFile