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 Long

Paramètres

Left, TopPosition du coin supérieur gauche du rectangle de l’annotation
Width, HeightDimensions positives du rectangle de l’annotation
FileNameChemin vers un modèle PRC non vide
TitleDescription accessible de l’annotation
ViewNameNom de la vue 3D par défaut
ActivationrmaExplicit, rmaPageOpened ou rmaPageVisible
DeactivationrmdExplicit, rmdPageClosed ou rmdPageInvisible
Options0 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