XHTML یک فرمت فایل مبتنی بر متن با نشانه گذاری در قالب XML است. این فرمت به دلیل عمومی بودن بسیار مورد استفاده قرار می گیرد و شامل اسکریپت کمتری می شود. در حالی که فایلهای پیدیاف فایلهایی با فرمت طرحبندی ثابت هستند که به دلیل مستقل بودن از پلتفرم بهطور رایج مورد استفاده قرار میگیرند. در موارد خاص، ممکن است لازم باشد فایل های XHTML را به فرمت PDF تبدیل کنید. مطابق با چنین موارد استفاده، این مقاله نحوه تبدیل XHTML به فرمت PDF در جاوا را نشان می دهد.