Olùpín PDF Ọ̀fẹ́

Pin PDF kan sí àwọn ojú-ìwé lọ́tọ̀ọ̀tọ̀ tàbí yọ àwọn ìjìnlẹ̀ ojú-ìwé kan pàtó. Gba àwọn ojú-ìwé sílẹ̀ lọ́tọ̀ọ̀tọ̀ tàbí gẹ́gẹ́ bí ZIP.

Sọ àwọn fáìlì sílẹ̀ níbí, tàbí tẹ láti wá

PDF · Kò sí ìdiwọ̀ ìwọ̀n fáìlì

tàbí tẹ Ctrl+V láti fi lẹ̀ mọ́ láti clipboard rẹ

Wá àwọn fáìlì

Àwọn fáìlì rẹ kò ní jáde kúrò lórí ẹ̀rọ rẹ. Gbogbo ìṣiṣẹ̀ n ṣẹlẹ̀ ní àdúgbò nínú aṣàwákiri rẹ.

Bí Ó Ṣe Ń Ṣiṣẹ́

Ìpín PDF ń ṣiṣẹ́ pátápátá nínú aṣàwákiri rẹ ní lílo pdf-lib láti dàkọ àwọn ojú-ìwé sí àwọn ìwé tuntun àti pdfjs-dist láti ṣe àwòrán kékeré láàyè — a kì í gbé fáìlì rẹ sókè sí sáfà kankan láé.

  1. 1
    pdf-lib ń ka ìtòlẹ́sẹẹsẹ PDF náà
    Nígbà tí o bá sọ fáìlì kan, pdf-lib ń kó ArrayBuffer gan-an náà wọlé tí ó sì ń pín igi ojú-ìwé inú PDF náà. Ó ń ka àwọn ojú-ìwé náà tí ó sì ń mú wọn wà fún dídàkọ láìsí pípín fóńtì tàbí àwòrán kọ̀ọ̀kan tí a fi bọ̀.
  2. 2
    pdfjs-dist ń ṣe àwòrán kékeré ojú-ìwé
    Ní àkókò kan náà, pdfjs-dist (tí a kó wọlé nípasẹ̀ ẹ̀rọ CDN) ń ṣe rasterize ojú-ìwé kọ̀ọ̀kan sórí ẹ̀yà Canvas lóde-ìfihàn kan ní ìbú 220 px tí a dá kalẹ̀. Àwọn URL dátà JPEG ń kún grid àwòrán kékeré ní ìtẹ̀síwájú bí ojú-ìwé kọ̀ọ̀kan ṣe ń ṣe àwòrán, nítorí náà o lè bẹ̀rẹ̀ yíyan àwọn ojú-ìwé kí gbogbo ìwé náà tó ṣetán.
  3. 3
    O yan ète ìpín kan
    Ipò mẹ́ta wà: pín ojú-ìwé kọ̀ọ̀kan sí PDF tirẹ̀, pín sí àwọn àkópọ̀ ojú-ìwé N ní àkókò kan, tàbí yan àwọn ojú-ìwé kan pàtó nípa títẹ̀ àwòrán kékeré tàbí kíkọ àyè bí i '1-3, 7, 10-12'. Grid àwòrán kékeré náà ń fi àwọn ojú-ìwé tí a yàn àti àwọn ààlà àkópọ̀ tí ó ń yípo hàn nítorí náà ète ìpín náà hàn kí o tó dá.
  4. 4
    pdf-lib ń kọ àwọn PDF tuntun; JSZip ń kó ìtọjade náà papọ̀
    Fún ẹgbẹ́ ìtọjade kọ̀ọ̀kan, pdf-lib ń ṣẹ̀dá PDFDocument tuntun kan tí ó sì ń dàkọ àwọn ojú-ìwé tí a yàn nìkan sí i pẹ̀lú copyPages(). Nígbà tí àbájáde náà bá jẹ́ fáìlì púpọ̀, JSZip ń kó wọn papọ̀ sí ZIP kan. Àyè kan tí a mú jáde ń gbà tààrà gẹ́gẹ́ bí PDF láìsí zipping.

Aṣàwákiri rẹ ń ka PDF rẹ tààrà, kò sì kúrò lára ẹ̀rọ rẹ láé — gbogbo ìpín ń ṣẹlẹ̀ ládùúgbò ní JavaScript láìsí ìdásí sáfà.

Àwọn Irinṣẹ Tó Jọra

Àwọn Ìbéèrè Tí A Máa Ń Béèrè