AddPRCAnnotationFromFile
3D, annotations, documents techniques, PDF 2.0
Description
Incorpore un modèle PRC provenant d'un fichier sous forme d'annotation 3D imprimable sur la page actuelle
Syntaxe
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 LongParamètres
| Left, Top | Position du coin supérieur gauche du rectangle de l’annotation |
|---|---|
| Width, Height | Dimensions positives du rectangle de l’annotation |
| FileName | Chemin vers un modèle PRC non vide |
| Title | Description accessible de l’annotation |
| ViewName | Nom de la vue 3D par défaut |
| Activation | rmaExplicit, rmaPageOpened ou rmaPageVisible |
| Deactivation | rmdExplicit, rmdPageClosed ou rmdPageInvisible |
| Options | 0 masque initialement l'illustration 3D et 1 l'affiche initialement |
Valeurs de retour
Renvoie 1 en cas de succès ou 0 pour une entrée non valide ou un fichier illisible
Remarques
La méthode fait passer une sortie ordinaire à PDF 2.0 et prend en charge PDF/A-4e, mais rejette les autres profils PDF/A
Le graphe généré comprend le flux de données PRC, une vue par défaut nommée, les réglages d'activation et de désactivation, les indicateurs d'impression et une apparence normale
Voir aussi
AddPRCAnnotationFromStream, AddPRCAnnotationFromString, AddU3DAnnotationFromFile