Àwòrán sí PDF Ọ̀fẹ́
Yí àwọn àwòrán padà sí PDF. Tún ṣe ìtò àwọn ojúewé, ṣèmí ìwọ̀n àti àwọn ẹ̀bà.
Sọ àwọn fáìlì sílẹ̀ níbí, tàbí tẹ láti wá
JPG, PNG, WebP, GIF, BMP, AVIF, HEIC, HEIF · a ṣe ìmúlò rẹ̀ lórí ẹ̀rọ rẹ
tàbí tẹ Ctrl+V láti fi lẹ̀ mọ́ láti clipboard rẹ
O lè sọ ọ̀pọ̀lọpọ̀ fáìlì sílẹ̀ ní ìgbà kan
À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ẹ.
Àwọn lílò tó wọ́pọ̀
- Convert Photos to PDFTurn your photos into a clean PDF — great for photo albums, portfolios, and sharing multiple images.
- Convert Scanned Images to PDFTurn scanned document images into clean PDFs — restore multi-page documents from individual scans.
- Convert Screenshots to PDFCompile screenshots into a PDF document — perfect for bug reports, tutorials, and documentation.
- Convert Artwork to PDFTurn digital art and illustrations into PDFs — share portfolios, sell prints, and preserve your work.
- Convert Document Images to PDFConvert photos of documents, forms, and paperwork into proper PDF files — sign, send, and archive.
Bí Ó Ṣe Ń Ṣiṣẹ́
Ìyípadà ń ṣiṣẹ́ pátápátá nínú aṣàwákiri rẹ pẹ̀lú pdf-lib — ìwé-ìṣirò JavaScript tí ó ń kọ́ fáìlì PDF gidi ládùúgbò, láìsí gbígbé àwòrán rẹ sókè sí sáfà kankan. PNGs ni a fi sí i láìpàdánù; JPEGs ni a fi sí i tààrà láti inú byte ìpilẹ̀ṣẹ̀ wọn (láìsí àtúnṣàmúlò); àwọn ìrísí mìíràn bí i WebP ni a rasterize sí JPEG nípasẹ̀ API Canvas kọ́kọ́.
- 1A ń ka àwọn àwòrán ládùúgbòAṣàwákiri ń ka fáìlì kọ̀ọ̀kan tí a sọ tàbí yàn tààrà. Irinṣẹ́ náà ń ṣàyẹ̀wò fún JPEG, PNG, àti WebP. A ń ṣẹ̀dá àkíyèsí URL-ohun kékeré kan fún àwòrán kékeré — kò sí dátà tí ó kúrò lára ẹ̀rọ rẹ ní ipò yìí.
- 2A yanjú ìtọ̀nà EXIFKí a tó fi sí i, parser DataView tí a fi ọwọ́ kọ ń ṣàyẹ̀wò àkọlé binary JPEG kọ̀ọ̀kan fún àmì EXIF Orientation (0x0112). Bí a bá ti ya fọ́tò náà ní apá kan tí àmì náà sì sọ bẹ́ẹ̀, API createImageBitmap aṣàwákiri ń tún yíyí náà kọ́ sí dátà pixel nítorí náà ojú-ìwé PDF náà ń farahàn tí ó dúró tọ̀ọ̀tọ̀ — pdf-lib fúnrarẹ̀ kì í ka EXIF.
- 3pdf-lib ń kọ́ PDF náà ojú-ìwé lé ojú-ìwépdf-lib ń ṣẹ̀dá PDFDocument tuntun kan nínú ìrántí. A ń fi PNGs sí embedPng() a sì ń pa wọ́n mọ́ láìpàdánù pẹ̀lú àìrí wọn kan náà. JPEGs ń lọ sí embedJpg() láìyípadà. WebP àti àwọn ìrísí mìíràn ni a yí padà sí JPEG nípasẹ̀ canvas.toBlob() ní dídára 0.92 kọ́kọ́. A ń ṣe ìwọ̀n àwòrán kọ̀ọ̀kan sí bá ìwọ̀n ojú-ìwé tí a yàn mu (A4, Letter, tàbí bá-àwòrán-mu) pẹ̀lú ìtò àyè rẹ, kí a sì fi í sí àárín ojú-ìwé rẹ̀.
- 4A gba PDF tí ó parí náàpdfDoc.save() ń ṣe serialise ìtòlẹ́sẹẹsẹ PDF tí ó parí náà sí Uint8Array nínú ìrántí. Aṣàwákiri náà ń fi wé Blob kan tí ó sì ń dá ìgbà gbígbà fáìlì kan sílẹ̀ — a ń pe ìyípadà àwòrán-kan lórí orúkọ fáìlì ìpilẹ̀ṣẹ̀ náà, a sì ń pe ìtọjade àwòrán-púpọ̀ ní images.pdf.
A ń ṣiṣẹ́ àwọn àwòrán rẹ pátápátá nínú aṣàwákiri rẹ nípasẹ̀ pdf-lib — a kì í gbé wọ́n sókè sí sáfà kankan láé.
Àwọn Irinṣẹ Tó Jọra
Olùyọ Àwòrán PDF — Fi Àwọn Àwòrán Inú PDF Pamọ́
Yọ àwọn àwòrán tó wà nínú PDF jáde ní ìpéye kíkún wọn bí PNG tàbí JPG: àwọn fọ́tò, àwọn scan, àwọn àwòrán ìpín àti àwọn àmì ilé-iṣẹ́, ọ̀kọ̀ọ̀kan lẹ́ẹ̀kan. Gbà wọ́n sílẹ̀ lọ́kọ̀ọ̀kan tàbí bí ZIP. Ó ń ṣiṣẹ́ nínú aṣàwákiri rẹ; a kì í gbé PDF náà sókè.
Olùṣàpọ̀ àwòrán — Ṣe àpapọ̀ àwọn àwòrán sí ọ̀kan
Ṣe àpapọ̀ fọ́tò tàbí àwòrán ojú-ìbòjú sí àwòrán kan: láti òkè sí ìsàlẹ̀, lẹ́gbẹ̀ẹ́ ara wọn tàbí ní àkànṣe ìgbékalẹ̀ grid, láì gé wọn. Mú ìbú dọ́gba, fi àlàfo, férémù àti ẹ̀yìn kún un, lẹ́yìn náà fi pamọ́ gẹ́gẹ́ bí JPG, PNG tàbí WebP. Ó ń ṣiṣẹ́ nínú aṣàwákiri rẹ; kò sí ohun tí a gbé sókè.
PDF sí Àwòrán (JPG, PNG, WebP)
Yí gbogbo ojú-ìwé PDF padà sí àwọn àwòrán JPG, PNG, tàbí WebP ní ìwọ̀n tí o yàn. Gba àwọn ojú-ìwé sílẹ̀ lọ́tọ̀ọ̀tọ̀ tàbí gbogbo rẹ̀ pọ̀ gẹ́gẹ́ bí ZIP. Àwọn fáìlì kò kúrò nínú ẹ̀rọ àwárí rẹ rárá.