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 LongParametrai
| Left, Top | Anotacijos stačiakampio viršutinio kairiojo kampo padėtis |
|---|---|
| Width, Height | Teigiami anotacijos stačiakampio matmenys |
| FileName | Kelias į netuščią PRC modelį |
| Title | Pasiekiamas anotacijos aprašas |
| ViewName | Numatytojo 3D rodinio pavadinimas |
| Activation | rmaExplicit, rmaPageOpened arba rmaPageVisible |
| Deactivation | rmdExplicit, rmdPageClosed arba rmdPageInvisible |
| Options | 0 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