PDF Portfolio-samlinger
HotPDF kan gøre indlejrede filer til en PDF Portfolio med en navngivet samling, et indledende dokument, et fremviserlayout, typede skemakolonner og samlingspostværdier pr. fil
Opret en samling
PDF.AddDocumentAttachment('report.pdf', 'Månedsrapport');
PDF.ConfigurePortfolio('Gennemgangspakke', 'D', 'report.pdf');
PDF.AddPortfolioSchemaField('Department', 'Afdeling', cfsText, 0);
PDF.SetPortfolioItemMetadata('report.pdf', 'Department', 'Teknik');ConfigurePortfolio accepterer visningsnavnene D, T, H og C for detaljer, fliser, skjult eller brugerdefineret visning
Skemanøgler bruger stabile ASCII-navne, mens visningsnavne og postværdier forbliver almindelige PDF-strenge
Skemafeltstyper
THPDFCollectionFieldSubtype understøtter felter for tekst, dato, tal, filnavn, beskrivelse, ændringsdato, oprettelsesdato og størrelse
Hvert felt kan definere fremviserrækkefølge, synlighed og redigerbarhed, mens postværdier kan have et valgfrit visningspræfiks
Undersøg en indlæst samling
THotPDF.GetLoadedCollectionInfo returnerer samlingsnavn, visning, indledende dokument og antal skemafelter
THotPDF.GetLoadedCollectionSchemaFieldCount rapporterer skemastørrelsen, mens THotPDF.GetLoadedCollectionSchemaFieldInfo returnerer hver definition af THPDFCollectionSchemaFieldInfo
THotPDF.GetLoadedCollectionItemMetadata eksponerer typede værdier og visningspræfikser uden direkte gennemløb af PDF-objekter
Avancerede visninger og navigation
ConfigurePortfolioView vælger detaljer, fliser, skjult eller en navngivet brugerdefineret visning uden at genopbygge samlingen
SetPortfolioSortOrder understøtter en eller flere stabile stigende eller faldende sorteringsnøgler
AddPortfolioFolder opretter sti-adresserede indlejrede mapper, mens GetPortfolioFolderInfo returnerer visningsmetadata og antal umiddelbare underordnede
SetPortfolioNavigatorMetadata administrerer tip til fremvisernavigation uden at erstatte ikke-relaterede nøgler
RemovePortfolioSchemaField og RemovePortfolioItemMetadata giver redigering af skema på postniveau og valgfri oprydning af værdier
Diagnostik af læserækkefølge
Portfolio-arbejdsgange kan kombineres med AnalyzeLoadedReadingOrder, hvis poster af typen THPDFReadingOrderDiagnostic klassificerer hver THPDFReadingOrderIssueKind uden at koble tilgængelighedsgennemgang til samlingsmetadata
Relaterede API'er
- THotPDF.ConfigurePortfolio
- THotPDF.AddPortfolioSchemaField
- THotPDF.SetPortfolioItemMetadata
- THotPDF.GetLoadedCollectionInfo
- THotPDF.ConfigurePortfolioView
- THotPDF.SetPortfolioSortOrder
- THotPDF.AddPortfolioFolder
- THotPDF.GetPortfolioFolderInfo
- THotPDF.SetPortfolioNavigatorMetadata
- THotPDF.RemovePortfolioSchemaField
- THotPDF.RemovePortfolioItemMetadata