PDFium Component
Tarkastele PDF-tiedoston sisällä olevia fontteja Delphistä käsin PDFium Component -komponentin avulla: lue glyyfin perheen nimi, perusnimi, paino,
PDFium Component
Ennen kuin luotat PDF-tiedostoon, kartoita sen riskipinta. Katso, miten PDFium lukee JavaScriptiä, käynnistystoimintoja ja allekirjoitusoikeuksia Delphissä
PDFium Component
Kokoa toimiva PDF-katseluohjelma Delphissä PDFium Component -komponentin avulla: kytke TPdf TPdfView-komponenttiin, lataa ja hahmonna asiakirja, ja lisää
PDFium Component
Toimiva Delphi-resepti skannattujen sivujen kansion yhdistämiseksi yhdeksi PDF-tiedostoksi PDFium Component -komponentilla: luo asiakirja, lisää sivu per kuva,
PDFium Component
Rasteroi PDF-sivut JPEG-muotoon Delphissä PDFium Component -komponentilla: muunna DPI pikselikooksi, hahmonna jokainen sivu bittikartaksi ja koodaa sitten
PDFium Component
Rakenna PDF tyhjästä Delphissä PDFium Component -komponentilla: CreateDocument, AddPage, AddText ja CreatePath, sekä koordinaatti- ja fonttien
PDFium Component
Luo korostus- ja alleviivausmerkintöjä PDFiumilla Delphissä: QuadPoints-järjestys, miksi FPDFAnnot_SetAttachmentPoints palauttaa false ja Append-korjaus
PDFium Component
Diagnosoi pdfium.dll-tiedoston latausvirheet Delphissä: korjaa 32/64-bittinen ERROR_BAD_EXE_FORMAT 193 -virhe, tunnista vanhentunut DLL ja lataa
PDFium Component
Havaitse XFA-lomakkeet Delphissä ja pura template-, datasets- ja config-paketit raakana XML:nä PDFium-komponentilla — staattisen paketin lukeminen ei vaadi
PDFium Component
Vie ja tuo XFDF-lomaketietoja ja huomautuksia Delphissä PDFium-komponentilla: ISO 19444-1 -edestakainen siirto, 18 huomautuksen alityyppiä ja
PDFium Component
Pura upotetut kuvat PDF-tiedostosta Delphissä PDFium Component -komponentilla: lue BitmapCount, hae jokainen Bitmap[], käsittele hiljainen avauksen
PDFium Component
Poimi PDF-tekstiä Delphissä PDFium-komponentilla: raaka glyyfien saanti Character[]-taulukolla, kappalerakenne ReadablePageContent-metodilla, sekä
PDFium Component
C-kirjaston kääriminen Pascaliin piilottaa terävät reunat. Katso todellisia vikoja PDFium-sidoksessa (binding), aina cdecl-takaisinkutsuista (callbacks) FPC
PDFium Component
Read PDF signatures with the PDFium Component in Delphi and Lazarus: inspect SubFilter, ByteRange and CMS, then detect PAdES B-B to B-LTA baseline levels
PDFium Component
Lisää pitkäaikaisia PAdES-allekirjoituksia Delphissä PDFium-komponentilla: RFC 3161 -aikaleimat, DSS-todentamissälöt ja DocTimeStamps-aikaleimat tasoille B-T,
PDFium Component
Yhdistä PDF-tiedostoja Delphissä PDFium Component -komponentilla: ImportPages, sivualue-merkkijonot, lisäyskohta, huonojen tiedostojen hiljainen
PDFium Component
Aseta useita PDF-sivuja yhdelle arkille, järjestä sivut uudelleen paikoillaan tai poimi osajoukko. Katso PDFiumin asemointi- (imposition) ja sivunsiirto-API:t
PDFium Component
Miksi alimerkkijonojen avainhaut korruptoivat PDF-sanakirjan jäsentämisen Delphissä: kokonaisten nimitunnisteiden täsmäytys ISO 32000-1 -standardin mukaan ja
PDFium Component
Saa Delphi PDF-katseluohjelma toimimaan ruudunlukijoiden kanssa: koodatun (tagged) lukujärjestyksen poiminta, sanakohtainen TTS-korostus (highlighting) ja
PDFium Component
Rakenna PDF-huomautusten tarkastelupaneeli (annotation review panel) Delphissä: indeksoi merkinnät (markup) sivuittain, selviydy ulkoasuvirtojen
PDFium Component
Pitkät PDF-renderöinnit kuuluvat pois käyttöliittymäsäikeestä (UI thread). Katso, kuinka PDFium-sidos (binding) ajaa työtä taustasäikeissä peruutettavilla
PDFium Component
Hidas sivun renderöinti ei saa jäädyttää käyttöliittymää tai juosta loppuun asti. Katso, miten PDFiumin progressiivinen renderöinti tehdään peruutettavaksi
PDFium Component
Valintaruudut litistyvät valitsemattomina PDFium Componentissa, kun /V luetaan widget-huomautuksesta, koska /V kuuluu ylemmän kenttäsanakirjan alle ISO 32000-1:n mukaan
PDFium Component
Neljä piilotettua eroa Delphin ja FPC/Lazaruksen välillä samassa PDFium-koodissa: tietueen väliaikainen elinkaari, aluetarkistukset, E2010 TBytes -valut ja
PDFium Component
FPDFText_GetUnicode palauttaa täyden 32-bittisen koodipisteen, mutta WideChar kantaa vain 16 bittiä, joten PDFium-komponentti Delphissä voi vioittaa emojeja ja harvinaisia CJK-ideogrammeja
PDFium Component
PDFium-komponentti Delphissä kieltäytyy paikkaamasta salattua PDF:ää selkotekstimerkeillä tai PAdES-allekirjoituksilla, ISO 32000-1 7.5.6:n inkrementaalisten päivitysten mukaisesti
PDFium Component
PDFiumPas ratkaisee aktiivisen xref-revisioketjun ja Adobe Extension Level -tiedon tallentaakseen Delphi-PDF:t tarkalla versiolla 1.3–1.7 rikkomatta yhdenmukaisuutta
PDFium Component
Miten WaitForIdle ja padSynchronize-vastaukset lukitsevat Delphi-pääsäikeen PDFium Componentissa, sekä jonon kapasiteetti, sammutusjärjestys ja TPdf-omistajuuden rajat
PDFium Component
FillChar Delphi- tai FPC-funktion tuloksessa nollaa hallitun tietueen vapauttamatta sen merkkijonoja, mikä vuotaa muistia joka kerta, kun rutiini ajetaan silmukassa
PDFium Component
Miksi täytetyt PDF-lomakkeet näyttävät tyhjiltä Acrobatissa ja kuinka se korjataan: FormFill-asetus, näppäimistön kenttien läpikäynti (traversal) ja
PDFium Component
Kolmikerroksinen tulostussilmukka Delphi- ja FPC-PDF-katseluohjelmassa jatkaa renderöintiä Cancel-klikkauksen jälkeen, koska Free Pascal lukitsee for-silmukan rajan sisääntulossa
PDFium Component
Siirrä Delphi PDF -katseluohjelma Lazarukseen ja Free Pascaliin: merkkijonokoodauksen ansat (string encoding traps), ajonaikainen (runtime) lomakkeen
PDFium Component
Lisää tumma tila ja lukutiloja Delphi PDF-lukijaan: värien käänteistäminen renderöinnin jälkeen, harmaasävyt, näkyvät korostusvärit ja tulostus
PDFium Component
Miten PDF:n rivivektorikäytäntö tekee Multiply-kutsusta liitoksen ja PreMultiply-kutsusta esiliitoksen Delphissä, miksi PreTranslate tarvitsee lineaarisen osan, ja miten pivot-apurit koostuvat
PDFium Component
Opi, miksi pelkkä FlateDecode jättää PDF-oliovirrat erotelluiksi raakojen sijaan, ja miten PDFiumPas soveltaa PNG- ja TIFF Predictor -rekonstruktiota Delphissä
PDFium Component
Lajittele (Triage) saapuvat PDF-tiedostot Delphissä PDFium Component -komponentilla: tarkista Info-sanakirja ja XMP-metadata, tunnista salaus (encryption),
PDFium Component
Tuota veraPDF-valideja PDF/A-arkistoja Delphissä PDFium-komponentilla: SaveAsPdfA, XMP- ja ICC OutputIntent -injektointi, a/b/u-yhteensopivuus ja sudenkuopat
PDFium Component
Rakenna PDF/A-esitarkistin Delphissä PDFium Componentilla: 29 validointiongelmaa token-skannaten, parttikohtainen portitus, object streamit ja ilman täyttä
PDFium Component
Käy läpi PDF-tagipuu reaaliaikaisesti PDFium VCL:llä havaitaksesi PDF/UA-sisältövirheet, joita tavutason tarkistus ei näe: kuvion (Figure) Alt-teksti, kaavan
PDFium Component
Tuota ja validoi muuttuvan tiedon PDF/VT-1-tulostustiedostoja Delphissä PDFium VCL-komponentilla: DPart-puut, pakollinen PDF/X-4-pariliitos ja ISO
PDFium Component
Automatisoi PDF/A- ja PDF/UA-ennakkotarkastus (preflight) Delphissä PDFium Component -komponentilla: eräsilmukat (batch loops), poistumiskoodit (exit codes),
PDFium Component
Pidä zoomaus ja vieritys sujuvana Delphi PDF-lukijoissa PDFiumilla: välimuistiavaimet, bittikartat, progressiivinen renderöinti ja muistibudjetit
PDFium Component
PDFiumPas:n renderöintilukko suojaa rasteroinnin samanaikaiselta UnloadPage- tai ReloadPage-kutsulta, mutta kuusi TPdf- ja TPdfView-kutsua ohittivat sen v2.26.0:aan asti
PDFium Component
Suojaa Delphi PDF-esikatseluruutu PDFium-komponentilla: estä JavaScript ladattaessa, sieppaa linkit, suodata liitteet ja lue salausoikeudet turvallisesti
PDFium Component
PDF-tekstin asettelu tarvitsee merkkijonon leveyden ennen piirtämistä. Katso, miten PDFium-sidonta mittaa tekstin koskematta sivuun, jotta rivinvaihto toimii
PDFium Component
PDFium pitää välimuistitettua FPDF_TEXTPAGE-kahvaa Delphissä; AddText-, SetText- tai AddPath-muokkausten jälkeen se vanhenee, ellei sitä ladata uudelleen ennen seuraavaa tekstikyselyä
PDFium Component
Korjaa kaksoiskierretyt PDF-pienoiskuvat Delphissä PDFiumilla: miksi renderöinnin kiertoparametri on additiivinen ja miten fit-zoom vaihtaa leveyden ja korkeuden 90/270-sivuille
PDFium Component
Miten PDFium Component erottaa lomakekentän indeksin huomautusindeksistä Delphissä: suodata Widget-alityypit, paljasta nollapohjainen looginen indeksi, kartoita takaisin natiivireunalla
PDFium Component
Synkronoi (Sync) teksti puheeksi (text-to-speech) sivulla (on-page) oleviin (with) sanakorostuksiin (word highlights) Delphissä PDFium-sanalaatikoiden (word
PDFium Component
PDFium-komponentti kirjoittaa XFA-kenttämuokkaukset vain muistinvaraiseen puskuriin, joten Delphi-sovellukset menettävät arvon tallennuksessa: AcroForm säilyttää sen, XFA ei
PDFium Component
Tulosta PDF-tiedostoja Delphistä PDFium Component -komponentilla: hahmonna sivut RenderPage-metodilla ja rePrinting-asetuksella, lähetä bittikartat
PDFium Component
Piirrä vesileima tai logo kerran ja sijoita se jokaiselle sivulle. Katso, miten PDFiumin Form XObjectit tekevät uudelleenkäytettäviä sivuleimoja Delphissä ja
PDFium Component
Suorita AcroForm JavaScriptiä Delphissä PDFium-komponentilla: miksi kenttälaskennat pysyvät hiljaisina, V8-DLL-vaatimukset ja isäntätapahtumat, jotka estävät
PDFium Component
Lisää PAdES B-B -digitaalinen allekirjoitus PDF-tiedostoon Delphissä PDFiumkomponentilla: itse rakennettu SHA-256, CMS ja Windows CNG -taustaosa tavutason
PDFium Component
Näin jaat PDF:n sivun, alueen tai kirjanmerkin mukaan PDFium Componentilla Delphissä: TPdf.ImportPages, CreateDocument, SaveAs-tuloksen tarkistus ja
PDFium Component
Monigigatavuisen PDF:n ei tarvitse latautua kokonaan. Katso, kuinka TStream-sovitin syöttää PDFiumin on-demand FPDF_FILEACCESS -takaisinkutsua ja miksi 4 GiB:n
PDFium Component
Rakenna vierekkäinen PDF-katseluohjelma Delphissä PDFium Component -komponentilla: kaksi tai kolme itsenäistä paneelia, näkymäkohtainen zoomaus
PDFium Component
Modernit PDF-tiedostot piilottavat rakenteen pakattuihin objekti- ja xref-virtoihin. Katso, kuinka Delphi-validaattori laajentaa ObjStm:n ja lukee
PDFium Component
Varmista tulostusvalmiit PDF/X-tiedostot Delphissä: PDFium-komponentin ValidatePdfX suorittaa ISO 15930 -tarkistukset TrimBoxille, Trappedille, OPI:lle,
PDFium Component
Miksi PDF-tarkistusohjelmat hylkäävät PAdES-allekirjoitukset: tyhjät ByteRange-kentät, puuttuva D:-päivämäärän etuliite ja hävinnyt /Encrypt inkrementaalisten
PDFium Component
Miten PDFium-komponentti käsittelee PDF-liitetiedostoja Delphissä: AttachmentCount, Attachment, CreateAttachment, DeleteAttachment, polun puhdistus ja paikan