| API | Beskrivelse |
span class="keyword">property About: string | Rapporterer versjonsinformasjon om PDFiumPas-komponenten for TPdf. |
Active | Åpner eller lukker det valgte PDF-dokumentet |
span class="keyword">procedure AddImage(const FileName: string; X, Y, Width, Height: Double) | Setter inn et bilde fra en fil på den gjeldende PDF-siden. Bruker internt TPicture.LoadFromFile, så alle bildeformater som er registrert i VCL- eller LCL-grafikkmodulene godtas (BMP, PNG via Vcl.Imaging.PngImage / LCL TPortableNetworkGraphic, JPG osv.). Koordinatene er i PDF-brukerrommet (origo nederst til venstre på siden); Width og Height er plasseringsstørrelsen i bruker-enheter, ikke pikselstørrelsen på kildebildet |
span class="keyword">function AddJpegImage(JpegImage: TStream; X, Y, Width, Height: Double): Boolean | Legg til et JPEG-bilde på gjeldende PDF-side ved hjelp av de angitte koordinatene |
span class="keyword">procedure AddPage(PageNumber: Integer; Width, Height: Double) | Oppretter en ny tom side med de angitte dimensjonene i punkter |
AddPath | Forplikter den akkumulerte MoveTo/LineTo/BezierTo-stien som et nytt sideobjekt med ønsket malingsinnstilling |
span class="keyword">procedure AddPicture(Picture: TPicture; X, Y: Double) | Legg til et bilde på gjeldende PDF-side ved hjelp av de angitte koordinatene |
span class="keyword">procedure AddText(const Text, Font: WString; FontSize: Single; X, Y: Double; Color: TColor = clBlack; Alpha: Byte = $FF; Angle: Double = 0.0) | Legg til tekst på gjeldende PDF-side på den angitte posisjonen |
Annotation | Indeksert egenskap — returnerer annotasjonsrecorden ved den angitte indeksen på gjeldende side (subtype, rect, color, contents, etc.) |
AnnotationCount | Antall merknadsobjekter knyttet til den gjeldende aktive siden |
span class="keyword">property Attachment[Index: Integer]: TBytes | Leser eller erstatter den rå byte-lastingen for den innebygde filen på dokumentnivå ved den angitte nullbaserte indeksen. Hver plass tilsvarer én oppføring i PDF EmbeddedFiles-navnetreet definert i avsnitt 7.11 i PDF 1.7-spesifikasjonen |
AttachmentCount | Antall innebygde filvedlegg deklarert i dokumentet |
AttachmentName | Returnerer det Unicode-filnavnet som er registrert for den innebygde filen ved den angitte nullbaserte indeksen i dokumentets EmbeddedFiles-navnetre |
AttachmentType | Returnerer den registrerte MIME-/subtypestrengen for den innebygde filen ved den angitte nullbaserte indeksen. Verdien tas fra file specification dictionary-ens /Subtype-oppføring slik den er definert i PDF-avsnitt 7.11.3 |
Author | Returnerer verdien av oppføringen /Author fra dokumentets informasjonsordbok |
BezierTo | Legger til en kubisk Bezier-kurve fra gjeldende punkt gjennom kontrollpunktene (X1,Y1) og (X2,Y2) til (X3,Y3) |
Bitmap | Returnerer en nysdekodet VCL TBitmap som holder rasterdataene for det angitte bildeobjektet på gjeldende side. Bitmapen allokeres på nytt ved hvert kall; kalleren eier den og er ansvarlig for å kalle Free |
BitmapCount | Antall bilde-sideobjekter på den aktive siden, tilgjengelig som VCL TBitmap |
Bookmark | Slår opp et bokmerke etter tittelen og returnerer den matchende TBookmark-recorden fra dokumentdisposisjonstreet definert i PDF-avsnitt 12.3.3 |
BookmarkChildren | Indeksert egenskap — returnerer de umiddelbare underbokmerkene til en gitt overordnet bokmerkenode |
BookmarkFrom | Konverterer et rått FPDF_BOOKMARK-håndtak til en fullt utfylt TBookmark-record ved å lese tittelen, målsiden og handlingsmetadataene for den disposisjonsnoden |
Bookmarks | Indeksert egenskap — returnerer den fulle listen over toppnivå-disposisjonsoppføringer (bokmerker) for dokumentet |
Character | Skrivebeskyttet indeksert tilgang til UTF-16-strengformen til tegnet ved den oppgitte indeksen (typisk én kodeenhet, men to for et surrogatpar) |
CharacterAngle | Skrivebeskyttet indeksert tilgang til tegnets rotasjonsvinkel i radianer, med side-CTM tatt i betraktning |
CharacterCount | Antall utvinnbare tegn på den gjeldende aktive siden |
CharacterFontSize | Skrivebeskyttet indeksert tilgang til den effektive fontstørrelsen som brukes til å rendere tegnet (i PDF-punkter, etter CTM-skalering) |
CharacterFontWeight | Skrivebeskyttet indeksert tilgang til OS/2 usWeightClass-verdien for fonten som brukes (100 = Thin, 400 = Regular, 700 = Bold, 900 = Black) |
CharacterGenerated | Returnerer True når tegnet ved den angitte indeksen ble syntetisert av PDFium under tekstuttrekk i stedet for å være tegnet eksplisitt av sidens innholdstrøm. Syntetiske tegn sendes ut for ligatur-utvidelse, myk orddeling og heuristikk for ord-/linjegrenser slik at søk-og-merk-alt-resultater leses naturlig |
span class="keyword">function CharacterIndexAtPos(X, Y, ToleranceX, ToleranceY: Double): Integer | Returnerer indeksen til tegnet ved eller nær en bestemt posisjon på siden. Hvis det ikke finnes noe tegn ved eller nær punktet, blir returverdien -1. Hvis det oppstår en feil, returneres -3 |
CharacterIsHyphen | Returnerer True når tegnet ved den angitte indeksen gjenkjennes som en myk bindestrek brukt til orddeling ved linjeslutt. Nyttig når du gjenoppbygger ord over linjebrudd uten å beholde det synlige bindestrektegnet |
CharacterMapError | Returnerer True når tegnet ved den angitte indeksen ikke kunne mappes til et gyldig Unicode-kodepunkt. Flagget rapporteres per tegn av PDFium-tekstuttrekkeren og lar kallere identifisere kodepunkter som sannsynligvis er feil fordi kildefonten mangler en brukbar ToUnicode CMap eller kodingsvektor |
CharacterOrigin | Skrivebeskyttet indeksert tilgang til origoen (ankeret nederst til venstre på grunnlinjen) for tegnet i PDF-user-space-punkter |
CharacterRectangle | Skrivebeskyttet indeksert tilgang til tegnets avgrensningsrektangel i PDF-user-space-koordinater (origo nederst til venstre, i punkter) |
Charcode | Skrivebeskyttet indeksert tilgang til Unicode-kodepunktet (UCS-4) for tegnet ved den angitte indeksen |
span class="keyword">procedure ClearFormFieldFocus | Fungerer med den logiske fokusmarkøren for AcroForm på gjeldende side for arbeidsflyter for tastatur, tale og tilgjengelighet |
ClosePath | Lukker den gjeldende understien ved å trekke en rett linje tilbake til den siste MoveTo |
Compressed | Styrer om strømmer i ut-PDF-en er FlateDecode-komprimert når SaveAs / Save kalles. Komprimeringsmotoren etter lagring skanner den serialiserte PDF-en, erstatter eventuelle ukomprimerte strømmer med deres zlib-deflaterte ekvivalenter og bygger xref-tabellen på nytt. Strømmer som allerede er komprimert, passerer uendret |
constructor Create(AOwner: TComponent); override | Oppretter TPdf-komponenten og initialiserer dokument-, rendering-, skjema- og hurtigbufferstatus |
span class="keyword">procedure CreateAnnotation(const Annotation: TPdfAnnotation) | Oppretter en ny merknad |
CreateAttachment | Legger til en ny innebygd fil (vedlegg) på dokumentnivå |
span class="keyword">procedure CreateDocument | Lukker gjeldende dokument (hvis noe) og starter et helt nytt tomt PDF |
span class="keyword">procedure CreatePath(X, Y: Single; FillMode: TPdfFillMode = fmNone; FillColor: TColor = clBlack; FillAlpha: Byte = $FF; Stroke: Boolean = True; StrokeColor: TColor = clBlack; StrokeAlpha: Byte = $FF; StrokeWidth: Single = 1.0; LineCap: TPdfLineCap = lcDefault; LineJoin: TPdfLineJoin = ljDefault; BlendMode: TPdfBlendMode = bmDefault) | Opprett et nytt baneobjekt ved en startposisjon |
CreateXObjectFromPage | Pakker inn en side fra en annen TPdf som et gjenbrukbart Form XObject-håndtak som kan stemples inn i dette dokumentet så mange ganger som helst |
CreationDate | Opprinnelig opprettelsestidsstempel fra dokumentets Info dictionary |
Creator | Navnet på det opprinnelige redigeringsprogrammet som er lagret i Info dictionary |
DeleteAnnotation | Fjerner merknaden ved den angitte indeksen på gjeldende side |
span class="keyword">function DeleteAttachment(Index: Integer): Boolean | Fjerner det innebygde filvedlegget ved den angitte indeksen |
span class="keyword">procedure DeletePage(PageNumber: Integer) | Fjerner siden ved PageIndex fra dokumentet |
Destination | Returnerer TDestination-posten for det navngitte målet ved den angitte nullbaserte indeksen. Navngitte mål er de indirekte målene som er definert under dokumentkatalogens Dests / Names-tre, slik det er beskrevet i PDF-avsnitt 12.3.2 |
DestinationByName | Slår opp et /Names-mål ved strengnavn og returnerer målsiden / fit-typen / koordinatene |
DestinationCount | Antall navngitte destinasjoner deklarert i dokumentet |
destructor Destroy; override | Frigjør dokumenthandles, skematilstand, bufrete skrifter, strømmer og timere før TPdf destrueres |
span class="keyword">function DeviceToPage(X, Y, Left, Top, Width, Height: Integer; Rotation: TRotation; out PageX, PageY: Double): Boolean | Konverterer skjermkoordinaten til et punkt til sidekoordinat |
span class="keyword">property Document | Opprinnelig PDFium FPDF_DOCUMENT-handle for direkte lavnivå-tilgang |
span class="keyword">function DocumentReadableContent: TPdfContentFragments | Returnerer semantiske lesbare innholdsfragmenter for skjermleser-, tekst-til-tale- og tilgjengelighetsarbeidsflyter |
function DocumentReadingUnits: TPdfReadingUnits | Bygger TPdfReadingUnit-poster på setningsnivå for hele dokumentets lesbare innholdsstrøm |
FileIdentifier | Skrivebeskyttet flagg - returnerer dokumentets filidentifikatorarray for den forespurte identifikatorsloten |
span class="keyword">property FileName | Stien til PDF-en som skal åpnes; å tildele mens Active er True laster inn på nytt fra den nye stien |
Find | Søker etter Pattern med start fra PageNum (eller gjeldende side hvis -1) og returnerer den globale tegnindeksen til første treff |
span class="keyword">function FindFirst(const Text: WString; Options: TSearchOptions = []; StartIndex: Integer = 0; DirectionUp: Boolean = True): Integer | Start et søk etter den angitte teksten. StartIndex er nullbasert, -1 brukes for slutten av siden. Parameteren DirectionUp bestemmer retningen for denne søkeoperasjonen |
span class="keyword">function FindNext | Flytter markøren i en pågående Find-økt fremover og returnerer neste matchende tegnindeks |
span class="keyword">function FindPrevious | Reverserer Find-markøren med ett treff |
span class="keyword">function FlattenAllPages(nFlag: Integer = FLAT_NORMALDISPLAY): Boolean | Praktisk hjelpefunksjon som flater ut hver side i dokumentet. Returnerer True når hver side fullføres med FLATTEN_SUCCESS eller FLATTEN_NOTHINGTODO. Anbefalt arbeidsflyt: GenerateFormAppearances → FlattenAllPages → SaveAs |
span class="keyword">function FlattenPage(nFlag: Integer = FLAT_NORMALDISPLAY): Integer | Flater ut annotasjoner og skjema-widgets på gjeldende side til permanent (ikke-redigerbart) sideinnhold. nFlag velger utflatingsprofilen: FLAT_NORMALDISPLAY (0) for skjermvisning eller FLAT_PRINT (1) for utskrift. Returnerer en av FLATTEN_SUCCESS, FLATTEN_NOTHINGTODO eller FLATTEN_FAIL. Kall GenerateFormAppearances først når du flater ut utfylte skjemaverdier |
span class="keyword">function FocusFormField(Index: Integer): Boolean | Fungerer med den logiske fokusmarkøren for AcroForm på gjeldende side for arbeidsflyter for tastatur, tale og tilgjengelighet |
span class="keyword">function FocusNextFormField: Integer | Fungerer med den logiske fokusmarkøren for AcroForm på gjeldende side for arbeidsflyter for tastatur, tale og tilgjengelighet |
span class="keyword">function FocusPreviousFormField: Integer | Fungerer med den logiske fokusmarkøren for AcroForm på gjeldende side for arbeidsflyter for tastatur, tale og tilgjengelighet |
function FocusedFormFieldDetails: TPdfFormFieldInfo | Returnerer TPdfFormFieldInfo for det gjeldende logiske skjemafeltet |
span class="keyword">function FocusedFormFieldIndex: Integer | Fungerer med den logiske fokusmarkøren for AcroForm på gjeldende side for arbeidsflyter for tastatur, tale og tilgjengelighet |
function FocusedFormFieldName: WString | Returnerer det gjeldende logiske visningsnavn for skjemafeltet, med AlternateName som førstvalg og Name som reserve |
span class="keyword">function FocusedFormFieldText: WString | Fungerer med den logiske fokusmarkøren for AcroForm på gjeldende side for arbeidsflyter for tastatur, tale og tilgjengelighet |
function FocusedFormFieldValue: WString | Returnerer den gjeldende logiske skjemafeltverdien via FocusedFormFieldIndex uten å være avhengig av den interaktive markøren |
FontAscent | Returnerer fontens ascent (avstanden fra grunnlinjen til den høyeste ascenderen) for et sideobjekts font, uttrykt i PDF-punkter og skalert til en fontstørrelse oppgitt av kalleren |
FontBaseName | Returnerer PostScript-basisnavnet (oppføringen /BaseFont fra PDF-fontdictionary-en) for fonten som brukes av et sideobjekt, inkludert eventuell stil-suffiks som -Bold eller ,Italic |
FontData | Skrivebeskyttet indeksert tilgang til de rå bytene til det innebygde fontprogrammet (fylles bare når fonten er innebygd) |
FontDescent | Returnerer fontens descent (avstanden fra grunnlinjen ned til den laveste descenderen) for et sideobjekts font, uttrykt i PDF-punkter og skalert til en fontstørrelse oppgitt av kalleren |
FontFamilyName | Returnerer det typografiske familienavnet (for eksempel Helvetica, Times New Roman, Noto Sans CJK SC) til fonten som brukes av et sideobjekt på gjeldende side |
FontHandle | Returnerer det innebygde FPDF_FONT-håndtaket til fonten som brukes av et sideobjekt. Håndtaket gir avanserte kallere direkte tilgang til PDFium-font-API-er som ikke er pakket inn av komponenten |
FontIsEmbedded | Angir om fonten som brukes av et sideobjekt er innebygd i PDF-en (True) eller bare referert og løst ved visningstid fra operativsystemet (False) |
FontItalicAngle | Skrivebeskyttet indeksert tilgang til fontens helningsvinkel i grader (negativ for typisk kursiv; 0 for oppreist) |
FontSize | Returnerer den rendrerte fontstørrelsen, i PDF-punkter, for et enkelt tegn på gjeldende side FontSize er et alias for CharacterFontSize beholdt for bakoverkompatibilitet |
FontWeight | Returnerer CSS-stilvekten (fetheten) til fonten som brukes av et sideobjekt på gjeldende side. Typiske verdier er 400 for regular og 700 for bold |
FormField | Indeksert egenskap - returnerer ett skjemafelt på gjeldende side |
FormFieldAt | Leser eller skriver verdien til skjemafeltet som ligger ved den gitte sidekoordinaten |
FormFieldCount | Antall skjemafelt-widgets på den nåværende aktive siden |
FormFieldInfo | Full post som beskriver et skjemafelt ved en gitt indeks på den aktive siden |
FormFieldInfoAt | Skjemapost for widgeten som ligger ved den gitte sidekoordinaten |
span class="keyword">function FormFieldTabOrder: TPdfIntegerArray | Fungerer med den logiske fokusmarkøren for AcroForm på gjeldende side for arbeidsflyter for tastatur, tale og tilgjengelighet |
span class="keyword">property FormFill | Grensesnitt som lar applikasjonen din levere skjemarelaterte tilbakekallinger (Beep, Invalidate, OutputDocFile osv.) |
FormHandle | Native PDFium form-fill environment-håndtak knyttet til dokumentet |
span class="keyword">property FormType | Forteller deg om dokumentet inneholder AcroForm-felt, XFA eller ingen skjemaer i det hele tatt |
span class="keyword">procedure GenerateFormAppearances | Regenererer /AP (appearance stream) for hver skjema-widget på hver side ved å rendere hver side gjennom FPDF_FFLDraw. Dette er det anbefalte følgekallet til FormField[i] := value-tilordninger - uten det kan skjemaverdier bare være synlige når feltet har fokus, og enhver påfølgende flatten-operasjon vil stille miste verdiene. Kall etter alle FormField[]-tilordninger og før SaveAs / FlattenPage / FlattenAllPages |
span class="keyword">function GetPageBox | Leser rektangelet for den navngitte sideboksen på gjeldende side |
HasBookmarkChildren | Returnerer True når den oppgitte disposisjonsnoden har minst ett underbokmerke |
HasFormFieldAt | Trefftest som returnerer True når en skjemafelts-widget dekker den angitte sidekoordinaten |
Image | Indeksert egenskap - returnerer ett bilde-sideobjekt på gjeldende side (håndtak + bbox + bitdybde + fargerom) |
ImageCount | Antall rasterbilde-XObjecter på den gjeldende aktive siden |
ImportNPagesToOne | Bygger en helt ny TPdf der sidene er NumX×NumY-kompositter av kildedokumentets sider, egnet for N-up-utskriftsoppsett |
ImportPages | Kopierer én eller flere sider fra en annen åpen TPdf inn i dette dokumentet |
ImportPagesByIndex | Importerer et bestemt delutvalg av sider fra en annen TPdf etter nullbasert indeks, med kontroll over innsettingspunktet i gjeldende dokument |
span class="keyword">function ImportPreferences(Pdf: TPdf): Boolean | Bit-set som styrer hvordan ImportPages kopierer innhold (ressurser, navngitte destinasjoner, kommentarer osv.) |
span class="keyword">function InsertFormObjectFromXObject(XObject: TPdfXObject): FPDF_PAGEOBJECT | Setter inn ÉN kopi av siden pakket inn av en TPdfXObject på gjeldende side i dette dokumentet, og returnerer FPDF_PAGEOBJECT slik at kalleren kan plassere / skalere / rotere den |
IsTagged | Om dokumentet erklærer et strukturtre for tilgjengelighet |
JavaScriptAction | Indeksert egenskap - returnerer én JavaScript-handling på dokumentnivå (navn + Type + Source-streng) |
JavaScriptActionCount | Antall JavaScript-handlinger på dokumentnivå lagret i PDF-en |
JavaScriptActions | Alle JavaScript-handlinger på dokumentnivå returnert som én dynamisk matrise |
Keywords | Forfatterleverte nøkkelordsliste fra dokumentets Info dictionary |
Language | Naturlig språkidentifikator deklarert i dokumentkatalogen |
LineTo | Legger til en rett linje fra det gjeldende punktet til (X, Y) |
LinkAnnotation | Indeksert egenskap — returnerer den eksplisitte /Annot Subtype Link på gitt indeks, inkludert målhandling eller destinasjon |
LinkAnnotationCount | Antall /Link-annotasjonsoppføringer på en bestemt side |
span class="keyword">procedure LoadCustomDocument(AStream: TStream; AOwnsStream: Boolean = False) | Laster en PDF fra en hvilken som helst søkbar TStream ved hjelp av PDFiums blokkleser på forespørsel, slik at dokumenter på flere GB og eksterne / databasebaserte kilder ikke trenger en forhåndskopi i minnet |
span class="keyword">procedure LoadDocument | Åpner og laster et PDF-dokument fra FileName |
span class="keyword">property MetaText | Returnerer dokumentets XMP-metadatapakke som en bred streng |
ModifiedDate | Siste endrings-tidsstempel lagret i dokumentets Info-ordbok |
MovePages | Omorganiserer sidene i dette dokumentet på plass etter nullbasert indeks, og holder sidetallet konstant |
MoveTo | Starts a new sub-path at the given page coordinate |
ObjectBitmap | Indeksert egenskap — returnerer ett bilde-sideobjekt som en renderbar VCL TBitmap (tapsfullt dekodet fra JPX/CCITT osv.) |
ObjectBounds | Tett, aksejustert avgrensningsrektangel for ett enkelt sideobjekt på den gjeldende siden, |
ObjectCount | Skrivebeskyttet antall sideobjekter (tekst, bane, bilde, skyggelegging, form) på den gjeldende siden |
ObjectHandle | Rå PDFium FPDF_PAGEOBJECT-peker for det angitte sideobjektet, |
ObjectTransparent | Indikerer om et sideobjekt deltar i PDF-transparens — enten gjennom |
ObjectType | Returnerer kategorien til sideobjektet ved den angitte indeksen — tekst, bane, bilde, skyggelegging eller form XObject. Klassifiseringen samsvarer med PDF-innholdsstrømsoperatøren som produserte objektet og lar kallere iterere sideobjektarrayen med én enkelt switch-dispatch |
span class="keyword">property OnFormFieldEnter | Fired when the form-fill engine gains focus on a form field |
span class="keyword">property OnFormFieldExit | Fired when the form-fill engine loses focus on a form field |
span class="keyword">property OnPageChange | Fired when Pdf.Page is assigned to a different page index |
span class="keyword">property OnUnsupportedFeature | Utløses når dokumentet bruker en PDF-funksjon som PDFium ikke implementerer (for eksempel XFA full forms, 3D-annotasjoner, multimedier) |
Page | Native PDFium-sidehåndtak for den gjeldende aktive siden |
span class="keyword">property PageBounds[Box: TPdfPageBox]: TPdfRectangle | Sideegenskap — rektangelet for den forespurte sideboksen (MediaBox/CropBox/BleedBox/TrimBox/ArtBox) |
span class="keyword">property PageBox[Box: TPdfPageBox]: TPdfRectangle | Sideegenskap — leser eller skriver et bestemt sidebokse-rektangel på den gjeldende siden |
span class="keyword">property PageCount: Integer | Sideegenskap — totalt antall sider i det åpne dokumentet |
PageHeight | Høyden til den aktive siden i PDF-brukerromsenheter (punkter = 1/72 tomme) |
span class="keyword">property PageLabel: WString | Sideegenskap — returnerer den bruker synlige sidetiketten (som "iv" eller "A-3") i stedet for den nullbaserte indeksen |
span class="keyword">property PageMode: TPageMode | Sideegenskap — dokumentets /PageMode-hint (Outlines, Thumbs, FullScreen, ...) |
span class="keyword">property PageNumber: Integer | Sideegenskap — 1-basert sideindeks for den gjeldende siden (så PageNumber = Page + 1) |
span class="keyword">property PageRotation: TRotation | Sideegenskap — rotasjonen som brukes på den gjeldende siden ved rendering (ro0 / ro90 / ro180 / ro270) |
span class="keyword">function PageToDevice(PageX, PageY: Double; Left, Top, Width, Height: Integer; Rotation: TRotation; out X, Y: Integer): Boolean | Convert the page coordinate of a point to screen coordinate |
span class="keyword">property PageWidth: Double | Sideegenskap — bredden til den gjeldende siden i punkter (1 pt = 1/72 tomme) |
function PageWordBoxes: TPdfWordBoxes | Returnerer TPdfWordBox-poster for ord på den gjeldende TPdf-siden med tegnområder og rektangler i siderom |
span class="keyword">property Password | Decryption password assigned before Active := True |
PdfAConformance | Skrivebeskyttet PDF/A-konformitetsnivå for det gjeldende åpne dokumentet, uten å måtte kalle ValidatePdfA eksplisitt |
PdfEConformance | Skrivebeskyttet PDF/E-konformitetsnivå for det gjeldende åpne dokumentet, uten å måtte kalle ValidatePdfE eksplisitt |
PdfRConformance | Skrivebeskyttet PDF/R-konformitetsnivå for det gjeldende åpne dokumentet, uten å måtte kalle ValidatePdfR eksplisitt |
PdfUaConformance | Skrivebeskyttet PDF/UA-konformitetsnivå for det gjeldende åpne dokumentet, uten å måtte kalle ValidatePdfUa eksplisitt |
PdfVTConformance | Skrivebeskyttet PDF/VT-konformitetsnivå for det gjeldende åpne dokumentet, uten å måtte kalle ValidatePdfVT eksplisitt |
PdfVersion | Skrivebeskyttet flagg — PDF-spesifikasjonsversjonen til det åpne dokumentet (f.eks. pv14, pv17, pv20) |
PdfXConformance | Skrivebeskyttet PDF/X-konformitetsnivå for det gjeldende åpne dokumentet, uten å måtte kalle ValidatePdfX eksplisitt |
span class="keyword">property Permissions | Returnerer eierpassordets tillatelsesbiter som dekodet fra /Encrypt-ordboken |
PrintCopies | Innebygd foreslått antall kopier som PDF-forfatteren vil at utskriftsdialogen |
PrintPageRanges | Dekodet liste over 1-baserte sideintervaller som PDF-forfatteren vil at utskriftsdialogen |
PrintPaperHandling | Dekodet verdi av dokumentets /ViewerPreferences /Duplex-hint — |
PrintScaling | Dekodet verdi av dokumentets /ViewerPreferences /PrintScaling-hint — |
Producer | Navn på PDF-biblioteket eller konverteren som produserte filen |
ReadableContent | Returnerer semantiske lesbare innholdsfragmenter for skjermleser-, tekst-til-tale- og tilgjengelighetsarbeidsflyter |
span class="keyword">function ReadablePageContent(PageNumber: Integer): TPdfReadableContent | Returnerer semantiske lesbare innholdsfragmenter for skjermleser-, tekst-til-tale- og tilgjengelighetsarbeidsflyter |
function ReadingUnits: TPdfReadingUnits | Bygger setningsnivå-TPdfReadingUnit-poster fra den gjeldende sidens lesbare innholdsstrøm for hjelpende lyttelese-arbeidsflyter |
Rectangle | Returnerer ett tekst-avgrensningsrektangel fra den gjeldende sidens tekstlayout |
span class="keyword">function RectangleCount(StartIndex: Integer = 0; Count: Integer = MaxInt): Integer | Teller antall rektangulære områder som er opptatt av et tekstsegment. Funksjonen slår automatisk sammen små tegnbokser til én større hvis tegnene står på samme linje og bruker samme skriftinnstillinger |
span class="keyword">procedure ReloadPage | Laster inn den gjeldende valgte siden på nytt fra PDFium-motoren og oppdaterer hurtigbufferen for sideobjekter |
span class="keyword">procedure RemoveObject(Index: Integer; DestroyObject: Boolean = True) | Fjerner det angitte sideobjektet fra den gjeldende siden. Når DestroyObject er True, frigjøres det fjernede objektet etter fjerning. Sideinnholdsstrømmen regenereres automatisk |
span class="keyword">procedure RenderPage(DeviceContext: HDC; Left, Top, Width, Height: Integer; Rotation: TRotation = ro0; Options: TRenderOptions = []) | Gjengir innholdet på en side til en enhet (skjerm, bitmap eller skriver) |
RenderPageProgressive | Avbrytbar variant av RenderPage som driver PDFiums progressive rendringsløkke og spør en IPdfCancellationToken mellom iterasjoner, slik at lange høy-DPI-rendringer kan avbrytes midt på siden i stedet for å blokkere til de er fullført |
function RenderPageThumbnail(PageIndex, MaxWidth, MaxHeight: Integer): TBitmap | Rendrer en hvilken som helst 1-basert side til en bitmap som passer innenfor de forespurte miniatyrgrensene |
span class="keyword">function RenderTile(Left, Top, Width, Height, PageWidth, PageHeight: Integer; Rotation: TRotation = ro0; Options: TRenderOptions = []; Color: TColor = clWhite): TBitmap | Gjengir et rektangulært område av en side til en ny bitmap. Den returnerte bitmappen må frigjøres manuelt |
span class="keyword">function SaveAs(Stream: TStream; Option: TSaveOption = saNone; PdfVersion: TPdfVersion = pvUnknown): Boolean | Lagrer en kopi av PDF-dokumentet til den angitte strømmen. Hvis PdfVersion er pv13 til pv17, blir den lagrede utdataen normalisert og validert for den målversjonen, inkludert eksisterende catalog /Version-overstyringer i inkrementell utdata. Validatoren dekker hele funksjonstidslinjen i PDF 1.1–1.7 / ISO 32000-1: filtre (FlateDecode, JBIG2Decode, JPXDecode), object- og xref-strømmer, transparens (SMask, ca/CA, blend modes), Tagged PDF (StructTreeRoot, MarkInfo), fargerom (ICCBased, DeviceN), sidebokser (BleedBox/TrimBox/ArtBox), output intents, optional content, AcroForm, CID/Type 0- og OpenType-skrifter, AES- og AES-256-kryptering (CFM AESV2/AESV3), alle versjonsbegrensede annotasjonstyper (Widget, Sound, Movie, FreeText, Line, Square, Circle, Highlight, Underline, StrikeOut, Stamp, Ink, Popup, FileAttachment, TrapNet, Squiggly, PrinterMark, Polygon, PolyLine, Caret, Screen, Watermark, 3D, Redact), versjonsbegrensede handlingstyper (SubmitForm, ResetForm, ImportData, Hide, Named, JavaScript, Trans, SetState, Rendition, GoToE, GoTo3DView) og katalogoppføringer (Perms, Legal, Collection, Requirements, NeedsRendering). Alt som overstiger den valgte målversjonen utløser EPdfError. Hvis dokumentet ikke har noen eksisterende OpenAction og målversjonen støtter det, åpnes den lagrede PDF-en på første side med Fit Height-zoom. Prøveversjoner legger på prøvevannmerket under lagring |
SaveAsPdfA | Lagrer det gjeldende dokumentet som en PDF/A-1b-kompatibel fil ved å etterbehandle base-PDF-en med en inkrementell oppdatering som injiserer en XMP-metadata-strøm, en sRGB ICC OutputIntent og et oppdatert dokumentkatalog |
span class="keyword">function SaveAsPdfAToStream(Stream: TStream; const Options: TPdfASaveOptions): Boolean | Minnevariant — skriver utdata til hvilken som helst TStream uten mellomlagring på disk |
SaveAsPdfE | Lagrer det gjeldende dokumentet som en PDF/E-1-kompatibel fil ved å etterbehandle base-PDF-en med en inkrementell oppdatering som injiserer PDF/E-1-filformatmarkører (ISO 24517-1:2008) |
span class="keyword">function SaveAsPdfEToStream(Stream: TStream; const Options: TPdfESaveOptions): Boolean | Minnevariant — skriver utdata til hvilken som helst TStream uten mellomlagring på disk |
SaveAsPdfR | Lagrer det gjeldende dokumentet som en PDF/R-1-kompatibel fil (ISO 23504-1:2020, undersettet for overføring og lagring av rasterbilder i PDF som brukes for skannede dokumenter) |
span class="keyword">function SaveAsPdfRToStream(Stream: TStream; const Options: TPdfRSaveOptions): Boolean | Minnevariant — skriver utdata til hvilken som helst TStream uten mellomlagring på disk |
SaveAsPdfUa | Lagrer gjeldende dokument som en PDF/UA-1-kompatibel fil ved å etterbehandle basis-PDF-en med en inkrementell oppdatering som injiserer PDF/UA-markører på filformatnivå |
span class="keyword">function SaveAsPdfUaToStream(Stream: TStream; const Options: TPdfUaSaveOptions): Boolean | Minnevariant — skriver utdata til hvilken som helst TStream uten mellomlagring på disk |
SaveAsPdfVT | Lagrer gjeldende dokument som en enkeltfil PDF/VT-1-kompatibel fil (ISO 16612-2:2010, PDF-undergruppen for variabel og transaksjonsbasert utskrift) |
span class="keyword">function SaveAsPdfVTToStream(Stream: TStream; const Options: TPdfVTSaveOptions): Boolean | Minnevariant — skriver utdata til hvilken som helst TStream uten mellomlagring på disk |
SaveAsPdfX | Lagrer det gjeldende dokumentet som en PDF/X-1a:2001-, PDF/X-3:2002- eller PDF/X-4-kompatibel fil ved å etterbehandle base-PDF-en med en inkrementell oppdatering som injiserer PDF/X-filformatmarkører (ISO 15930-familien) |
span class="keyword">function SaveAsPdfXToStream(Stream: TStream; const Options: TPdfXSaveOptions): Boolean | Minnevariant — skriver utdata til hvilken som helst TStream uten mellomlagring på disk |
span class="keyword">procedure SetFormFieldFlags(Index: Integer; const Flags: TPdfFormFieldFlags) | Angir AcroForm-feltflagg for skjemafeltet ved den angitte annotasjonsindeksen på den gjeldende siden |
span class="keyword">procedure SetFormFieldFlagsAt(X, Y: Single; const Flags: TPdfFormFieldFlags) | Setter Flags-bitfeltet på skjemafeltet ved de oppgitte koordinatene |
span class="keyword">procedure SetPageBox(Box: TPdfPageBox; const Rectangle: TPdfRectangle) | Skriver et nytt rektangel for den navngitte sideboksen (MediaBox / CropBox / BleedBox / TrimBox / ArtBox) på gjeldende side |
SetText | Adds a text page object at the given page coordinate |
span class="keyword">procedure SetTextPositions(ObjectIndex: Integer; const Positions: TPdfSingleArray) | Angir per-tegn-posisjoner for det angitte tekstobjektet. Den første tegnposisjonen er implisitt 0; Positions[0] setter den andre tegnposisjonen, Positions[1] setter den tredje, og så videre. Verdiene er i punkter og relative til tekstobjektets opprinnelse |
Signature | Indexed property — returns one digital-signature record (signer, reason, contact, byte range) |
SignatureCount | Antall digitale signaturfelt innebygd i dokumentet |
StructureElements | Indeksert egenskap — returnerer barna til et logisk strukturtre-element (StructTree) |
Subject | Returnerer verdien av /Subject-oppføringen fra PDF-dokumentets informasjon-dictionary |
span class="keyword">function Text(StartIndex: Integer = 0; Count: Integer = MaxInt): WString | Henter tekststreng fra siden. Parameterne StartIndex og Count bestemmer hvilke tegn som skal hentes ut. Parameteren StartIndex er 0-basert |
span class="keyword">function TextInRectangle(Left, Top, Right, Bottom: Double): WString | Henter tekst innenfor en rektangulær avgrensning på siden |
TextPage | Nativ PDFium text-page-håndtak for den gjeldende aktive siden |
span class="keyword">property Thumbnail | Returnerer de rå bytene for /Thumb-oppføringen for gjeldende side (valgfri forhåndsberegnet forhåndsvisning, vanligvis en 64x64-raster) |
Title | Returnerer verdien av oppføringen /Title fra dokumentets informasjonsordbok |
Transparent | Whether the currently active page contains transparent content |
span class="keyword">procedure UpdatePage | Lagrer in-memory-redigeringer gjort gjennom CreateAnnotation, AddImage, AddText, SetFormFieldFlagsAt osv. til den underliggende PDFium-siden |
span class="keyword">property UserPermissions | Returnerer brukerpassordets tillatelsesbiter (en delmengde av Permissions) |
span class="keyword">function ValidatePdfA: TPdfAValidationResult | Undersøker den åpne PDF-en for PDF/A-samsvarsmarkører og returnerer et strukturert resultat med detektert samsvarsnivå og settet med spesifikke problemer som ble funnet |
span class="keyword">function ValidatePdfE: TPdfEValidationResult | Undersøker den åpne PDF-en for samsvarsmarkører og returnerer et strukturert resultat med detektert samsvarsnivå og settet med spesifikke problemer som ble funnet |
span class="keyword">function ValidatePdfR: TPdfRValidationResult | Undersøker den åpne PDF-en for samsvarsmarkører og returnerer et strukturert resultat med detektert samsvarsnivå og settet med spesifikke problemer som ble funnet |
span class="keyword">function ValidatePdfUa: TPdfUaValidationResult | Undersøker den åpne PDF-en for samsvarsmarkører og returnerer et strukturert resultat med detektert samsvarsnivå og settet med spesifikke problemer som ble funnet |
span class="keyword">function ValidatePdfVT: TPdfVTValidationResult | Undersøker den åpne PDF-en for samsvarsmarkører og returnerer et strukturert resultat med detektert samsvarsnivå og settet med spesifikke problemer som ble funnet |
span class="keyword">function ValidatePdfX: TPdfXValidationResult | Undersøker den åpne PDF-en for samsvarsmarkører og returnerer et strukturert resultat med detektert samsvarsnivå og settet med spesifikke problemer som ble funnet |
ViewerPreference | Indeksert egenskap — returnerer heltallsverdien til en /ViewerPreferences-nøkkel (NumCopies, PrintScaling osv.) |
WebLink | URL og avgrensningsrektangler for en automatisk detektert nettlenke på en side |
WebLinkCount | Antall automatisk detekterte nett-URL-er som identifiseres ved å skanne teksten på en side |
span class="keyword">property XFA | Returnerer XFA XML-pakken som er innebygd i dokumentet (PDF/A 2.0 avviklet formatet, men skjemaer laget av Acrobat bruker det fortsatt) |
TPdfView er en rullbar visuell kontroll for visning av og samhandling med PDF-dokumenter. Den krever en Pdf: TPdf-referanse
| API | Beskrivelse |
span class="keyword">property About: string | Documents the About member published by TPdfView. |
Active | Aktiverer eller deaktiverer viseren, åpner det tilknyttede PDF-dokumentet og rendrer den valgte siden |
span class="keyword">property ActualSizeZoom[PageNumber: Integer]: Double | Skrivebeskyttet zoomfaktor som viser siden i dens virkelige fysiske størrelse på verts-skjermen |
span class="keyword">procedure AddImage(const FileName: string; X, Y, Width, Height: Integer); overload | Legger til et bilde på siden som for øyeblikket vises av TPdfView, og konverterer et rektangel i visningsområdets klientkoordinater til PDF-sidekoordinater |
span class="keyword">function AddJpegImage(JpegImage: TStream; X, Y, Width, Height: Integer): Boolean | TPdfView-innpakning som videresender til TPdf.AddJpegImage. |
span class="keyword">procedure AddPicture(Picture: TPicture; X, Y: Integer); overload | TPdfView-innpakning som videresender til TPdf.AddPicture. |
Align | Controls how the PDF viewer is laid out inside its parent container |
span class="keyword">property AllowUserPageChange: Boolean | Allows user input (mouse wheel, scroll bar drag, key bindings) to change the current page |
span class="keyword">property AllowUserTextSelection: Boolean | Gates user-input-driven text selection in the viewer |
Anchors | Angir hvilke kanter av viseren som forblir i fast avstand fra de tilsvarende kantene av forelderen når forelderen endrer størrelse |
span class="keyword">property Annotation[Index: Integer]: TPdfAnnotation | TPdfView-innpakning som videresender til TPdf.Annotation. |
span class="keyword">property AnnotationCount: Integer | TPdfView-innpakning som videresender til TPdf.AnnotationCount. |
span class="keyword">property AsyncRendering: Boolean | Opt-in-flagg som forteller viseren å tegne et lite "Loading..."-overlegg under lange renderinger slik at applikasjoner som bruker sin egen worker for rendering utenfor tråden får et konsistent visuelt signal |
span class="keyword">property Bitmap[Index: Integer]: TBitmap | TPdfView-innpakning som videresender til TPdf.Bitmap. |
span class="keyword">property BitmapCount: Integer | TPdfView-innpakning som videresender til TPdf.BitmapCount. |
span class="keyword">property Canvas: TCanvas | Drawing canvas exposed by the control after a page is rendered |
span class="keyword">property ChangePageOnMouseScrolling: Boolean | I SinglePage-modus styrer dette om rulling med musehjulet ved sidekanten går videre til neste side |
span class="keyword">property Character[Index: Integer]: WideChar | TPdfView-innpakning som videresender til TPdf.Character. |
span class="keyword">property CharacterAngle[Index: Integer]: Single | TPdfView-innpakning som videresender til TPdf.CharacterAngle. |
span class="keyword">property CharacterCount: Integer | TPdfView-innpakning som videresender til TPdf.CharacterCount. |
span class="keyword">property CharacterFontSize[Index: Integer]: Double | TPdfView-innpakning som videresender til TPdf.CharacterFontSize. |
span class="keyword">property CharacterFontWeight[Index: Integer]: Integer | TPdfView-innpakning som videresender til TPdf.CharacterFontWeight. |
span class="keyword">property CharacterGenerated[Index: Integer]: Boolean | TPdfView-innpakning som videresender til TPdf.CharacterGenerated. |
span class="keyword">function CharacterIndexAtPos(X, Y: Integer; ToleranceX, ToleranceY: Double): Integer | Returnerer tegnindeksen på gjeldende side som ligger nærmest skjermpikslen (X, Y), eller -1 hvis ingen tegn er nær nok |
span class="keyword">property CharacterIsHyphen[Index: Integer]: Boolean | TPdfView-innpakning som videresender til TPdf.CharacterIsHyphen. |
span class="keyword">property CharacterMapError[Index: Integer]: Boolean | TPdfView-innpakning som videresender til TPdf.CharacterMapError. |
span class="keyword">property CharacterOrigin[Index: Integer]: TPoint | TPdfView-innpakning som videresender til TPdf.CharacterOrigin. |
span class="keyword">property CharacterRectangle[Index: Integer]: TRect | TPdfView-innpakning som videresender til TPdf.CharacterRectangle. |
span class="keyword">property Charcode[Index: Integer]: WideChar | TPdfView-innpakning som videresender til TPdf.Charcode. |
span class="keyword">procedure ClearFormFieldFocus | Fungerer med den logiske fokusmarkøren for AcroForm på gjeldende side for arbeidsflyter for tastatur, tale og tilgjengelighet |
span class="keyword">procedure ClearHighlight | TPdfView-innpakning som videresender til TPdfView.ClearHighlight. |
span class="keyword">procedure ClearReadingHighlight | Styrer leseuthevingsoverlegget i TPdfView som brukes ved synkronisert tekst-til-tale-avspilling |
procedure ClearReadingWord | Tømmer det gjeldende overlegget for lesemarkøren på ordnivå i TPdfView |
span class="keyword">procedure ClearSelection | Tømmer den gjeldende tekstmarkeringen og ugyldiggjør visningen |
Color | Setter bakgrunnsfargen som tegnes mellom side-rektanglene og rundt dokumentkantene |
Constraints | Definerer minimum og maksimum bredde og høyde som PDF-viseren kan nå når forelderen endres i størrelse |
span class="keyword">function CopySelectionToClipboard: Boolean | Kopierer den valgte teksten til Windows-utklippstavlen som CF_UNICODETEXT |
constructor Create(AOwner: TComponent); override | Creates the TPdfView control and initializes rendering, scrolling, selection, and form interaction state |
span class="keyword">procedure CreateAnnotation(const Annotation: TPdfAnnotation) | TPdfView-innpakning som videresender til TPdf.CreateAnnotation. |
span class="keyword">property CurrentCharIndex: Integer | Skrivebeskyttet nullbasert tegnindeks under den gjeldende musemarkøren (eller siste treff-punkt) |
span class="keyword">procedure DeleteAnnotation(Index: Integer) | TPdfView-innpakning som videresender til TPdf.DeleteAnnotation. |
destructor Destroy; override | Frigjør visningsressurser, renderingsbuffere og dokumentabonnementer før TPdfView ødelegges |
span class="keyword">function DeviceToPage(X, Y: Integer; out PageX, PageY: Double): Boolean; overload | Konverterer en skjermpiksel (X, Y) inne i visningen til et PDF brukerromspunkt på gjeldende side |
span class="keyword">property DisplayMode: TPdfDisplayMode | Oppsettsmodus: én side, kontinuerlig, to sider, to-siders kontinuerlig, med eller uten omslag |
span class="keyword">property DragCursor | Documents the DragCursor member published by TPdfView. |
span class="keyword">property DragKind | Documents the DragKind member published by TPdfView. |
span class="keyword">property DragMode | Documents the DragMode member published by TPdfView. |
Enabled | Styrer om PDF-viseren aksepterer brukerinput fra mus og tastatur |
span class="keyword">property Find: FPDF_SCHHANDLE | TPdfView-innpakning som videresender til TPdf.Find. |
span class="keyword">function FindFirst(const Text: WString; Options: TSearchOptions= []; StartIndex: Integer= 0; DirectionUp: Boolean= True): Integer | Start et tekstsøk etter den angitte teksten. StartIndex er nullbasert, -1 brukes for slutten av siden. Parameteren DirectionUp bestemmer retningen for denne søkeoperasjonen |
span class="keyword">function FindNext: Integer | TPdfView-innpakning som videresender til TPdf.FindNext. |
span class="keyword">function FindPrevious: Integer | TPdfView-innpakning som videresender til TPdf.FindPrevious. |
span class="keyword">property FitMode: TPdfFitMode | Styrer hvordan gjeldende side ligger inne i visens klientområde; brukes på nytt automatisk ved Resize og når PageNumber endres, slik at lange dokumenter med blandede sidestørrelser holder seg innrammet |
span class="keyword">function FlattenPage(nFlag: Integer = FLAT_NORMALDISPLAY): Integer | TPdfView-innpakning som videresender til TPdf.FlattenPage. |
span class="keyword">function FocusFormField(Index: Integer): Boolean | Fungerer med den logiske fokusmarkøren for AcroForm på gjeldende side for arbeidsflyter for tastatur, tale og tilgjengelighet |
span class="keyword">function FocusNextFormField: Integer | Fungerer med den logiske fokusmarkøren for AcroForm på gjeldende side for arbeidsflyter for tastatur, tale og tilgjengelighet |
span class="keyword">function FocusPreviousFormField: Integer | Fungerer med den logiske fokusmarkøren for AcroForm på gjeldende side for arbeidsflyter for tastatur, tale og tilgjengelighet |
function FocusedFormFieldDetails: TPdfFormFieldInfo | Returnerer TPdfFormFieldInfo for det gjeldende logiske skjemafeltet |
span class="keyword">function FocusedFormFieldIndex: Integer | Fungerer med den logiske fokusmarkøren for AcroForm på gjeldende side for arbeidsflyter for tastatur, tale og tilgjengelighet |
function FocusedFormFieldName: WString | Returnerer det gjeldende logiske visningsnavn for skjemafeltet, med AlternateName som førstvalg og Name som reserve |
span class="keyword">function FocusedFormFieldText: WString | Fungerer med den logiske fokusmarkøren for AcroForm på gjeldende side for arbeidsflyter for tastatur, tale og tilgjengelighet |
function FocusedFormFieldValue: WString | Returnerer den gjeldende logiske skjemafeltverdien via FocusedFormFieldIndex uten å være avhengig av den interaktive markøren |
span class="keyword">property FontAscent[Index: Integer; FontSize: Single]: Single | TPdfView-innpakning som videresender til TPdf.FontAscent. |
span class="keyword">property FontBaseName[Index: Integer]: WString | TPdfView-innpakning som videresender til TPdf.FontBaseName. |
span class="keyword">property FontData[Index: Integer]: TBytes | TPdfView-innpakning som videresender til TPdf.FontData. |
span class="keyword">property FontDescent[Index: Integer; FontSize: Single]: Single | TPdfView-innpakning som videresender til TPdf.FontDescent. |
span class="keyword">property FontFamilyName[Index: Integer]: WString | TPdfView-innpakning som videresender til TPdf.FontFamilyName. |
span class="keyword">property FontHandle[Index: Integer]: FPDF_FONT | TPdfView-innpakning som videresender til TPdf.FontHandle. |
span class="keyword">property FontIsEmbedded[Index: Integer]: Boolean | TPdfView-innpakning som videresender til TPdf.FontIsEmbedded. |
span class="keyword">property FontItalicAngle[Index: Integer]: Integer | TPdfView-innpakning som videresender til TPdf.FontItalicAngle. |
span class="keyword">property FontSize[Index: Integer]: Double | TPdfView-innpakning som videresender til TPdf.FontSize. |
span class="keyword">property FontWeight[Index: Integer]: Integer | TPdfView-innpakning som videresender til TPdf.FontWeight. |
span class="keyword">function FormCanRedo: Boolean | Reports whether the focused AcroForm widget has at least one undone edit to redo |
span class="keyword">function FormCanUndo: Boolean | Reports whether the focused AcroForm widget has at least one edit to undo |
span class="keyword">property FormField[Index: Integer]: WString | TPdfView-innpakning som videresender til TPdf.FormField. |
span class="keyword">property FormFieldAt[X, Y: Integer]: WString | TPdfView-innpakning som videresender til TPdf.FormFieldAt. |
span class="keyword">property FormFieldCount: Integer | TPdfView-innpakning som videresender til TPdf.FormFieldCount. |
span class="keyword">property FormFieldInfo[Index: Integer]: TPdfFormFieldInfo | TPdfView-innpakning som videresender til TPdf.FormFieldInfo. |
span class="keyword">property FormFieldInfoAt[X, Y: Integer]: TPdfFormFieldInfo | TPdfView-innpakning som videresender til TPdf.FormFieldInfoAt. |
span class="keyword">function FormFieldTabOrder: TPdfIntegerArray | Fungerer med den logiske fokusmarkøren for AcroForm på gjeldende side for arbeidsflyter for tastatur, tale og tilgjengelighet |
span class="keyword">function FormRedo: Boolean | Redoes the most recently undone edit on the focused AcroForm widget, driving PDFium's per-widget redo history |
span class="keyword">function FormUndo: Boolean | Undoes the most recent edit on the focused AcroForm widget, driving PDFium's per-widget undo history |
span class="keyword">procedure GenerateFormAppearances | TPdfView-innpakning som videresender til TPdf.GenerateFormAppearances. |
span class="keyword">function GetSelectedFormText: WString | Returnerer teksten som for øyeblikket er markert inne i den fokuserte AcroForm-widgeten på visningens aktive side |
span class="keyword">property HasFormFieldAt[X, Y: Integer]: Boolean | TPdfView-innpakning som videresender til TPdf.HasFormFieldAt. |
span class="keyword">function HasSelection: Boolean | Returnerer om tekst er valgt i viseren for øyeblikket |
span class="keyword">property HighlightColor: TColor | Fargen på rektangelet som males over hvert treff som returneres av HighlightSearchText. Standard er clYellow; publisert slik at applikasjoner kan tematisere markeringen |
span class="keyword">function HighlightSearchText(const Text: WString; MatchCase: Boolean= False; MatchWholeWord: Boolean= False): Integer | TPdfView-innpakning som videresender til TPdfView.HighlightSearchText. |
span class="keyword">property Image[Index: Integer]: TPdfImage | TPdfView-innpakning som videresender til TPdf.Image. |
span class="keyword">property ImageCount: Integer | TPdfView-innpakning som videresender til TPdf.ImageCount. |
span class="keyword">property LinkAnnotation[PageNumber, Index: Integer]: TLinkAnnotation | TPdfView-innpakning som videresender til TPdf.LinkAnnotation. |
span class="keyword">function LinkAnnotationAtPos(X, Y: Integer; out PageNumber: Integer): Integer; overload | Returnerer lenkemerknads-indeksen ved skjermpiksel (X, Y), eller -1 |
span class="keyword">property LinkAnnotationCount[PageNumber: Integer]: Integer | TPdfView-innpakning som videresender til TPdf.LinkAnnotationCount. |
span class="keyword">property LinkOptions: TPdfViewLinkOptions | Published set that controls which of PDFium's four link action types the view follows automatically when the user clicks the link |
LoadingColor | Fyllfargen til plassholderen for "lasting" som tegnes mens en side fortsatt blir rendret |
LoadingText | Tekst som vises midt på siden mens asynkron rendering fortsatt pågår |
property NightDuotoneInk: TColor | Controls the ink colour used by the reNightDuotone low-vision render option |
property NightDuotonePaper: TColor | Controls the paper colour used by the reNightDuotone low-vision render option |
span class="keyword">property ObjectBitmap[Index: Integer]: TBitmap | TPdfView-innpakning som videresender til TPdf.ObjectBitmap. |
span class="keyword">property ObjectBounds[Index: Integer]: TPdfRectangle | TPdfView-innpakning som videresender til TPdf.ObjectBounds. |
span class="keyword">property ObjectCount: Integer | TPdfView-innpakning som videresender til TPdf.ObjectCount. |
span class="keyword">property ObjectHandle[Index: Integer]: Pointer | TPdfView-innpakning som videresender til TPdf.ObjectHandle. |
span class="keyword">property ObjectTransparent[Index: Integer]: Boolean | TPdfView-innpakning som videresender til TPdf.ObjectTransparent. |
span class="keyword">property ObjectType[Index: Integer]: TObjectType | TPdfView-innpakning som videresender til TPdf.ObjectType. |
span class="keyword">property Options: TRenderOptions | Set of rendering hints and TPdfView post-render low-vision options |
span class="keyword">property Page: FPDF_PAGE | TPdfView-innpakning som videresender til TPdf.Page. |
span class="keyword">property PageBorderColor: TColor | Color of the 1-pixel border drawn around each page rectangle |
span class="keyword">property PageBounds: TPdfRectangle | TPdfView-innpakning som videresender til TPdf.PageBounds. |
span class="keyword">property PageColor: TColor | Bakgrunnsfargen som males under den gjengitte PDF-siden, frakoblet kontrollens omkringliggende Color. Default is clWhite so PDF pages stay paper-white even when the host control's Color is themed dark |
span class="keyword">property PageCount: Integer | TPdfView-innpakning som videresender til TPdf.PageCount. |
span class="keyword">property PageHeight: Double | TPdfView-innpakning som videresender til TPdf.PageHeight. |
span class="keyword">property PageHeightZoom[PageNumber: Integer]: Double | Skrivebeskyttet zoomfaktor som får sidens høyde til å passe inn i visningen |
span class="keyword">property PageLabel: WString | TPdfView-innpakning som videresender til TPdf.PageLabel. |
span class="keyword">property PageNumber: Integer | TPdfView-innpakning som videresender til TPdf.PageNumber. |
span class="keyword">property PageRotation: TRotation | TPdfView-innpakning som videresender til TPdf.PageRotation. |
PageShadowColor | Fill color of the drop shadow painted beneath each page rectangle |
span class="keyword">property PageShadowSize: Integer | Bredden (i piksler) på den myke skyggen som tegnes rundt hver side i kontinuerlige moduser |
span class="keyword">function PageToDevice(PageX, PageY: Double; out X, Y: Integer): Boolean; overload | Inverse of DeviceToPage: converts a PDF user-space point to a screen pixel inside the view |
span class="keyword">property PageWidth: Double | TPdfView-innpakning som videresender til TPdf.PageWidth. |
span class="keyword">property PageWidthZoom[PageNumber: Integer]: Double | Skrivebeskyttet zoomfaktor som får sidebredden til å passe inn i visningen |
function PageWordBoxes: TPdfWordBoxes | Returnerer TPdfWordBox-poster for ord på gjeldende TPdfView-side med tegnområder og rektangler i sidekoordinater |
span class="keyword">property PageZoom[PageNumber: Integer]: Double | Skrivebeskyttet zoom som trengs for å få gjeldende side til å passe inn i visningen i den gjeldende DisplayMode |
span class="keyword">procedure PaintSelection(SelectionStart, SelectionEnd: Integer; Mask: TColor) | TPdfView-innpakning som videresender til TPdfView.PaintSelection. |
span class="keyword">property ParentShowHint | Documents the ParentShowHint member published by TPdfView. |
span class="keyword">property Pdf: TPdf | References the TPdf komponenten hvis dokument rendres av visningen |
PopupMenu | Associates a TPopupMenu med PDF-visningen slik at høyreklikk på en side viser en kontekstmeny |
ReadableContent | Returnerer semantiske lesbare innholdsfragmenter for skjermleser-, tekst-til-tale- og tilgjengelighetsarbeidsflyter |
span class="keyword">property ReadingHighlightColor: TColor | Styrer leseuthevingsoverlegget i TPdfView som brukes ved synkronisert tekst-til-tale-avspilling |
function ReadingUnits: TPdfReadingUnits | Bygger TPdfReadingUnit-poster på setningsnivå fra den gjeldende TPdfView-siden |
span class="keyword">property ReadingWordColor: TColor | Styrer overleggfargen som brukes for den gjeldende lesemarkøren på ordnivå |
span class="keyword">property ReadingWordFollow: Boolean | Styrer om TPdfView ruller det gjeldende oppleste ordet inn i visningen mens lesefremdriften spores |
span class="keyword">property Rectangle[Index: Integer]: TRect | TPdfView-innpakning som videresender til TPdf.Rectangle. |
span class="keyword">function RectangleCount(StartIndex: Integer = 0; Count: Integer = MaxInt): Integer | TPdfView-innpakning som videresender til TPdf.RectangleCount. |
span class="keyword">procedure ReloadPage | TPdfView-innpakning som videresender til TPdf.ReloadPage. |
span class="keyword">procedure RemoveObject(Index: Integer; DestroyObject: Boolean = True) | TPdfView-innpakning som videresender til TPdf.RemoveObject. |
span class="keyword">procedure RenderPage(DeviceContext: HDC; Left, Top, Width, Height: Integer; Rotation: TRotation = ro0; Options: TRenderOptions = []) | Gjengir innholdet på en side til en enhet (skjerm, bitmap eller skriver) |
span class="keyword">function RenderTile(Left, Top, Width, Height, PageWidth, PageHeight: Integer; Rotation: TRotation = ro0; Options: TRenderOptions = []): TBitmap | Gjengir et rektangulært område av en side til en ny bitmap. Den returnerte bitmappen må frigjøres manuelt |
span class="keyword">property Rotation: TRotation | Visual rotation applied to the rendered page (ro0 / ro90 / ro180 / ro270) |
span class="keyword">procedure SelectAll | Velger hvert tegn på siden(e) som vises i visningen |
span class="keyword">function SelectAllFormText: Boolean | Velger hvert tegn inne i den fokuserte AcroForm-widgeten på visningens aktive side (tilsvarer Ctrl+A inne i widgeten) |
span class="keyword">function SelectTextRange(Page, StartIndex, Count: Integer): Boolean | Leser eller skriver den programstyrte tekstmarkeringsmodellen til TPdfView uten å kreve museinput fra brukeren |
function SelectWordBox(const Word: TPdfWordBox): Boolean | Velger tekstområdet som representeres av én TPdfWordBox på gjeldende TPdfView-side |
function SelectWordSpan(const Words: TPdfWordBoxes; StartIndex, EndIndex: Integer): Boolean | Selects a same-page span of TPdfWordBox records as one TPdfView text selection |
span class="keyword">function SelectedText: WString | Returnerer den gjeldende markerte teksten som en wide string |
span class="keyword">function SelectionCharCount: Integer | Returnerer totalt antall tegn som for øyeblikket er valgt |
span class="keyword">property SelectionColor: TColor | Fill color for the user-drag text selection overlay |
span class="keyword">function SelectionRanges: TPdfUserSelectionRanges | Leser eller skriver den programstyrte tekstmarkeringsmodellen til TPdfView uten å kreve museinput fra brukeren |
span class="keyword">function SelectionRectangles: TPdfRectangles | Leser eller skriver den programstyrte tekstmarkeringsmodellen til TPdfView uten å kreve museinput fra brukeren |
span class="keyword">procedure SetFormFieldFlags(Index: Integer; const Flags: TPdfFormFieldFlags) | TPdfView-innpakning som videresender til TPdf.SetFormFieldFlags. |
span class="keyword">procedure SetFormFieldFlagsAt(X, Y: Integer; const Flags: TPdfFormFieldFlags) | TPdfView-innpakning som videresender til TPdf.SetFormFieldFlagsAt. |
span class="keyword">procedure SetReadingHighlight(const Rects: TPdfRectangles; PageNumber: Integer) | Styrer leseuthevingsoverlegget i TPdfView som brukes ved synkronisert tekst-til-tale-avspilling |
procedure SetReadingWord(const Word: TPdfWordBox) | Fremhever én TPdfWordBox som det gjeldende oppleste ordet i TPdfView |
span class="keyword">function SetSelection(const Ranges: TPdfUserSelectionRanges): Boolean | Leser eller skriver den programstyrte tekstmarkeringsmodellen til TPdfView uten å kreve museinput fra brukeren |
ShowHint | Aktiverer eller deaktiverer hintboblen som vises når musepekeren holder seg over PDF-visningen |
span class="keyword">property SmoothScroll: Boolean | Enables timer-driven segmented animation for line/page scrollbar commands. Thumb tracking remains immediate |
span class="keyword">property StructureElements: TPdfStructureElements | TPdfView-innpakning som videresender til TPdf.StructureElements. |
TabOrder | Definerer plasseringen til PDF-visningen i overordnedes tab-rekkefølge |
TabStop | Angir om brukeren kan gi PDF-visningen fokus ved å trykke Tab-tasten |
span class="keyword">function Text(StartIndex: Integer = 0; Count: Integer = MaxInt): WString | TPdfView-innpakning som videresender til TPdf.Text. |
span class="keyword">function TextInRectangle(Left, Top, Right, Bottom: Integer): WString; overload | TPdfView-innpakning som videresender til TPdf.TextInRectangle. |
span class="keyword">property TextPage: FPDF_TEXTPAGE | TPdfView-innpakning som videresender til TPdf.TextPage. |
span class="keyword">property Thumbnail: TBitmap | TPdfView-innpakning som videresender til TPdf.Thumbnail. |
span class="keyword">property Touch | Documents the Touch member published by TPdfView. |
function TrackReadingWordAt(PageNumber, CharIndex: Integer): Integer | Mapper en tegnforskyvning på siden til den TPdfWordBox-en som inneholder den, fremhever den og returnerer ordindeksen |
span class="keyword">property Transparent: Boolean | TPdfView-innpakning som videresender til TPdf.Transparent. |
span class="keyword">procedure UpdatePage | TPdfView-innpakning som videresender til TPdf.UpdatePage. |
Visible | Shows or hides the PDF viewer |
span class="keyword">property WebLink[PageNumber, Index: Integer]: TWebLink | TPdfView-innpakning som videresender til TPdf.WebLink. |
span class="keyword">function WebLinkAtPos(X, Y: Integer; out PageNumber: Integer): Integer; overload | Returnerer nettlenke-indeksen ved skjermpiksel (X, Y) |
span class="keyword">property WebLinkCount[PageNumber: Integer]: Integer | TPdfView-innpakning som videresender til TPdf.WebLinkCount. |
span class="keyword">property WindowHandle: HWND | Opprinnelig vindushåndtak for kontrollen (kun Windows) |
span class="keyword">property Zoom: Double | Zoom-faktor der 1.0 = 100 % (ett PDF-punkt = én skjermpiksel ved 72 DPI) |
span class="keyword">property OnAnnotationLinkClick: TPdfViewAnnotationLinkClickEvent | Utløses når brukeren klikker en /Annot Subtype Link som ikke håndteres automatisk av LinkOptions |
span class="keyword">property OnCanResize | Documents the OnCanResize event published by TPdfView. |
OnClick | Occurs when the user clicks (left mouse button) inside the viewer |
span class="keyword">property OnConstrainedResize | Documents the OnConstrainedResize event published by TPdfView. |
span class="keyword">property OnContextPopup | Documents the OnContextPopup event published by TPdfView. |
OnDblClick | Occurs when the user double-clicks (left mouse button) inside the viewer |
span class="keyword">property OnDragDrop | Documents the OnDragDrop event published by TPdfView. |
span class="keyword">property OnDragOver | Documents the OnDragOver event published by TPdfView. |
span class="keyword">property OnEndDock | Documents the OnEndDock event published by TPdfView. |
span class="keyword">property OnEndDrag | Documents the OnEndDrag event published by TPdfView. |
span class="keyword">property OnEnter | Documents the OnEnter event published by TPdfView. |
span class="keyword">property OnExit | Documents the OnExit event published by TPdfView. |
span class="keyword">property OnFormFieldFocusChange: TPdfFormFieldFocusEvent | Fires when TPdfView moves or clears the logical AcroForm field focus cursor |
span class="keyword">property OnGesture | Documents the OnGesture event published by TPdfView. |
span class="keyword">property OnKeyDown: TKeyEvent | Fired when a key is pressed while the control has focus |
span class="keyword">property OnKeyPress: TKeyPressEvent | Fired for each character generated by the keyboard |
span class="keyword">property OnKeyUp: TKeyEvent | Inntreffer når en tast slippes mens visningskontrollen har fokus |
span class="keyword">property OnMouseActivate | Documents the OnMouseActivate event published by TPdfView. |
span class="keyword">property OnMouseDown: TMouseEvent | Fired when the user presses a mouse button over the view |
span class="keyword">property OnMouseEnter | Documents the OnMouseEnter event published by TPdfView. |
span class="keyword">property OnMouseLeave | Documents the OnMouseLeave event published by TPdfView. |
span class="keyword">property OnMouseMove: TMouseMoveEvent | Fired whenever the mouse moves over the view |
span class="keyword">property OnMouseUp: TMouseEvent | Fired when the user releases a mouse button |
span class="keyword">property OnMouseWheel: TMouseWheelEvent | Fired when the wheel is rotated over the view |
span class="keyword">property OnMouseWheelDown | Documents the OnMouseWheelDown event published by TPdfView. |
span class="keyword">property OnMouseWheelUp | Documents the OnMouseWheelUp event published by TPdfView. |
span class="keyword">property OnPageChange: TNotifyEvent | Utløses når gjeldende side endres av en hvilken som helst grunn |
span class="keyword">property OnPageNumberChanged: TNotifyEvent | Fired when the visible page number changes due to scrolling |
span class="keyword">property OnPaint: TNotifyEvent | Fired after the view has finished painting the current page |
span class="keyword">property OnResize: TNotifyEvent | Fired whenever the control's client area changes size |
span class="keyword">property OnSelectionChange: TNotifyEvent | Fires when the materialised text selection ranges actually change |
span class="keyword">property OnStartDock | Documents the OnStartDock event published by TPdfView. |
span class="keyword">property OnStartDrag | Documents the OnStartDrag event published by TPdfView. |
span class="keyword">property OnWebLinkClick: TPdfViewWebLinkClickEvent | Utløses når brukeren klikker en tekstdetektert nettadresse som ikke håndteres automatisk av LinkOptions |
TPdfReadingSession er en TTS-nøytral tilstandsmaskin for opplesning som koordinerer TPdfSpokenText-biter, tilbakeringinger fra vertens tale motor og markering av ordpeker i TPdfView
TPdfThumbnailView er en rullbar sidepanelkontroll fra enheten FPdfThumbnail. Den kobles til en TPdf-komponent og rendrer ett miniatyrbilde per rad for sidenavigasjon