Ova je stranica lokalizirana na hrvatski i zadržava nazive API-ja, datoteka i literalne vrijednosti nepromijenjenima
| API | Opis |
span class="keyword">property About: string | Prijavljuje informacije o verziji PDFiumPas komponente za TPdf |
Active | Otvara ili zatvara odabrani PDF dokument |
span class="keyword">procedure AddImage(const FileName: string; X, Y, Width, Height: Double) | Umetne sliku iz datoteke na trenutnu PDF stranicu. Interno koristi TPicture.LoadFromFile, pa se prihvaća bilo koji format slike registriran u VCL ili LCL grafičkim jedinicama (BMP, PNG putem Vcl.Imaging.PngImage / LCL TPortableNetworkGraphic, JPG itd.). Koordinate su u PDF korisničkom prostoru (ishodište je u donjem lijevom kutu stranice); Width i Height predstavljaju veličinu postavljanja u korisničkim jedinicama, a ne veličinu piksela izvorične slike |
span class="keyword">function AddJpegImage(JpegImage: TStream; X, Y, Width, Height: Double): Boolean | Dodaje JPEG sliku na trenutačnu PDF stranicu pomoću zadanih koordinata |
span class="keyword">procedure AddPage(PageNumber: Integer; Width, Height: Double) | Stvara novu praznu stranicu zadanih dimenzija u točkama |
AddPath | Potvrđuje akumuliranu putanju MoveTo/LineTo/BezierTo kao novi objekt stranice sa zatraženim iscrtavanjem |
span class="keyword">procedure AddPicture(Picture: TPicture; X, Y: Double) | Dodaje sliku na trenutačnu PDF stranicu pomoću zadanih koordinata |
span class="keyword">procedure AddText(const Text, Font: WString; FontSize: Single; X, Y: Double; Color: TColor = clBlack; Alpha: Byte = $FF; Angle: Double = 0.0) | Dodaje tekst na trenutačnu PDF stranicu na zadanom položaju |
Annotation | Indeksirano svojstvo — vraća zapis anotacije na zadanom indeksu na trenutačnoj stranici (podvrsta, pravokutnik, boja, sadržaj i slično) |
AnnotationCount | Broj objekata anotacija pripojenih trenutačno aktivnoj stranici |
span class="keyword">property Attachment[Index: Integer]: TBytes | Čita ili zamjenjuje sirovi bajtni sadržaj ugrađene datoteke na razini dokumenta na zadanom indeksu počevši od nule. Svaka stavka odgovara jednom unosu u PDF stablu naziva EmbeddedFiles definiranom u odjeljku 7.11 specifikacije PDF 1.7 |
AttachmentCount | Broj ugrađenih privitaka datoteka navedenih u dokumentu |
AttachmentName | Vraća Unicode ime datoteke registrirano za ugrađenu datoteku na zadanom indeksu počevši od nule u stablu naziva EmbeddedFiles dokumenta |
AttachmentType | Vraća registrirani MIME / subtype niz za ugrađenu datoteku na zadanom indeksu počevši od nule. Vrijednost se preuzima iz unosa /Subtype u rječniku specifikacije datoteke kako je definirano u PDF odjeljku 7.11.3 |
Author | Vraća vrijednost stavke /Author iz informacijskog rječnika PDF dokumenta |
BezierTo | Dodaje kubičnu Bezierovu krivulju od trenutačne točke preko kontrolnih točaka (X1,Y1) i (X2,Y2) do (X3,Y3) |
Bitmap | Vraća novo dekodirani VCL TBitmap koji sadrži rasterske podatke zadanog slikovnog objekta na trenutačnoj stranici. Bitmapa se pri svakom pozivu ponovno alocira; vlasnik je pozivatelj i odgovoran je za pozivanje Free |
BitmapCount | Broj slikovnih objekata stranice na aktivnoj stranici, dostupnih kao VCL TBitmap |
Bookmark | Traži oznaku prema njezinu naslovnom nizu i vraća odgovarajući zapis TBookmark iz stabla obrisa dokumenta definiranog u PDF odjeljku 12.3.3 |
BookmarkChildren | Indeksirano svojstvo — vraća neposredne podređene oznake zadanog roditeljskog čvora oznake |
BookmarkFrom | Pretvara sirovi rukohvat FPDF_BOOKMARK u potpuno popunjen zapis TBookmark čitanjem naslova, ciljane stranice i metapodataka akcije za taj čvor obrisa |
Bookmarks | Indeksirano svojstvo — vraća potpuni popis stavki vršne razine obrisa (oznaka) za dokument |
Character | Read-only indexed access to the UTF-16 string form of the character at the given index (typically one code unit, but two for a surrogate pair). |
CharacterAngle | Indeksirani pristup samo za čitanje kutu rotacije znaka u radijanima, uzimajući CTM stranice u obzir |
CharacterCount | Number of extractable characters on the currently active page. |
CharacterFontSize | Indeksirani pristup samo za čitanje efektivnoj veličini fonta korištenoj za prikaz znaka (u PDF točkama, nakon skaliranja CTM-a) |
CharacterFontWeight | Indeksirani pristup samo za čitanje vrijednosti OS/2 usWeightClass fonta koji se koristi (100 = Thin, 400 = Regular, 700 = Bold, 900 = Black) |
CharacterGenerated | Returns True when the character at the specified index was synthesised by PDFium during text extraction rather than being drawn explicitly by the page content stream. Synthetic characters are emitted for ligature expansion, soft hyphenation, and word/line boundary heuristics so search and select-all results read naturally. |
span class="keyword">function CharacterIndexAtPos(X, Y, ToleranceX, ToleranceY: Double): Integer | Dohvaća indeks znaka na ili u blizini određene pozicije na stranici. Ako na toj točki ili u blizini nema znaka, povratna vrijednost bit će -1. Ako dođe do pogreške, vratit će se -3 |
CharacterIsHyphen | Vraća True kada je znak na navedenom indeksu prepoznat kao mekani spojnik koji se koristi za prijelom riječi na kraju retka. Korisno pri ponovnom sastavljanju riječi preko prijeloma redaka bez zadržavanja vidljivog znaka spojnice |
CharacterMapError | Vraća True kada znak na navedenom indeksu nije mogao biti preslikan u valjanu Unicode kodnu točku. Zastavica se izvještava po znaku od strane PDFiumovog tekstnog izdvajanja i omogućuje pozivateljima prepoznati kodne točke koje su vjerojatno pogrešne jer izvornom fontu nedostaje upotrebljiv ToUnicode CMap ili kodni vektor |
CharacterOrigin | Indeksirani pristup samo za čitanje ishodištu (sidru na lijevoj osnovnoj crti) znaka u PDF korisničkim točkama |
CharacterRectangle | Indeksirani pristup samo za čitanje omeđujućem pravokutniku znaka u PDF korisničkim koordinatama (ishodište dolje lijevo, u točkama) |
Charcode | Samo za čitanje, indeksirani pristup Unicode kodnoj točki (UCS-4) znaka na zadanom indeksu |
span class="keyword">procedure ClearFormFieldFocus | Radi s logičkim kursorom fokusa AcroForma na trenutačnoj stranici za tijekove rada s tipkovnicom, govorom i pristupačnošću |
ClosePath | Zatvara trenutačni podput crtanjem ravne linije natrag do najnovijeg MoveTo |
Compressed | Određuje jesu li tokovi u izlaznom PDF-u FlateDecode-komprimirani kada se pozove SaveAs ili Save. Mehanizam kompresije nakon spremanja prolazi kroz serializirani PDF, zamjenjuje sve nekomprimirane tokove njihovim zlib-deflacioniranim inačicama i ponovno gradi xref tablicu. Već komprimirani tokovi prolaze nepromijenjeni |
constructor Create(AOwner: TComponent); override | Stvara komponentu TPdf i inicijalizira stanje dokumenta, prikaza, obrasca i predmemorije |
span class="keyword">procedure CreateAnnotation(const Annotation: TPdfAnnotation) | Stvara novu anotaciju |
CreateAttachment | Adds a new embedded file (attachment) at the document level. |
span class="keyword">procedure CreateDocument | Zatvara trenutačni dokument, ako postoji, i započinje potpuno nov prazan 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) | Stvara novi objekt putanje na početnom položaju |
CreateXObjectFromPage | Omotava stranicu iz drugog TPdf kao ponovno upotrebljivu ručku Form XObject koju možete umetnuti u ovaj dokument neograničen broj puta |
CreationDate | Izvorna vremenska oznaka stvaranja iz dokumentnog Info rječnika |
Creator | Naziv izvornog autorskog programa pohranjen u Info rječniku |
DeleteAnnotation | Uklanja anotaciju na zadanom indeksu na trenutnoj stranici |
span class="keyword">function DeleteAttachment(Index: Integer): Boolean | Uklanja ugrađeni privitak datoteke na zadanom indeksu |
span class="keyword">procedure DeletePage(PageNumber: Integer) | Uklanja stranicu na PageIndex iz dokumenta |
Destination | Vraća zapis TDestination za imenovano odredište na zadanoj nultobaznoj poziciji. Imenovana odredišta su neizravne mete definirane u stablu Dests / Names u katalogu dokumenta kako je opisano u PDF section 12.3.2 |
DestinationByName | Looks up a /Names destination by string name and returns its target page / fit-type / coordinates. |
DestinationCount | Broj imenovanih odredišta deklariranih u dokumentu |
destructor Destroy; override | Oslobađa ručke dokumenta, stanje obrazaca, predmemorirane fontove, tokove i mjerače prije nego što se TPdf uništi |
span class="keyword">function DeviceToPage(X, Y, Left, Top, Width, Height: Integer; Rotation: TRotation; out PageX, PageY: Double): Boolean | Pretvara zaslonsku koordinatu točke u koordinatu stranice |
span class="keyword">property Document | Native PDFium FPDF_DOCUMENT handle for direct low-level access. |
span class="keyword">function DocumentReadableContent: TPdfContentFragments | Vraća semantičke fragmente čitljivog sadržaja za screen reader, text-to-speech i pristupačne tijekove rada |
function DocumentReadingUnits: TPdfReadingUnits | Builds sentence-level TPdfReadingUnit records for the whole document readable-content stream |
FileIdentifier | Svojstvo samo za čitanje — vraća polje identifikatora datoteke dokumenta za traženi utor identifikatora |
span class="keyword">property FileName | Putanja PDF-a za otvaranje; dodjela dok je Active uključen ponovno učitava iz nove putanje |
Find | Pretražuje uzorak Pattern počevši od PageNum ili od trenutačne stranice ako je -1, te vraća globalni indeks znaka prve podudarnosti |
span class="keyword">function FindFirst(const Text: WString; Options: TSearchOptions = []; StartIndex: Integer = 0; DirectionUp: Boolean = True): Integer | Pokreće pretraživanje zadanog teksta. StartIndex je nultobazni, a -1 označava kraj stranice. Parametar DirectionUp određuje smjer ove operacije pretraživanja |
span class="keyword">function FindNext | Pomakne pokazivač aktivne sesije Find i vraća indeks sljedećeg podudarnog znaka |
span class="keyword">function FindPrevious | Reverses the Find cursor by one match. |
span class="keyword">function FlattenAllPages(nFlag: Integer = FLAT_NORMALDISPLAY): Boolean | Praktični omotač koji spljoštava svaku stranicu u dokumentu. Vraća True kada svaka stranica završi s FLATTEN_SUCCESS ili FLATTEN_NOTHINGTODO. Preporučeni tijek rada: GenerateFormAppearances → FlattenAllPages → SaveAs |
span class="keyword">function FlattenPage(nFlag: Integer = FLAT_NORMALDISPLAY): Integer | Spljoštava napomene i widgete obrazaca na trenutačnoj stranici u trajni sadržaj stranice koji se ne može uređivati. nFlag odabire profil spljoštavanja: FLAT_NORMALDISPLAY (0) za prikaz na zaslonu ili FLAT_PRINT (1) za ispisani izlaz. Vraća jedan od FLATTEN_SUCCESS, FLATTEN_NOTHINGTODO ili FLATTEN_FAIL. Kada spljoštavate popunjene vrijednosti obrazaca, najprije pozovite GenerateFormAppearances |
span class="keyword">function FocusFormField(Index: Integer): Boolean | Radi s logičkim kursorom fokusa AcroForma na trenutačnoj stranici za tijekove rada s tipkovnicom, govorom i pristupačnošću |
span class="keyword">function FocusNextFormField: Integer | Radi s logičkim kursorom fokusa AcroForma na trenutačnoj stranici za tijekove rada s tipkovnicom, govorom i pristupačnošću |
span class="keyword">function FocusPreviousFormField: Integer | Radi s logičkim kursorom fokusa AcroForma na trenutačnoj stranici za tijekove rada s tipkovnicom, govorom i pristupačnošću |
function FocusedFormFieldDetails: TPdfFormFieldInfo | Vraća TPdfFormFieldInfo za trenutačno logičko polje obrasca |
span class="keyword">function FocusedFormFieldIndex: Integer | Radi s logičkim kursorom fokusa AcroForma na trenutačnoj stranici za tijekove rada s tipkovnicom, govorom i pristupačnošću |
function FocusedFormFieldName: WString | Vraća trenutačni logički prikazni naziv polja obrasca, pri čemu prednost daje AlternateName, a zatim pada na Name |
span class="keyword">function FocusedFormFieldText: WString | Radi s logičkim kursorom fokusa AcroForma na trenutačnoj stranici za tijekove rada s tipkovnicom, govorom i pristupačnošću |
function FocusedFormFieldValue: WString | Vraća trenutačnu logičku vrijednost polja obrasca prema FocusedFormFieldIndex bez oslanjanja na interaktivni kursor |
FontAscent | Vraća uzlaznu visinu fonta, odnosno udaljenost od osnovne crte do najviše uzlaznice, za font objekta stranice, izraženo u PDF točkama i skalirano na veličinu fonta koju zada pozivatelj |
FontBaseName | Vraća PostScript bazno ime, odnosno unos /BaseFont iz PDF rječnika fonta, za font koji koristi objekt stranice, uključujući svaki stilski sufiks poput -Bold ili ,Italic |
FontData | Indeksirani pristup samo za čitanje sirovim bajtovima ugrađenog programa fonta, popunjen samo kada je font ugrađen |
FontDescent | Vraća silaznu visinu fonta, odnosno udaljenost od osnovne crte do najniže silaznice, za font objekta stranice, izraženo u PDF točkama i skalirano na veličinu fonta koju zada pozivatelj |
FontFamilyName | Vraća tipografsko ime obitelji, npr. Helvetica, Times New Roman ili Noto Sans CJK SC, za font koji koristi objekt stranice na trenutačnoj stranici |
FontHandle | Vraća izvornu ručku FPDF_FONT fonta koji koristi objekt stranice. Ručka naprednim pozivateljima daje izravan pristup PDFium API-jima za fontove koje komponenta ne omata |
FontIsEmbedded | Označava je li font koji koristi objekt stranice ugrađen unutar PDF-a (True) ili je samo referenciran pa se pri prikazu razrješava iz operacijskog sustava (False) |
FontItalicAngle | Indeksirani pristup samo za čitanje kutu kurziva fonta u stupnjevima, negativno za uobičajeni kurziv, 0 za uspravni oblik |
FontSize | Vraća prikazanu veličinu fonta, u PDF točkama, pojedinog znaka na trenutačnoj stranici. FontSize je alias za CharacterFontSize zadržan radi kompatibilnosti unatrag |
FontWeight | Vraća CSS-stil težine (debljine) fonta koji koristi page object na trenutačnoj stranici. Tipične vrijednosti su 400 za regularno i 700 za podebljano |
FormField | Indeksirano svojstvo — vraća jedno polje obrasca na trenutačnoj stranici |
FormFieldAt | Čita ili upisuje vrijednost polja obrasca koje se nalazi na zadanoj koordinati stranice |
FormFieldCount | Broj widgeta polja obrasca na trenutačno aktivnoj stranici |
FormFieldInfo | Potpuni zapis koji opisuje polje obrasca na zadanom indeksu na aktivnoj stranici |
FormFieldInfoAt | Form field record for the widget located at the given page coordinate. |
span class="keyword">function FormFieldTabOrder: TPdfIntegerArray | Radi s logičkim kursorom fokusa AcroForma na trenutačnoj stranici za tijekove rada s tipkovnicom, govorom i pristupačnošću |
span class="keyword">property FormFill | Interface that lets your application supply forms-related callbacks (Beep, Invalidate, OutputDocFile, etc.). |
FormHandle | Izvorni PDFium handle okruženja za ispunjavanje obrazaca pridružen dokumentu |
span class="keyword">property FormType | Govori sadrži li dokument AcroForm polja, XFA ili uopće nema obrazaca |
span class="keyword">procedure GenerateFormAppearances | Ponovno generira /AP (appearance stream) za svaki widget obrasca na svakoj stranici tako što svaku stranicu iscrta kroz FPDF_FFLDraw. To je preporučeni prateći poziv uz dodjele FormField[i] := value — bez njega vrijednosti obrasca mogu biti vidljive samo kada polje ima fokus, a svaka kasnija flatten operacija tiho će izgubiti vrijednosti. Pozovite nakon svih dodjela FormField[] i prije SaveAs / FlattenPage / FlattenAllPages |
span class="keyword">function GetPageBox | Čita pravokutnik imenovanog page boxa na trenutačnoj stranici |
HasBookmarkChildren | Returns True when the given outline node has at least one child bookmark. |
HasFormFieldAt | Hit-test koji vraća True kada widget polja obrasca pokriva zadanu koordinatu stranice |
Image | Indeksirano svojstvo — vraća jedan slikovni page object na trenutačnoj stranici (handle + bbox + bit depth + color space) |
ImageCount | Broj raster Image XObjecta na trenutačno aktivnoj stranici |
ImportNPagesToOne | Builds a brand-new TPdf whose pages are NumX×NumY composites of the source document's pages, suitable for N-up printing layouts. |
ImportPages | Kopira jednu ili više stranica iz drugog otvorenog TPdf u ovaj dokument |
ImportPagesByIndex | Uvozi određeni podskup stranica iz drugog TPdf prema indeksu od nule, uz kontrolu nad mjestom umetanja u trenutačnom dokumentu |
span class="keyword">function ImportPreferences(Pdf: TPdf): Boolean | Bit-set controlling how ImportPages copies content (resources, named destinations, comments, etc.). |
span class="keyword">function InsertFormObjectFromXObject(XObject: TPdfXObject): FPDF_PAGEOBJECT | Umeće JEDNU kopiju stranice umotane u TPdfXObject u trenutačnu stranicu ovog dokumenta i vraća FPDF_PAGEOBJECT kako bi je pozivatelj mogao pozicionirati / skalirati / rotirati |
IsTagged | Pokazuje deklarira li dokument strukturalno stablo za pristupačnost |
JavaScriptAction | Indeksirano svojstvo — vraća jednu dokumentsku JavaScript akciju (name + Type + Source string) |
JavaScriptActionCount | Broj dokumentskih JavaScript akcija pohranjenih u PDF-u |
JavaScriptActions | Sve dokumentske JavaScript akcije vraćene kao jedno dinamičko polje |
Keywords | Popis ključnih riječi koji je dao autor iz Info rječnika dokumenta |
Language | Identifikator prirodnog jezika naveden u katalogu dokumenta |
LineTo | Appends a straight line from the current point to (X, Y). |
LinkAnnotation | Indeksirano svojstvo — vraća eksplicitni Link /Annot Subtype na zadanom indeksu, uključujući ciljnu akciju ili odredište |
LinkAnnotationCount | Broj /Link anotacijskih unosa na određenoj stranici |
span class="keyword">procedure LoadCustomDocument(AStream: TStream; AOwnsStream: Boolean = False) | Učitava PDF iz bilo kojeg TStreama koji podržava traženje koristeći PDFiumov čitač blokova na zahtjev, tako da dokumenti veličine više GB i udaljeni izvori ili izvori iz baze podataka ne trebaju početnu kopiju u memoriji |
span class="keyword">procedure LoadDocument | Otvara i učitava PDF dokument iz FileName |
span class="keyword">property MetaText | Returns the document XMP metadata packet as a wide string. |
ModifiedDate | Vremenska oznaka posljednje izmjene zapisana u Info rječniku dokumenta |
MovePages | Preuređuje stranice ovog dokumenta na mjestu prema indeksu od nule, zadržavajući broj stranica nepromijenjen |
MoveTo | Starts a new sub-path at the given page coordinate. |
ObjectBitmap | Indeksirano svojstvo — vraća jedan image page object kao renderabilan VCL TBitmap (gubitnički dekodiran iz JPX/CCITT itd.) |
ObjectBounds | Tijesni pravokutni omeđujući okvir jednog page objecta na trenutačnoj stranici, izražen u PDF koordinatama korisničkog prostora nakon primjene svakog CTM-a i matrice pojedinog objecta |
ObjectCount | Broj page objecta (text, path, image, shading, form) na trenutačnoj stranici samo za čitanje |
ObjectHandle | Sirovi PDFium FPDF_PAGEOBJECT pokazivač za navedeni page object, namijenjen izravnim pozivima u nativni PDFium C API |
ObjectTransparent | Pokazuje sudjeluje li page object u PDF prozirnosti — bilo kroz |
ObjectType | Vraća kategoriju page objecta na zadanom indeksu — text, path, image, shading ili form XObject. Klasifikacija odgovara operatoru PDF content streama koji je proizveo objekt i omogućuje pozivateljima da prođu kroz polje page objecta jednom switch granom |
span class="keyword">property OnFormFieldEnter | Pokreće se kada mehanizam za ispunjavanje obrazaca dobije fokus na polju obrasca |
span class="keyword">property OnFormFieldExit | Pokreće se kada mehanizam za ispunjavanje obrazaca izgubi fokus na polju obrasca |
span class="keyword">property OnPageChange | Pokreće se kada se Pdf.Page dodijeli drugom indeksu stranice |
span class="keyword">property OnUnsupportedFeature | Pokreće se kada dokument koristi PDF značajku koju PDFium ne implementira (npr. potpune XFA obrasce, 3D anotacije, multimediju) |
Page | Nativni PDFium page handle za trenutačno aktivnu stranicu |
span class="keyword">property PageBounds[Box: TPdfPageBox]: TPdfRectangle | Svojstvo na razini stranice — pravokutnik za traženi page box (MediaBox/CropBox/BleedBox/TrimBox/ArtBox) |
span class="keyword">property PageBox[Box: TPdfPageBox]: TPdfRectangle | Svojstvo na razini stranice — čita ili zapisuje određeni page-box pravokutnik na trenutačnoj stranici |
span class="keyword">property PageCount: Integer | Svojstvo na razini stranice — ukupan broj stranica u otvorenom dokumentu |
PageHeight | Visina aktivne stranice u PDF korisničkim jedinicama (točke = 1/72 inča) |
span class="keyword">property PageLabel: WString | Svojstvo na razini stranice — vraća korisniku vidljivu oznaku stranice (kao "iv" ili "A-3") umjesto 0-baziranog indeksa |
span class="keyword">property PageMode: TPageMode | Svojstvo na razini stranice — dokumentski /PageMode hint (Outlines, Thumbs, FullScreen, ...) |
span class="keyword">property PageNumber: Integer | Svojstvo na razini stranice — 1-bazirani indeks trenutačne stranice (pa je PageNumber = Page + 1) |
span class="keyword">property PageRotation: TRotation | Svojstvo na razini stranice — rotacija primijenjena na trenutačnu stranicu pri renderiranju (ro0 / ro90 / ro180 / ro270) |
span class="keyword">function PageToDevice(PageX, PageY: Double; Left, Top, Width, Height: Integer; Rotation: TRotation; out X, Y: Integer): Boolean | Pretvara koordinatu točke sa stranice u koordinatu zaslona |
span class="keyword">property PageWidth: Double | Svojstvo na razini stranice — širina trenutačne stranice u točkama (1 pt = 1/72 inča) |
function PageWordBoxes: TPdfWordBoxes | Vraća TPdfWordBox zapise za riječi na trenutačnoj TPdf stranici s rasponima znakova i pravokutnicima u prostoru stranice |
span class="keyword">property Password | Decryption password assigned before Active := True. |
PdfAConformance | PDF/A razina usklađenosti trenutačno otvorenog dokumenta samo za čitanje, bez potrebe da se izričito pozove ValidatePdfA |
PdfEConformance | PDF/E razina usklađenosti trenutačno otvorenog dokumenta samo za čitanje, bez potrebe da se izričito pozove ValidatePdfE |
PdfRConformance | PDF/R razina usklađenosti trenutačno otvorenog dokumenta samo za čitanje, bez potrebe da se izričito pozove ValidatePdfR |
PdfUaConformance | PDF/UA razina usklađenosti trenutačno otvorenog dokumenta samo za čitanje, bez potrebe da se izričito pozove ValidatePdfUa |
PdfVTConformance | Razina usklađenosti PDF/VT za trenutno otvoreni dokument samo za čitanje, bez potrebe da se izričito pozove ValidatePdfVT |
PdfVersion | Zastavica samo za čitanje — verzija PDF specifikacije otvorenog dokumenta (npr. pv14, pv17, pv20) |
PdfXConformance | Razina usklađenosti PDF/X za trenutno otvoreni dokument samo za čitanje, bez potrebe da se izričito pozove ValidatePdfX |
span class="keyword">property Permissions | Returns the owner-password permission bits as decoded from the /Encrypt dictionary. |
PrintCopies | Ugrađeni preporučeni broj primjeraka koji bi autor PDF-a želio da dijalog za ispis koristi kao zadanu vrijednost — zapis /NumCopies u rječniku dokumenta /ViewerPreferences |
PrintPageRanges | Dekodirani popis raspona stranica s brojevima od 1 nadalje koje bi autor PDF-a želio da dijalog za ispis predloži — zapis /PrintPageRange u rječniku dokumenta /ViewerPreferences |
PrintPaperHandling | Dekodirana vrijednost preporuke dokumenta /ViewerPreferences /Duplex — način obrade papira simplex / duplex koji bi autor PDF-a želio da dijalog za ispis koristi kao zadanu vrijednost |
PrintScaling | Dekodirana vrijednost preporuke dokumenta /ViewerPreferences /PrintScaling — želi li autor PDF-a da dijalog za ispis u pregledniku koristi zadano skaliranje za prilagodbu stranici ili da se stranice ispisuju u njihovoj autoriranoj veličini |
Producer | Naziv PDF biblioteke ili pretvarača koji je proizveo datoteku |
ReadableContent | Vraća semantičke fragmente čitljivog sadržaja za tokove rada čitača zaslona, pretvaranja teksta u govor i pristupačnosti |
span class="keyword">function ReadablePageContent(PageNumber: Integer): TPdfReadableContent | Returns semantic readable content fragments for screen-reader, text-to-speech, and accessibility workflows |
function ReadingUnits: TPdfReadingUnits | Gradi zapise TPdfReadingUnit na razini rečenice iz toka čitljivog sadržaja trenutne stranice za pomoćne tokove rada slušanja i čitanja |
Rectangle | Vraća jedan omeđujući pravokutnik teksta iz trenutnog rasporeda teksta stranice |
span class="keyword">function RectangleCount(StartIndex: Integer = 0; Count: Integer = MaxInt): Integer | Broji broj pravokutnih područja koje zauzima segment teksta. Funkcija automatski spaja male okvire znakova u veći ako su ti znakovi na istoj liniji i koriste iste postavke fonta |
span class="keyword">procedure ReloadPage | Ponovno učitava trenutačno odabranu stranicu iz PDFium mehanizma i osvježava predmemoriju objekata stranice |
span class="keyword">procedure RemoveObject(Index: Integer; DestroyObject: Boolean = True) | Uklanja navedeni objekt stranice s trenutne stranice. Kada je DestroyObject True, uklonjeni objekt oslobađa se nakon uklanjanja. Tok sadržaja stranice automatski se ponovno generira |
span class="keyword">procedure RenderPage(DeviceContext: HDC; Left, Top, Width, Height: Integer; Rotation: TRotation = ro0; Options: TRenderOptions = []) | Iscrtaj sadržaj stranice na izlazni uređaj (zaslon, bitmapu ili pisač) |
RenderPageProgressive | Cancellable variant of RenderPage that drives PDFium's progressive rendering loop and polls an IPdfCancellationToken between iterations so long high-DPI renders can abort mid-page instead of blocking until completion. |
function RenderPageThumbnail(PageIndex, MaxWidth, MaxHeight: Integer): TBitmap | Renders any one-based page into a bitmap that fits within the requested thumbnail bounds |
span class="keyword">function RenderTile(Left, Top, Width, Height, PageWidth, PageHeight: Integer; Rotation: TRotation = ro0; Options: TRenderOptions = []; Color: TColor = clWhite): TBitmap | Iscrtaj pravokutno područje stranice u novu bitmapu. Vraćenu bitmapu treba ručno osloboditi |
span class="keyword">function SaveAs(Stream: TStream; Option: TSaveOption = saNone; PdfVersion: TPdfVersion = pvUnknown): Boolean | Spremi kopiju PDF dokumenta u navedeni stream. Ako je PdfVersion od pv13 do pv17, spremljeni izlaz se normalizira i validira za tu ciljnu verziju, uključujući postojeća nadjačavanja katalogskog /Version zapisa u inkrementalnom izlazu. Validator pokriva cjelokupni raspon značajki PDF 1.1–1.7 / ISO 32000-1: filtere (FlateDecode, JBIG2Decode, JPXDecode), tokove objekata i xref tokove, prozirnost (SMask, ca/CA, blend modes), Tagged PDF (StructTreeRoot, MarkInfo), prostore boja (ICCBased, DeviceN), okvire stranice (BleedBox/TrimBox/ArtBox), output intents, opcionalni sadržaj, AcroForm, CID/Type 0 i OpenType fontove, AES i AES-256 šifriranje (CFM AESV2/AESV3), sve podvrste anotacija ograničene verzijom (Widget, Sound, Movie, FreeText, Line, Square, Circle, Highlight, Underline, StrikeOut, Stamp, Ink, Popup, FileAttachment, TrapNet, Squiggly, PrinterMark, Polygon, PolyLine, Caret, Screen, Watermark, 3D, Redact), vrste akcija ograničene verzijom (SubmitForm, ResetForm, ImportData, Hide, Named, JavaScript, Trans, SetState, Rendition, GoToE, GoTo3DView) i katalogske zapise (Perms, Legal, Collection, Requirements, NeedsRendering). Sve što premašuje odabranu ciljnu verziju izaziva EPdfError. Ako dokument nema postojeći OpenAction i ciljna ga verzija podržava, spremljeni PDF otvara se na prvoj stranici sa zumom Fit Height. Trial sastavi tijekom spremanja primjenjuju trial watermark |
SaveAsPdfA | Spremi trenutni dokument kao datoteku usklađenu s PDF/A-1b tako da nakon osnovnog PDF-a primijeni inkrementalno ažuriranje koje umeće XMP metapodatkovni tok, sRGB ICC OutputIntent i ažurirani katalog dokumenta |
span class="keyword">function SaveAsPdfAToStream(Stream: TStream; const Options: TPdfASaveOptions): Boolean | Inačica SaveAsPdfA u memoriji — upisuje izlaz PDF/A-1b u bilo koji TStream bez privremenog zapisivanja na disk |
SaveAsPdfE | Spremi trenutni dokument kao datoteku usklađenu s PDF/E-1 tako da nakon osnovnog PDF-a primijeni inkrementalno ažuriranje koje umeće oznake PDF/E-1 formata datoteke (ISO 24517-1:2008) |
span class="keyword">function SaveAsPdfEToStream(Stream: TStream; const Options: TPdfESaveOptions): Boolean | Inačica SaveAsPdfE u memoriji — upisuje izlaz PDF/E-1 u bilo koji TStream bez privremenog zapisivanja na disk |
SaveAsPdfR | Spremi trenutačni dokument kao datoteku usklađenu s PDF/R-1 (ISO 23504-1:2020, podskup PDF-a za prijenos i pohranu rasterskih slika koji se koristi za skenirane dokumente) |
span class="keyword">function SaveAsPdfRToStream(Stream: TStream; const Options: TPdfRSaveOptions): Boolean | Inačica SaveAsPdfR u memoriji — upisuje izlaz PDF/R-1 u bilo koji TStream bez privremenog zapisivanja na disk |
SaveAsPdfUa | Spremi trenutačni dokument kao datoteku usklađenu s PDF/UA-1 naknadnom obradom osnovnog PDF-a inkrementalnim ažuriranjem koje umeće oznake PDF/UA formata datoteke |
span class="keyword">function SaveAsPdfUaToStream(Stream: TStream; const Options: TPdfUaSaveOptions): Boolean | Inačica SaveAsPdfUa u memoriji — upisuje izlaz PDF/UA-1 u bilo koji TStream bez privremenog zapisivanja na disk |
SaveAsPdfVT | Spremi trenutačni dokument kao jednodatotečnu datoteku usklađenu s PDF/VT-1 (ISO 16612-2:2010, podskup PDF-a za varijabilni i transakcijski tisak) |
span class="keyword">function SaveAsPdfVTToStream(Stream: TStream; const Options: TPdfVTSaveOptions): Boolean | Inačica SaveAsPdfVT u memoriji — upisuje izlaz PDF/VT u bilo koji TStream bez privremenog zapisivanja na disk |
SaveAsPdfX | Spremi trenutačni dokument kao datoteku usklađenu s PDF/X-1a:2001, PDF/X-3:2002 ili PDF/X-4 naknadnom obradom osnovnog PDF-a inkrementalnim ažuriranjem koje umeće oznake PDF/X formata datoteke (obitelj ISO 15930) |
span class="keyword">function SaveAsPdfXToStream(Stream: TStream; const Options: TPdfXSaveOptions): Boolean | Inačica SaveAsPdfX u memoriji — upisuje izlaz PDF/X u bilo koji TStream bez privremenog zapisivanja na disk |
span class="keyword">procedure SetFormFieldFlags(Index: Integer; const Flags: TPdfFormFieldFlags) | Postavlja zastavice polja AcroForm za polje obrasca na navedenom indeksu anotacije na trenutačnoj stranici |
span class="keyword">procedure SetFormFieldFlagsAt(X, Y: Single; const Flags: TPdfFormFieldFlags) | Sets the Flags bit field on the form field at the given coordinates. |
span class="keyword">procedure SetPageBox(Box: TPdfPageBox; const Rectangle: TPdfRectangle) | Upisuje novi pravokutnik za imenovani okvir stranice (MediaBox / CropBox / BleedBox / TrimBox / ArtBox) na trenutačnoj stranici |
SetText | Adds a text page object at the given page coordinate. |
span class="keyword">procedure SetTextPositions(ObjectIndex: Integer; const Positions: TPdfSingleArray) | Postavlja položaje po znaku za navedeni tekstualni objekt. Položaj prvog znaka podrazumijeva se kao 0; Positions[0] postavlja položaj drugog znaka, Positions[1] trećeg i tako dalje. Vrijednosti su u točkama i relativne u odnosu na ishodište tekstualnog objekta |
Signature | Indexed property — returns one digital-signature record (signer, reason, contact, byte range) |
SignatureCount | Broj polja digitalnog potpisa ugrađenih u dokument |
StructureElements | Indeksirano svojstvo — vraća djecu elementa logičkog stabla strukture (StructTree) |
Subject | Vraća vrijednost unosa /Subject iz informacijskog rječnika PDF dokumenta |
span class="keyword">function Text(StartIndex: Integer = 0; Count: Integer = MaxInt): WString | Izdvaja tekstovni niz sa stranice. Parametri StartIndex i Count određuju koje se znakove treba izdvojiti. Parametar StartIndex temeljen je na nuli |
span class="keyword">function TextInRectangle(Left, Top, Right, Bottom: Double): WString | Extract text within a rectangular boundary on the page. |
TextPage | Native PDFium text-page handle for the currently active page. |
span class="keyword">property Thumbnail | Vraća sirove bajtove unosa /Thumb za trenutačnu stranicu (opcionalni unaprijed izračunati pregled, obično raster 64x64) |
Title | Vraća vrijednost unosa /Title iz informacijskog rječnika PDF dokumenta |
Transparent | Sadrži li trenutačno aktivna stranica prozirni sadržaj |
span class="keyword">procedure UpdatePage | Primjenjuje izmjene u memoriji napravljene kroz CreateAnnotation, AddImage, AddText, SetFormFieldFlagsAt itd. na osnovnu PDFium stranicu |
span class="keyword">property UserPermissions | Returns the user-password permission bits (a subset of Permissions). |
span class="keyword">function ValidatePdfA: TPdfAValidationResult | Pregledava trenutačno otvoreni PDF tražeći oznake usklađenosti s PDF/A i vraća strukturiran rezultat s otkrivenom razinom usklađenosti te skupom pronađenih specifičnih problema |
span class="keyword">function ValidatePdfE: TPdfEValidationResult | Pregledava trenutačno otvoreni PDF tražeći oznake usklađenosti s PDF/E-1 i vraća strukturiran rezultat s otkrivenom razinom usklađenosti te skupom pronađenih specifičnih problema |
span class="keyword">function ValidatePdfR: TPdfRValidationResult | Pregledava trenutačno otvoreni PDF tražeći oznake usklađenosti s PDF/R-1 i vraća strukturiran rezultat s otkrivenom razinom usklađenosti te skupom pronađenih problema |
span class="keyword">function ValidatePdfUa: TPdfUaValidationResult | Pregledava trenutačno otvoreni PDF tražeći oznake usklađenosti s PDF/UA-1 i vraća strukturiran rezultat s otkrivenom razinom usklađenosti te skupom pronađenih specifičnih problema |
span class="keyword">function ValidatePdfVT: TPdfVTValidationResult | Pregledava trenutačno otvoreni PDF tražeći oznake usklađenosti s PDF/VT i vraća strukturiran rezultat s otkrivenom razinom usklađenosti te skupom pronađenih problema |
span class="keyword">function ValidatePdfX: TPdfXValidationResult | Pregledava trenutačno otvoreni PDF tražeći oznake usklađenosti s PDF/X i vraća strukturiran rezultat s otkrivenom razinom usklađenosti te skupom pronađenih specifičnih problema |
ViewerPreference | Indeksirano svojstvo — vraća cjelobrojnu vrijednost ključa /ViewerPreferences (NumCopies, PrintScaling itd.) |
WebLink | URL i ograničavajući pravokutnici za automatski otkrivenu web-vezu na stranici |
WebLinkCount | Broj automatski otkrivenih web URL-ova pronađenih skeniranjem teksta stranice |
span class="keyword">property XFA | Vraća XFA XML paket ugrađen u dokument (PDF/A 2.0 je zastario taj format, ali obrasci generirani u Acrobatu i dalje ga koriste) |
TPdfView je pomični vizualni kontrolnik za prikaz i rad s PDF dokumentima. Zahtijeva referencu Pdf: TPdf
| API | Opis |
span class="keyword">property About: string | Documents the About member published by TPdfView. |
Active | Aktivira ili deaktivira preglednik, otvara povezani PDF dokument i iscrtava odabranu stranicu |
span class="keyword">property ActualSizeZoom[PageNumber: Integer]: Double | Faktor zumiranja samo za čitanje koji prikazuje stranicu u njezinoj stvarnoj fizičkoj veličini na zaslonu računala |
span class="keyword">procedure AddImage(const FileName: string; X, Y, Width, Height: Integer); overload | Dodaje sliku na stranicu koju trenutačno prikazuje TPdfView i pritom pretvara pravokutnik u koordinatama klijenta prikaza u koordinatni sustav PDF stranice |
span class="keyword">function AddJpegImage(JpegImage: TStream; X, Y, Width, Height: Integer): Boolean | TPdfView wrapper that forwards to TPdf.AddJpegImage. |
span class="keyword">procedure AddPicture(Picture: TPicture; X, Y: Integer); overload | TPdfView wrapper that forwards to 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 | Određuje koji rubovi prikaza ostaju na fiksnoj udaljenosti od odgovarajućih rubova roditelja kada se roditelj promijeni veličinom |
span class="keyword">property Annotation[Index: Integer]: TPdfAnnotation | Omotač TPdfView koji prosljeđuje na TPdf.Annotation |
span class="keyword">property AnnotationCount: Integer | TPdfView wrapper that forwards to TPdf.AnnotationCount. |
span class="keyword">property AsyncRendering: Boolean | Opt-in zastavica koja prikazu govori da tijekom dugog iscrtavanja nacrta mali sloj s porukom "Loading..." kako bi aplikacije koje koriste vlastiti radnik za crtanje izvan glavne niti imale dosljedan vizualni znak |
span class="keyword">property Bitmap[Index: Integer]: TBitmap | TPdfView wrapper that forwards to TPdf.Bitmap. |
span class="keyword">property BitmapCount: Integer | Omotač TPdfView koji prosljeđuje prema 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 | U načinu SinglePage određuje hoće li skrolanje kotačićem miša na rubu stranice prijeći na sljedeću stranicu |
span class="keyword">property Character[Index: Integer]: WideChar | Omotač TPdfView koji prosljeđuje prema TPdf.Character |
span class="keyword">property CharacterAngle[Index: Integer]: Single | Omotač TPdfView koji prosljeđuje prema TPdf.CharacterAngle |
span class="keyword">property CharacterCount: Integer | Omotač TPdfView koji prosljeđuje prema TPdf.CharacterCount |
span class="keyword">property CharacterFontSize[Index: Integer]: Double | Omotač TPdfView koji prosljeđuje prema TPdf.CharacterFontSize |
span class="keyword">property CharacterFontWeight[Index: Integer]: Integer | Omotač TPdfView koji prosljeđuje prema TPdf.CharacterFontWeight |
span class="keyword">property CharacterGenerated[Index: Integer]: Boolean | Omotač TPdfView koji prosljeđuje prema TPdf.CharacterGenerated |
span class="keyword">function CharacterIndexAtPos(X, Y: Integer; ToleranceX, ToleranceY: Double): Integer | Vraća indeks znaka na trenutačnoj stranici koji je najbliži zaslonskom pikselu (X, Y), ili -1 ako nijedan znak nije dovoljno blizu |
span class="keyword">property CharacterIsHyphen[Index: Integer]: Boolean | Omotač TPdfView koji prosljeđuje prema TPdf.CharacterIsHyphen |
span class="keyword">property CharacterMapError[Index: Integer]: Boolean | Omotač TPdfView koji prosljeđuje prema TPdf.CharacterMapError |
span class="keyword">property CharacterOrigin[Index: Integer]: TPoint | Omotač TPdfView koji prosljeđuje prema TPdf.CharacterOrigin |
span class="keyword">property CharacterRectangle[Index: Integer]: TRect | Omotač TPdfView koji prosljeđuje prema TPdf.CharacterRectangle |
span class="keyword">property Charcode[Index: Integer]: WideChar | Omotač TPdfView koji prosljeđuje prema TPdf.Charcode |
span class="keyword">procedure ClearFormFieldFocus | Radi s logičkim kursorom fokusa AcroForma na trenutačnoj stranici za tijekove rada s tipkovnicom, govorom i pristupačnošću |
span class="keyword">procedure ClearHighlight | Omotač TPdfView koji prosljeđuje prema TPdfView.ClearHighlight |
span class="keyword">procedure ClearReadingHighlight | Upravlja slojem naglašavanja pri čitanju u TPdfViewu koji se koristi za sinkroniziranu reprodukciju teksta u govor |
procedure ClearReadingWord | Clears the current word-level reading cursor overlay on TPdfView |
span class="keyword">procedure ClearSelection | Clears the current text selection and invalidates the view. |
Color | Postavlja boju pozadine koja se crta između pravokutnika stranica i oko rubova dokumenta |
Constraints | Određuje minimalnu i maksimalnu širinu i visinu do koje se PDF prikaz smije proširiti kada mu se roditelj promijeni veličinom |
span class="keyword">function CopySelectionToClipboard: Boolean | Kopira trenutačno odabrani tekst u međuspremnik Windowsa kao 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) | Omotač TPdfView koji prosljeđuje prema TPdf.CreateAnnotation |
span class="keyword">property CurrentCharIndex: Integer | Read-only zero-based character index under the current mouse cursor (or last hit-tested point). |
span class="keyword">procedure DeleteAnnotation(Index: Integer) | Omotač TPdfView koji prosljeđuje prema TPdf.DeleteAnnotation |
destructor Destroy; override | Otpušta resurse prikaza, međuspremnike za iscrtavanje i pretplate na dokument prije nego što se TPdfView uništi |
span class="keyword">function DeviceToPage(X, Y: Integer; out PageX, PageY: Double): Boolean; overload | Pretvara zaslonski piksel (X, Y) unutar prikaza u točku PDF korisničkog prostora na trenutačnoj stranici |
span class="keyword">property DisplayMode: TPdfDisplayMode | Način rasporeda: jedna stranica, kontinuirano, dvije stranice, kontinuirano s dvije stranice, sa ili bez naslovnice |
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 | Upravlja time prihvaća li PDF prikaz korisnički unos s miša i tipkovnice |
span class="keyword">property Find: FPDF_SCHHANDLE | Omotač TPdfView koji prosljeđuje prema TPdf.Find |
span class="keyword">function FindFirst(const Text: WString; Options: TSearchOptions= []; StartIndex: Integer= 0; DirectionUp: Boolean= True): Integer | Pokreće pretraživanje navedenog teksta. StartIndex je 0-baziran, a -1 znači kraj stranice. Parametar DirectionUp određuje smjer ove operacije pretraživanja |
span class="keyword">function FindNext: Integer | Omotač TPdfView koji prosljeđuje prema TPdf.FindNext |
span class="keyword">function FindPrevious: Integer | Omotač TPdfView koji prosljeđuje prema TPdf.FindPrevious |
span class="keyword">property FitMode: TPdfFitMode | Upravlja time kako trenutačna stranica stoji unutar klijentskog područja preglednika; ponovno se primjenjuje automatski pri Resizeu i kada se promijeni PageNumber tako da dugi dokumenti s mješovitim veličinama stranica ostanu uokvireni |
span class="keyword">function FlattenPage(nFlag: Integer = FLAT_NORMALDISPLAY): Integer | Omotač TPdfView koji prosljeđuje na TPdf.FlattenPage |
span class="keyword">function FocusFormField(Index: Integer): Boolean | Radi s logičkim kursorom fokusa AcroForma na trenutačnoj stranici za tijekove rada s tipkovnicom, govorom i pristupačnošću |
span class="keyword">function FocusNextFormField: Integer | Radi s logičkim kursorom fokusa AcroForma na trenutačnoj stranici za tijekove rada s tipkovnicom, govorom i pristupačnošću |
span class="keyword">function FocusPreviousFormField: Integer | Radi s logičkim kursorom fokusa AcroForma na trenutačnoj stranici za tijekove rada s tipkovnicom, govorom i pristupačnošću |
function FocusedFormFieldDetails: TPdfFormFieldInfo | Returns TPdfFormFieldInfo for the current logical form field |
span class="keyword">function FocusedFormFieldIndex: Integer | Radi s logičkim kursorom fokusa AcroForma na trenutačnoj stranici za tijekove rada s tipkovnicom, govorom i pristupačnošću |
function FocusedFormFieldName: WString | Returns the current logical form field display name, preferring AlternateName and falling back to Name |
span class="keyword">function FocusedFormFieldText: WString | Radi s logičkim kursorom fokusa AcroForma na trenutačnoj stranici za tijekove rada s tipkovnicom, govorom i pristupačnošću |
function FocusedFormFieldValue: WString | Vraća trenutačnu logičku vrijednost polja obrasca prema FocusedFormFieldIndex bez oslanjanja na interaktivni kursor |
span class="keyword">property FontAscent[Index: Integer; FontSize: Single]: Single | Omotač TPdfView koji prosljeđuje na TPdf.FontAscent |
span class="keyword">property FontBaseName[Index: Integer]: WString | Omotač TPdfView koji prosljeđuje prema TPdf.FontBaseName |
span class="keyword">property FontData[Index: Integer]: TBytes | Omotač TPdfView koji prosljeđuje prema TPdf.FontData |
span class="keyword">property FontDescent[Index: Integer; FontSize: Single]: Single | Omotač TPdfView koji prosljeđuje prema TPdf.FontDescent |
span class="keyword">property FontFamilyName[Index: Integer]: WString | Omotač TPdfView koji prosljeđuje prema TPdf.FontFamilyName |
span class="keyword">property FontHandle[Index: Integer]: FPDF_FONT | Omotač TPdfView koji prosljeđuje prema TPdf.FontHandle |
span class="keyword">property FontIsEmbedded[Index: Integer]: Boolean | Omotač TPdfView koji prosljeđuje prema TPdf.FontIsEmbedded |
span class="keyword">property FontItalicAngle[Index: Integer]: Integer | Omotač TPdfView koji prosljeđuje prema TPdf.FontItalicAngle |
span class="keyword">property FontSize[Index: Integer]: Double | TPdfView wrapper that forwards to TPdf.FontSize. |
span class="keyword">property FontWeight[Index: Integer]: Integer | TPdfView wrapper that forwards to 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 | Omotač TPdfView koji prosljeđuje na TPdf.FormField |
span class="keyword">property FormFieldAt[X, Y: Integer]: WString | Omotač TPdfView koji prosljeđuje na TPdf.FormFieldAt |
span class="keyword">property FormFieldCount: Integer | Omotač TPdfView koji prosljeđuje na TPdf.FormFieldCount |
span class="keyword">property FormFieldInfo[Index: Integer]: TPdfFormFieldInfo | Omotač TPdfView koji prosljeđuje na TPdf.FormFieldInfo |
span class="keyword">property FormFieldInfoAt[X, Y: Integer]: TPdfFormFieldInfo | Omotač TPdfView koji prosljeđuje na TPdf.FormFieldInfoAt |
span class="keyword">function FormFieldTabOrder: TPdfIntegerArray | Radi s logičkim kursorom fokusa AcroForma na trenutačnoj stranici za tijekove rada s tipkovnicom, govorom i pristupačnošću |
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 | Poništava najnoviju izmjenu na fokusiranom AcroForm widgetu i upravlja PDFiumovom undo poviješću po widgetu |
span class="keyword">procedure GenerateFormAppearances | Omotač TPdfView koji prosljeđuje na TPdf.GenerateFormAppearances |
span class="keyword">function GetSelectedFormText: WString | Vraća tekst koji je trenutačno odabran unutar fokusiranog AcroForm widgeta na aktivnoj stranici prikaza |
span class="keyword">property HasFormFieldAt[X, Y: Integer]: Boolean | Omotač TPdfView koji prosljeđuje na TPdf.HasFormFieldAt |
span class="keyword">function HasSelection: Boolean | Returns whether any text is currently selected in the viewer. |
span class="keyword">property HighlightColor: TColor | Boja pravokutnika koji se iscrtava preko svakog podudaranja koje vrati HighlightSearchText. Zadano je clYellow; svojstvo je objavljeno kako bi aplikacije mogle tematski prilagoditi isticanje |
span class="keyword">function HighlightSearchText(const Text: WString; MatchCase: Boolean= False; MatchWholeWord: Boolean= False): Integer | Omotač TPdfView koji prosljeđuje prema TPdfView.HighlightSearchText |
span class="keyword">property Image[Index: Integer]: TPdfImage | Omotač TPdfView koji prosljeđuje prema TPdf.Image |
span class="keyword">property ImageCount: Integer | Omotač TPdfView koji prosljeđuje prema TPdf.ImageCount |
span class="keyword">property LinkAnnotation[PageNumber, Index: Integer]: TLinkAnnotation | Omotač TPdfView koji prosljeđuje prema TPdf.LinkAnnotation |
span class="keyword">function LinkAnnotationAtPos(X, Y: Integer; out PageNumber: Integer): Integer; overload | Vraća indeks link anotacije na zaslonskom pikselu (X, Y), ili -1 |
span class="keyword">property LinkAnnotationCount[PageNumber: Integer]: Integer | Omotač TPdfView koji prosljeđuje prema TPdf.LinkAnnotationCount |
span class="keyword">property LinkOptions: TPdfViewLinkOptions | Objavljeni skup koji upravlja time koje od četiri vrste link radnji PDFiuma prikaz prati automatski kada korisnik klikne vezu |
LoadingColor | Boja ispune rezerviranog mjesta „učitavanje“ koje se crta dok se stranica još renderira |
LoadingText | Tekst koji se prikazuje u sredini stranice dok je asinkrono renderiranje još u tijeku |
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 | Omotač TPdfView koji prosljeđuje prema TPdf.ObjectBitmap |
span class="keyword">property ObjectBounds[Index: Integer]: TPdfRectangle | Omotač TPdfView koji prosljeđuje prema TPdf.ObjectBounds |
span class="keyword">property ObjectCount: Integer | TPdfView wrapper that forwards to TPdf.ObjectCount. |
span class="keyword">property ObjectHandle[Index: Integer]: Pointer | TPdfView wrapper that forwards to TPdf.ObjectHandle. |
span class="keyword">property ObjectTransparent[Index: Integer]: Boolean | Omotač TPdfView koji prosljeđuje prema TPdf.ObjectTransparent |
span class="keyword">property ObjectType[Index: Integer]: TObjectType | TPdfView wrapper that forwards to 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 omotač koji prosljeđuje na TPdf.Page |
span class="keyword">property PageBorderColor: TColor | Boja rubne crte od 1 piksela koja se crta oko svakog pravokutnika stranice |
span class="keyword">property PageBounds: TPdfRectangle | TPdfView omotač koji prosljeđuje na TPdf.PageBounds |
span class="keyword">property PageColor: TColor | Pozadinska boja koja se slika ispod renderirane PDF stranice, odvojena od Color okolne kontrole. Zadano je clWhite tako da PDF stranice ostanu papirnato bijele čak i kada je Color host kontrole tamno tematski obojen |
span class="keyword">property PageCount: Integer | TPdfView omotač koji prosljeđuje na TPdf.PageCount |
span class="keyword">property PageHeight: Double | TPdfView omotač koji prosljeđuje na TPdf.PageHeight |
span class="keyword">property PageHeightZoom[PageNumber: Integer]: Double | Faktor uvećanja samo za čitanje koji prilagođava visinu stranice prikazu |
span class="keyword">property PageLabel: WString | TPdfView omotač koji prosljeđuje na TPdf.PageLabel |
span class="keyword">property PageNumber: Integer | TPdfView omotač koji prosljeđuje na TPdf.PageNumber |
span class="keyword">property PageRotation: TRotation | TPdfView omotač koji prosljeđuje na TPdf.PageRotation |
PageShadowColor | Boja ispune padajuće sjene koja se slika ispod svakog pravokutnika stranice |
span class="keyword">property PageShadowSize: Integer | Širina meke sjene, u pikselima, koja se crta oko svake stranice u kontinuiranim načinima |
span class="keyword">function PageToDevice(PageX, PageY: Double; out X, Y: Integer): Boolean; overload | Suprotno od DeviceToPage: pretvara PDF korisničku točku u zaslonski piksel unutar prikaza |
span class="keyword">property PageWidth: Double | Omotač TPdfView koji prosljeđuje na TPdf.PageWidth |
span class="keyword">property PageWidthZoom[PageNumber: Integer]: Double | Faktor uvećanja samo za čitanje koji prilagođava širinu stranice prikazu |
function PageWordBoxes: TPdfWordBoxes | Vraća zapise TPdfWordBox za riječi na trenutačnoj stranici TPdfView s rasponima znakova i pravokutnicima u prostoru stranice |
span class="keyword">property PageZoom[PageNumber: Integer]: Double | Zoum samo za čitanje potreban da se trenutna stranica uklopi u prikaz pri trenutačnom DisplayMode |
span class="keyword">procedure PaintSelection(SelectionStart, SelectionEnd: Integer; Mask: TColor) | Omotač TPdfView koji prosljeđuje prema TPdfView.PaintSelection |
span class="keyword">property ParentShowHint | Dokumentira član ParentShowHint objavljen od strane TPdfView |
span class="keyword">property Pdf: TPdf | Referencira komponentu TPdf čiji dokument preglednik prikazuje |
PopupMenu | Povezuje TPopupMenu s PDF preglednikom tako da desni klik na stranici prikazuje kontekstni izbornik |
ReadableContent | Vraća semantičke fragmente čitljivog sadržaja za tijekove rada s čitačem zaslona, pretvaranjem teksta u govor i pristupačnošću |
span class="keyword">property ReadingHighlightColor: TColor | Upravlja overlayjem za isticanje čitanja u TPdfView koji se koristi za sinkroniziranu reprodukciju teksta u govor |
function ReadingUnits: TPdfReadingUnits | Builds sentence-level TPdfReadingUnit records from the current TPdfView page |
span class="keyword">property ReadingWordColor: TColor | Controls the overlay colour used for the current word-level reading cursor |
span class="keyword">property ReadingWordFollow: Boolean | Controls whether TPdfView scrolls the current spoken word into view while tracking reading |
span class="keyword">property Rectangle[Index: Integer]: TRect | TPdfView omotač koji prosljeđuje na TPdf.Rectangle |
span class="keyword">function RectangleCount(StartIndex: Integer = 0; Count: Integer = MaxInt): Integer | TPdfView omotač koji prosljeđuje na TPdf.RectangleCount |
span class="keyword">procedure ReloadPage | TPdfView omotač koji prosljeđuje na TPdf.ReloadPage |
span class="keyword">procedure RemoveObject(Index: Integer; DestroyObject: Boolean = True) | Omotač TPdfView koji prosljeđuje na TPdf.RemoveObject |
span class="keyword">procedure RenderPage(DeviceContext: HDC; Left, Top, Width, Height: Integer; Rotation: TRotation = ro0; Options: TRenderOptions = []) | Iscrtaj sadržaj stranice na uređaj (zaslon, bitmapu ili pisač) |
span class="keyword">function RenderTile(Left, Top, Width, Height, PageWidth, PageHeight: Integer; Rotation: TRotation = ro0; Options: TRenderOptions = []): TBitmap | Prikazuje pravokutno područje stranice u novi bitmap. Vraćeni bitmap treba ručno osloboditi |
span class="keyword">property Rotation: TRotation | Visual rotation applied to the rendered page (ro0 / ro90 / ro180 / ro270). |
span class="keyword">procedure SelectAll | Odabire svaki znak na stranici ili stranicama koje preglednik trenutačno prikazuje |
span class="keyword">function SelectAllFormText: Boolean | Odabire svaki znak unutar fokusiranog AcroForm widgeta na aktivnoj stranici preglednika (ekvivalent tipke Ctrl+A unutar widgeta) |
span class="keyword">function SelectTextRange(Page, StartIndex, Count: Integer): Boolean | Čita ili upisuje programski model odabira teksta u TPdfView bez potrebe za korisničkim unosom mišem |
function SelectWordBox(const Word: TPdfWordBox): Boolean | Odabire raspon teksta koji predstavlja jedan TPdfWordBox na trenutačnoj stranici TPdfView |
function SelectWordSpan(const Words: TPdfWordBoxes; StartIndex, EndIndex: Integer): Boolean | Odabire raspon zapisa TPdfWordBox na istoj stranici kao jedan odabir teksta u TPdfView |
span class="keyword">function SelectedText: WString | Returns the currently selected text as a wide string. |
span class="keyword">function SelectionCharCount: Integer | Returns the total number of characters currently selected. |
span class="keyword">property SelectionColor: TColor | Boja ispune za sloj odabira teksta koji korisnik povlači mišem |
span class="keyword">function SelectionRanges: TPdfUserSelectionRanges | Čita ili upisuje programski model odabira teksta u TPdfView bez potrebe za korisničkim unosom mišem |
span class="keyword">function SelectionRectangles: TPdfRectangles | Reads or writes the TPdfView programmatic text-selection model without requiring user mouse input |
span class="keyword">procedure SetFormFieldFlags(Index: Integer; const Flags: TPdfFormFieldFlags) | Omotač TPdfView koji prosljeđuje na TPdf.SetFormFieldFlags |
span class="keyword">procedure SetFormFieldFlagsAt(X, Y: Integer; const Flags: TPdfFormFieldFlags) | Omotač TPdfView koji prosljeđuje na TPdf.SetFormFieldFlagsAt |
span class="keyword">procedure SetReadingHighlight(const Rects: TPdfRectangles; PageNumber: Integer) | Upravlja slojem isticanja čitanja u TPdfView koji se koristi za sinkroniziranu reprodukciju pretvaranja teksta u govor |
procedure SetReadingWord(const Word: TPdfWordBox) | Highlights one TPdfWordBox as the current spoken word on TPdfView |
span class="keyword">function SetSelection(const Ranges: TPdfUserSelectionRanges): Boolean | Reads or writes the TPdfView programmatic text-selection model without requiring user mouse input |
ShowHint | Uključuje ili isključuje oblačić savjeta koji se prikazuje kada miš prijeđe preko PDF preglednika |
span class="keyword">property SmoothScroll: Boolean | Omogućuje segmentiranu animaciju pokretanu timerom za naredbe klizača po liniji i po stranici. Praćenje klizača ostaje trenutno |
span class="keyword">property StructureElements: TPdfStructureElements | Omotač TPdfView koji prosljeđuje na TPdf.StructureElements |
TabOrder | Definira položaj PDF preglednika u tabulatornom ciklusu nadređenog kontrolnog elementa |
TabStop | Pokazuje može li korisnik dati fokus PDF pregledniku pritiskom tipke Tab |
span class="keyword">function Text(StartIndex: Integer = 0; Count: Integer = MaxInt): WString | Omotač TPdfView koji prosljeđuje na TPdf.Text |
span class="keyword">function TextInRectangle(Left, Top, Right, Bottom: Integer): WString; overload | Omotač TPdfView koji prosljeđuje na TPdf.TextInRectangle |
span class="keyword">property TextPage: FPDF_TEXTPAGE | Omotač TPdfView koji prosljeđuje na TPdf.TextPage |
span class="keyword">property Thumbnail: TBitmap | Omotač TPdfView koji prosljeđuje na TPdf.Thumbnail |
span class="keyword">property Touch | Dokumentira član Touch objavljen od strane TPdfView |
function TrackReadingWordAt(PageNumber, CharIndex: Integer): Integer | Mapira pomak znaka na stranici na pripadni TPdfWordBox, ističe ga i vraća indeks riječi |
span class="keyword">property Transparent: Boolean | Omotač TPdfView koji prosljeđuje na TPdf.Transparent |
span class="keyword">procedure UpdatePage | Omotač TPdfView koji prosljeđuje na TPdf.UpdatePage |
Visible | Prikazuje ili skriva PDF preglednik |
span class="keyword">property WebLink[PageNumber, Index: Integer]: TWebLink | Omotač TPdfView koji prosljeđuje na TPdf.WebLink |
span class="keyword">function WebLinkAtPos(X, Y: Integer; out PageNumber: Integer): Integer; overload | Vraća indeks web-veze za zaslonski piksel (X, Y) |
span class="keyword">property WebLinkCount[PageNumber: Integer]: Integer | Omotač TPdfView koji prosljeđuje na TPdf.WebLinkCount |
span class="keyword">property WindowHandle: HWND | Izvorna ručka prozora kontrole, samo za Windows |
span class="keyword">property Zoom: Double | Faktor uvećanja pri kojem je 1.0 = 100% (jedna PDF točka = jedan zaslonski piksel pri 72 DPI) |
TPdfReadingSession je TTS-neutralni stroj stanja za čitanje naglas koji usklađuje TPdfSpokenText odsječke, pozive govornog stroja hosta i isticanje pokazivača riječi u TPdfView
TPdfThumbnailView je pomični kontrolnik bočne ploče iz jedinice FPdfThumbnail. Povezuje se s komponentom TPdf i iscrtava jednu minijaturu stranice po retku za navigaciju stranicama