ImportObjectJSON
Object model, document editing
Περιγραφή
Αναλύει και επικυρώνει ένα εκδοσιοποιημένο γράφημα αντικειμένων πριν κλωνοποιήσει τις τιμές του στο τρέχον έγγραφο. Από προεπιλογή, τα καταχωρισμένα αντικείμενα δημιουργούνται ή ενημερώνονται και εφαρμόζεται το παρεχόμενο trailer, ενώ τα μη καταχωρισμένα παραμένουν. Η επιλογή 4 αφαιρεί επιπλέον μη καταχωρισμένα έμμεσα αντικείμενα, επιτρέποντας την ακριβή αντικατάσταση του γραφήματος. Ασυμφωνίες τύπων, διπλοί αριθμοί αντικειμένων, κακοσχηματισμένα δεκαεξαδικά δεδομένα ή δεδομένα Base64, μη διαθέσιμα δεδομένα ροής, υπερβολική εμφώλευση και μη υποστηριζόμενες εκδόσεις σχήματος απορρίπτονται πριν αρχίσουν οι κανονικές ενημερώσεις
Syntax
Delphi
Function TPDFlib.ImportObjectJSON(Const InputFileName: WideString; Options: Integer): Integer;ActiveX
Function PDFlib::ImportObjectJSON(InputFileName As String, Options As Long) As LongDLL
int DLImportObjectJSON(int InstanceID, const wchar_t* InputFileName, int Options);Parameters
| InputFileName | Αρχείο JSON γραφήματος αντικειμένων τυποποιημένο |
|---|---|
| Options | Το 0 συγχωνεύει τα αναφερόμενα αντικείμενα· το bit 4 αντικαθιστά το πλήρες σύνολο έμμεσων αντικειμένων |
Τιμές επιστροφής
| 1 | The graph was applied |
|---|---|
| 0 | Το γράφημα δεν είναι έγκυρο ή δεν μπορεί να αναγνωστεί· το LastErrorCode είναι 105 |