MediaBox, CropBox, BleedBox: кой рамков елемент на страницата гледам?
PDF страниците пазят MediaBox, CropBox, BleedBox и TrimBox. PDF123 Crop задава MediaBox и CropBox на един и същ правоъгълник, за да съвпадат изгледът и размерът.

Една PDF страница не е един правоъгълник. Форматът пази няколко рамки на страницата, за да могат печатарите, програмите за преглед и редакторите да се разминават за „размера на страницата“. Когато изрязването изглежда грешно или печатница поиска излишък, обикновено спорът е коя рамка е в игра.
Рамките, с прости думи
- MediaBox: цялото платно на страницата; най-голямата рамка, която определя размера на носителя. Всяка страница се очаква да има такава.
- CropBox: областта, която програмите за преглед използват като видима страница. Ако липсва, по подразбиране е MediaBox.
- BleedBox: областта, която включва излишък отвъд линията на рязане за търговски печат.
- TrimBox: предвиденият краен размер след рязане.
- ArtBox: обхватът на смисленото съдържание (по-рядко срещан в офис PDF).
Програмите за преглед почти винаги изобразяват CropBox. Софтуерът за предпечат се интересува от BleedBox и TrimBox. Объркването им води до класическото оплакване „изрязах го, но принтерът още вижда старите полета“: прозорецът на екрана се премести, но MediaBox или TrimBox още обявяват старото платно.
Координатите са в потребителското пространство на PDF. Една точка е 1/72 инч. Началото е долният ляв ъгъл на описваната рамка, а не горният ляв ъгъл на екранен прозорец. Инструментите, които приемат „X, Y, ширина, височина“, описват правоъгълник в това пространство.
Изрязването променя видимата граница
В PDF123 Crop приема X, Y, ширина и височина в точки и записва този правоъгълник и в MediaBox, и в CropBox на всяка страница. Затова програмите за преглед, които спазват CropBox, и инструментите, които четат MediaBox, виждат еднакъв размер на страницата след задачата. Съдържанието извън новата рамка се скрива от изгледа; лежащият поток на съдържанието не е задължително изтрит. Първо геометрията; унищожаването на неизползвани оператори за рисуване е отделна задача.
Други приложения понякога променят само CropBox и оставят MediaBox непроменен. Повторното отваряне на такъв файл другаде може да изглежда като „неуспешно“ изрязване, когато всъщност става дума за несъответствие между рамките. Проверете коя рамка показва всеки инструмент, преди да приемете, че файлът е повреден.
Crop не пренаписва BleedBox, TrimBox или ArtBox. Ако работен процес за печат още чете тези речници, те може още да описват страницата преди изрязването, докато инструмент за предпечат не ги обнови. Офис задачите от типа „отрежи това поле за имейл“ обикновено се интересуват само от подравняването на MediaBox и CropBox, а точно това задава този път на Crop.
Мащабирането е отделен лост
Scale pages променя размера на страницата (A4, Letter, коефициент на мащабиране), вместо да отрязва прозорец в текущото платно. То също задава MediaBox и CropBox на целевия размер и обвива съдържанието на страницата в трансформация на мащаба, така че рисунъкът да се побере в новото платно. Използвайте изрязване, когато искате да запазите област и да скриете останалото. Използвайте мащабиране, когато цялата страница трябва да се преобразува към целеви размер на хартията.
Изрязването на страница с размер Letter до прозорец 200×200 pt и мащабирането на същата страница до A4 не са взаимозаменяеми. Едното отхвърля (от изгледа) всичко извън правоъгълника; другото преобразува цялата страница в нов размер на носителя.
Диагностика на файл с „грешен размер“
Когато печатница каже, че страницата още е с размер Letter, след като сте я „изрязали“ в друго приложение, експортирайте или проверете MediaBox и CropBox поотделно. Промяна само на CropBox може да изглежда правилна в програма за преглед, докато MediaBox още съобщава старото платно на софтуера за нареждане. Crop в PDF123 избягва това раздвоение, като записва един и същ правоъгълник и в двете.
Ако страниците изглеждат отрязани след сливане или импортиране, проверете дали инструмент по-рано в процеса е задал CropBox по-малък от MediaBox, без да обнови и двете. Get Info съобщава броя страници и шифроването, а не координатите на рамките: използвайте PDF инспектор или полетата за точки в интерфейса за изрязване, когато ви трябват числата.
Практически извод
Питайте „коя рамка гледам?“ преди да се доверите на милиметрите на екрана. Ако два инструмента не са съгласни за размера на страницата, сравнете MediaBox и CropBox, преди да обвините повреда. За интерактивно изрязване: Изрязване на PDF, без акаунт. За автоматизация същите полета за геометрия се поддържат на POST /api/v1/general/crop; вижте Developers.