Převod souboru ASPX do PDF
Uložte stránku ASP.NET jako PDF s pevným rozvržením pomocí tisku v prohlížeči nebo převodu URL.
Vytvořte soubory PDF online
Soubory ASPX zatím číst neumíme, takže tenhle převod nenabízíme. Pokud dokážete svou práci uložit do některého z těchto formátů nebo dalších, PDF z něj vyrobíme:
Jak převést soubor aspx do formátu pdf
- Internet
- Dosud nehodnoceno.
Program, tiskárna, systém záznamů nebo příjemce mohou místo webové stránky ASP.NET vyžadovat PDF s pevným rozvržením. Praktickým postupem je otevřít vykreslenou stránku ASPX v prohlížeči a uložit její tiskový výstup jako PDF.
Co je ASPX
ASPX je přípona názvu souboru běžně používaná pro stránku ASP.NET Web Forms. Vývojáři a organizace používají aplikace ASP.NET ke generování stránek na webovém serveru; server zpracuje značky a kód ASPX a poté odešle prohlížeči HTML, CSS, obrázky a skripty.
Stránka ASPX proto obvykle není samostatným formátem dokumentu jako PDF. Stažený soubor .aspx může obsahovat značky nebo kód na straně serveru, které nelze správně vykreslit bez původní aplikace ASP.NET, její konfigurace, databází a serveru. Pokud je soubor uložen lokálně, nejprve jej publikujte na funkčním serveru ASP.NET a poté otevřete jeho URL v prohlížeči.
Co poskytuje PDF
PDF zachovává rozvržení stránky, písma, obrázky a stránkování napříč operačními systémy a zařízeními. Je vhodné pro tisk, sdílení, offline přístup, záznamy a archivaci a většinu souborů PDF lze prohledávat a kopírovat. PDF nezachovává chování stránky ASPX na straně serveru, aktivní datová připojení, přihlašovací relaci ani interaktivní webové ovládací prvky; soubory PDF vytvořené prohlížečem také nejsou automaticky upravitelnými zdrojovými dokumenty.
Převeďte vykreslenou stránku v prohlížeči
- Otevřete úplnou URL stránky ASPX v prohlížeči Chrome, Microsoft Edge, Firefox nebo jiném aktuálním prohlížeči.
- Pokud stránka vyžaduje ověření, přihlaste se a počkejte, dokud se nedokončí načítání dynamického obsahu, obrázků, tabulek a grafů.
- Otevřete dialog tisku pomocí
Ctrl+Pv systému Windows nebo Linux, případně pomocíCommand+Pv systému macOS. - Jako tiskárnu zvolte Uložit jako PDF nebo Microsoft Print to PDF. V systému macOS použijte nabídku PDF v dialogu tisku.
- Zkontrolujte náhled, rozsah stránek, velikost papíru, orientaci, měřítko, okraje a záhlaví a zápatí. Pokud jsou vyžadovány barvy nebo obrázky stránky, povolte Grafiku na pozadí.
- Zvolte Save, zadejte název souboru, například
report.pdf, a otevřete výsledek, abyste zkontrolovali každou stránku.
Tisk z prohlížeče je obvykle nejpřesnější možností, protože používá stejnou ověřenou stránku vykreslenou pomocí JavaScriptu, kterou uživatel vidí. V prohlížeči Edge nebo Chrome lze stránku vytisknout také prostřednictvím Menu → Print; Firefox poskytuje ekvivalentní dialog tisku.
Počítačové a automatizované možnosti
Desktopová aplikace Adobe Acrobat může vytvořit PDF z URL webové stránky prostřednictvím File → Create → PDF from Web Page, pokud je tato funkce k dispozici. Nemusí správně reprodukovat stránky, které vyžadují složité ověřování, vykreslování na straně klienta nebo omezený přístup k síti, takže pro takové stránky zůstává vhodnější tisk z prohlížeče.
Pro opakované převody mohou nástroje pro automatizaci prohlížeče, jako jsou Playwright nebo Puppeteer, otevřít URL, provést ověření, počkat na selektor nebo stav sítě a vygenerovat PDF. Typická operace Playwright je v kontextu Chromium ekvivalentní k page.pdf({ format: 'A4', printBackground: true }); stránka musí být načtena v bezhlavém prohlížeči a výstup by měl být ověřen oproti interaktivní stránce.
Online služby pro převod
Služba pro převod URL na PDF, například online převodník webových stránek od Adobe nebo PDFmyURL, může převést veřejně dostupnou URL ASPX bez instalace softwaru. Vložte URL stránky, vyberte výstup PDF, počkejte na vykreslení a stáhněte výsledek.
Online služby obecně nemohou přistupovat k adrese localhost, intranetovým adresám, stránkám za privátní sítí VPN ani k obsahu, který vyžaduje přihlašovací relaci vašeho prohlížeče. Nenahrávejte důvěrné soubory ASPX, ověřené sestavy, osobní údaje ani zdrojový kód, pokud nejsou podmínky zabezpečení a uchovávání dané služby přijatelné. Pokud online služba přijímá pouze soubory HTML, nahrajte vykreslené HTML, nikoli zdroj ASPX na straně serveru; externí šablony stylů, obrázky, skripty a data závislá na serveru mohou stále chybět.
Omezení kvality a kompatibility
- CSS určené pro tisk může skrýt navigaci nebo změnit rozvržení, zatímco responzivní CSS může poskytovat odlišné výsledky při různých velikostech papíru a měřítcích.
- Interaktivní ovládací prvky, animace, stavy při najetí kurzorem, video, živé řídicí panely a formuláře mohou být statické, prázdné nebo vynechané. Před tiskem vyberte rozsah stránek a počkejte na asynchronní obsah.
- Písma nebo obrázky blokované oprávněními, pravidly mezi zdroji nebo selháním sítě mohou být nahrazeny nebo mohou chybět. Zkontrolujte PDF na jiném zařízení.
- Dlouhé tabulky, široké stránky, prvky s pevnou pozicí a pravidla zalomení stránek mohou vytvářet oříznutý obsah nebo nevhodné stránkování. Upravte orientaci, měřítko, okraje nebo šablonu stylů stránky pro tisk.
- Výstup z prohlížeče obvykle obsahuje text, který lze vybrat, ale u obsahu naskenovaného nebo vykresleného na plátně může být po převodu vyžadováno OCR.
ASPX vs PDF: srovnání formátů
Jak si formáty ASPX a PDF stojí v nejdůležitějších vlastnostech pro tento převod.
| Vlastnost | .ASPX ASP.NET Web Form page | .PDF Portable Document Format |
|---|---|---|
| Otevřený standard | Částečně otevřený | Ano |
| Komprese | Bez komprese | Obojí |
| Typická velikost souboru | Malé | Střední |
| Otevírá se ve webovém prohlížeči | Ano, nativně | Ano, nativně |
| Další úpravy | Omezeně | Omezeně |
| Podpora metadat | Základní | Rozsáhlé |
| Čitelný jako prostý text | Ano | Ne |
| Nejvhodnější pro | Webové publikování | Publikování |
| Zavedeno | 2002 | 1993 |
| Vývojář | Microsoft | Adobe Systems (now Adobe Inc.); standardized by ISO |
| MIME typ | — | application/pdf |
Databáze v současné době neobsahuje žádný program na konverzi souborů aspx.