Lêers (sleep om te herrangskik):
JPG na PDF-omskakelaar
Gevorderde kliënt-kant beeld-na-dokument omskakeling met professionele uitlegbeheer
🔒 Privaatheid en Sekuriteit
Hierdie omskakelaar werk geheel en al binne jou blaaier deur gebruik te maak van kliënt-kant JavaScript-verwerking. Jou JPG-beelde word omgeskakel na PDF-formaat sonder enige data-oordrag na eksterne bedieners, wat volledige privaatheid en datasekuriteit verseker.
Alle beeldverwerking, skaalberekeninge en PDF-generering vind plaas in jou toestel se geheue. Lêers bly op jou rekenaar gedurende die hele omskakelingsproses en word outomaties uit die blaaiergeheue verwyder na voltooiing.
⚙️ Omskakelingsproses
Die omskakelingsproses begin met JPEG-dekompressie, wat pikseldata en EXIF-metadata onttrek. Beeldafmetings word geanaliseer om optimale bladsyorientasie te bepaal deur gebruik te maak van aspekverhoudingberekeninge:
Outo-rotasie sneller: Beeld AV > 1.0 EN Bladsy AV < 1.0
Skaalberekeninge gebruik geometriese transformasies om beelde binne gedefinieerde grense in te pas, terwyl visuele kwaliteit behou word. DPI-omskakeling volg die formule:
PDF-koördinaat = Fisiese Grootte × (72 ÷ 25.4)
📋 Gebruiksvoorbeelde
📊 Tegniese Spesifikasies
- JPEG✓ Volle ondersteuning
- JPG✓ Volle ondersteuning
- Lêergroottelimiet50MB per beeld
- KleurmodusseRGB, Gryskaal
- Bietdiepte8-bis, 24-bis
- EXIF DataGelees en bewaar
- PDF Weergawe1.4 Versoenbaar
- KompressieJPEG DCT
- KleurruimteRGB, ToestelGrys
- MetadataTitel, Outeur, Skepper
- WagwoordbeskermingNie ondersteun nie
- Lêergroottereeks100KB - 500MB
- A4210 × 297 mm
- Letter216 × 279 mm
- A3297 × 420 mm
- Legal216 × 356 mm
- Outo GroottePas by inhoud
- OriëntasiePortret, Landskap, Outo
- Kwaliteitreeks10% - 100%
- DPI-opsies72, 150, 300, 600
- SkaalmodussePas, Vul, Oorspronklik, Pasgemaak
- Pasgemaakte Skaal10% - 500%
- AspekverhoudingBehou of gestrek
- Outo-rotasieWye beeldopsporing
🎯 Instellingsimpak-analise
DPI-keuse Impak: Hoër DPI-instellings verhoog beeldresolusie in die PDF, maar het 'n beduidende impak op lêergrootte. 72 DPI is optimaal vir skermkyk, 150 DPI balanseer kwaliteit en grootte vir algemene gebruik, 300 DPI word benodig vir professionele drukwerk, en 600 DPI is gereserveer vir hoë-presisie tegniese dokumentasie.
Skaalmodus Gedrag: Die "Pas"-modus behou aspekverhoudings en verseker volledige beeld sigbaarheid binne bladsygrense. "Vul"-modus mag beelde sny, maar maksimeer ruimtebenutting. "Oorspronklik" handhaaf piksel-perfekte reproduksie teen gespesifiseerde DPI. "Pasgemaak" bied presiese beheer oor beeldafmetings met persentasie-gebaseerde skaal.
Uitlegoptimalisering: Meervoudige beelde per bladsy verminder die totale bladsytelling, maar mag individuele beeldgrootte in gedrang bring. Outo-pas-modus bereken optimale beeldplasing gebaseer op aspekverhoudings en beskikbare ruimte. Marge-instellings beïnvloed direk die bruikbare bladsy-area en moet aangepas word volgens drukvereistes.
Beelddigtheid = Beelde per Bladsy ÷ Bruikbare Area
Geheuegebruikskatting: Verwerkingsvereistes skaal met beeldresolusie en -kwantiteit. Tipiese geheuegebruik wissel van 20-100MB vir standaard foto-omskakeling, met piekgebruik wat voorkom tydens gelyktydige multi-beeldverwerking.
📄 Invoer- en Uitvoerformaatbesonderhede
JPEG Invoer Verwerking: Die omskakelaar lees JPEG-lêers met behulp van inheemse blaaier-API's, en onttrek beide beelddata en metadata. Progressiewe JPEG-enkodering word ten volle ondersteun, met outomatiese deinterlacing tydens verwerking. Kleurprofielinligting word bewaar wanneer dit in EXIF-data teenwoordig is.
Beeldata-onttrekking: Pikseldata word verkry deur die HTML5 Canvas API, wat intydse beeldmanipulasie en kwaliteitsaanpassing moontlik maak. Die omskakelaar ondersteun beelde met afmetings tot 32,767 × 32,767 piksels, beperk deur blaaier-canvas beperkings eerder as lêerformaatspesifikasies.
PDF Struktuur Generering: Uitvoer-PDF's voldoen aan PDF 1.4 spesifikasiestandaarde, wat verenigbaarheid met alle moderne PDF-kykers en -drukkers verseker. Elke beeld word ingebed as 'n gekomprimeerde objekstroom binne die PDF-struktuur, met koördinaatstelsels bereken in PDF-eenhede (1/72 duim).
Kleurruimte Hantering: RGB-kleurbeelde word in sRGB-kleurruimte verwerk, terwyl gryskaalbeelde hul oorspronklike luminansiewaardes behou. Geen kleurprofielomskakeling word uitgevoer nie, wat die oorspronklike kleurnoukeurigheid vir professionele toepassings bewaar.
Kompressie-algoritmes: JPEG-beelde behou hul oorspronklike DCT-kompressie wanneer dit in PDF-formaat ingebed word. Bykomende PDF-vlakkompressie word toegepas op metadata- en struktuurelemente, maar beelddata bly in JPEG-formaat om kwaliteitsvermindering as gevolg van herkompressie te voorkom.