1. Produkter
  2.   HTML
  3.   PHP
  4.   HTML2PDF
 
  

Öppen källkod PHP-bibliotek för att skapa PDF-filer från HTML

Gratis PHP API för att skapa PDF-dokument från HTML-innehåll. Det stödjer HTML- och CSS-rendering till PDF via PHP-kod.

I dagens digitala era har behovet av att konvertera webbinnehåll till portabla dokumentformat (PDF) blivit allt viktigare. Ett kraftfullt och mångsidigt bibliotek som förenklar denna process är HTML2PDF. HTML2PDF är ett populärt open-source‑bibliotek som erbjuder ett enkelt och effektivt sätt att konvertera HTML-dokument till PDF-format. Det gör det möjligt för mjukvaruutvecklare att sömlöst skapa högkvalitativa PDF-filer från HTML-innehåll, inklusive CSS‑stil, bilder och komplexa layouter. Med HTML2PDF kan mjukvaruutvecklare omvandla webbsidor, HTML‑mallar eller till och med dynamiskt genererat innehåll till professionellt utseende PDF-dokument.

HTML2PDF-biblioteket kan implementeras mycket enkelt, tack vare dess väl dokumenterade API:er och intuitiva användning. Det finns flera viktiga funktioner som ingår i biblioteket, såsom omfattande stöd för HTML- och CSS-element, anpassning av sidhuvuden och sidfötter i PDF-dokument, definition av sidstorlek och orientering för de genererade PDF:erna, inbäddning av bilder och typsnitt i PDF:erna, arkivering av webb-baserad information som PDF:er, generering av utskrivbara rapporter, skapande av professionellt utseende fakturor, konvertering av webb-baserad dokumentation och handledningar till nedladdningsbara PDF-filer och mycket mer.

HTML2PDF-biblioteket erbjuder enkel integration med olika programmeringsspråk och ramverk. HTML2PDF är byggt för att vara plattformsoberoende, vilket gör det tillräckligt mångsidigt för att köras på olika operativsystem, inklusive Windows, macOS och Linux. Oavsett om du arkiverar webb-innehåll, genererar rapporter eller skapar fakturor, förenklar HTML2PDF konverteringsprocessen och förbättrar den övergripande användarupplevelsen. Så, om du behöver konvertera webb till PDF, överväg att prova HTML2PDF och lås upp dess potential för att effektivisera ditt arbetsflöde.

Previous Next

Komma igång med HTML2PDF

Det rekommenderade och enklaste sättet att installera HTML2PDF är att använda Composer, beroendehanteringsverktyget för PHP. Använd följande kommando för en smidig installation.

Installera HTML2PDF via Composer

composer require spipu/html2pdf 

Du kan också installera det manuellt; ladda ner de senaste release-filerna direkt från GitHub-arkivet.

Generera PDF från HTML med PHP

HTML2PDF-biblioteket har tillhandahållit ett enkelt och effektivt sätt att konvertera HTML-dokument till PDF-format i PHP-applikationer. Först måste användarna skapa eller hämta det HTML-innehåll de vill konvertera till en PDF. Säkerställ att det följer korrekta standarder och inkluderar eventuella nödvändiga CSS-stilmallar och bilder. Använd nu HTML2PDF-bibliotekets funktioner eller metoder för att konvertera HTML-innehållet till ett PDF-dokument. Anpassa konverteringsprocessen efter behov genom att specificera sidinställningar, sidhuvuden, sidfötter och andra alternativ. När PDF-filen har genererats kan användarna välja att spara den till en lokal fil eller strömma den direkt till användarens webbläsare, beroende på deras applikationskrav. Följande exempel visar hur mjukvaruutvecklare kan konvertera en befintlig HTML-fil till PDF med hjälp av PHP-kommandon.

Hur konverterar man HTML-dokument till PDF via PHP?

require_once dirname(__FILE__).'/../vendor/autoload.php';

use Spipu\Html2Pdf\Html2Pdf;
use Spipu\Html2Pdf\Exception\Html2PdfException;
use Spipu\Html2Pdf\Exception\ExceptionFormatter;

try {
    ob_start();
    include dirname(__FILE__).'/res/test.php';
    $content = ob_get_clean();

    $html2pdf = new Html2Pdf('P', 'A4', 'fr');
    $html2pdf->writeHTML($content);
    $html2pdf->output('test.pdf');
} catch (Html2PdfException $e) {
    $html2pdf->clean();

    $formatter = new ExceptionFormatter($e);
    echo $formatter->getHtmlMessage();
}

Hantera bild i HTML till PDF via PHP API-hantering

Det öppna källkods-biblioteket HTML2PDF låter mjukvaruutvecklare att lägga till och hantera bilder i sina PDF-dokument med PHP API. Biblioteket möjliggör sömlös inkludering av bilder i dina PDF-filer. Det stöder olika bildformat, inklusive PNG, JPEG, BMP och GIF, vilket gör att mjukvaruutvecklare kan skapa visuellt tilltalande dokument med inbäddade grafik. Följande exempel visar hur man lägger till SVG-bilder i en PDF-fil med PHP API.

Hur lägger man till SVG-bilder i PDF-fil i PHP-appar?

require_once dirname(__FILE__).'/../vendor/autoload.php';

use Spipu\Html2Pdf\Html2Pdf;
use Spipu\Html2Pdf\Exception\Html2PdfException;
use Spipu\Html2Pdf\Exception\ExceptionFormatter;

try {
    ob_start();
    include dirname(__FILE__).'/res/svg.php';
    $content = ob_get_clean();

    $html2pdf = new Html2Pdf('P', 'A4', 'fr');
    $html2pdf->pdf->SetDisplayMode('fullpage');
    $html2pdf->writeHTML($content);
    $html2pdf->output('svg.pdf');
} catch (Html2PdfException $e) {
    $html2pdf->clean();

    $formatter = new ExceptionFormatter($e);
    echo $formatter->getHtmlMessage();
}
 Svenska