MHT till PDF

I den här handledningen guidar vi dig genom processen att konvertera en MHT-fil till PDF med Aspose.PDF för .NET. MHT (MIME HTML) är ett format som används för att spara en komplett webbsida, inklusive bilder och tillhörande innehåll. Genom att följa stegen nedan kommer du att kunna konvertera MHT-filer till PDF-format.

Förutsättningar

Innan du börjar, se till att du uppfyller följande förutsättningar:

  • Grundläggande kunskaper i programmeringsspråket C#.
  • Aspose.PDF-bibliotek för .NET installerat på ditt system.
  • En utvecklingsmiljö som Visual Studio.

Steg 1: Laddar MHT-fil

detta steg kommer vi att ladda MHT-filen med Aspose.PDF för .NET. Följ koden nedan:

// Sökväg till dokumentkatalogen.
string dataDir = "YOUR DOCUMENTS DIRECTORY";

MhtLoadOptions options = new MhtLoadOptions();

// Ladda dokumentet
Document document = new Document(dataDir + "test.mht", options);

Se till att byta ut"YOUR DOCUMENTS DIRECTORY" med den faktiska katalogen där din MHT-fil finns.

Steg 2: MHT till PDF-konvertering

Efter att ha laddat MHT-filen kan vi fortsätta med konverteringen till PDF. Använd följande kod:

// Spara resultatet som ett PDF-dokument
document.Save(dataDir + "MHTToPDF_out.pdf");

Koden ovan konverterar MHT-filen till PDF-format och sparar den som filnamn"MHTToPDF_out.pdf".

Exempel på källkod för MHT till PDF med Aspose.PDF för .NET

// Sökvägen till dokumentkatalogen.
string dataDir = "YOUR DOCUMENT DIRECTORY";
MhtLoadOptions options = new MhtLoadOptions();
// Ladda dokument
Document document = new Document(dataDir  + "test.mht", options);
// Spara utdata som PDF-dokument
document.Save(dataDir + "MHTToPDF_out.pdf");

Slutsats

I den här handledningen täckte vi steg-för-steg-processen att konvertera en MHT-fil till PDF med Aspose.PDF för .NET. Genom att följa instruktionerna ovan bör du nu kunna konvertera MHT-filer till PDF-format. Den här funktionen kan vara användbar när du behöver konvertera hela webbsidor till PDF-dokument.

FAQ’s

F: Stöder Aspose.PDF för .NET konvertering av MHT-filer med inbäddade bilder till PDF?

S: Ja, Aspose.PDF för .NET stöder konvertering av MHT-filer med inbäddade bilder till PDF. Biblioteket kan hantera hela webbsidans innehåll, inklusive bilder och tillhörande resurser, och konvertera det till ett PDF-dokument.

F: Kan jag anpassa PDF-utdata under MHT till PDF-konverteringsprocessen?

S: Ja, Aspose.PDF för .NET erbjuder olika alternativ för att anpassa PDF-utdata under MHT till PDF-konverteringsprocessen. Du kan ställa in egenskaper som sidstorlek, orientering, marginaler och mer för att styra utseendet på det resulterande PDF-dokumentet.

F: Behåller Aspose.PDF för .NET hyperlänkar och formatering från den ursprungliga MHT-filen i PDF-utdata?

S: Ja, Aspose.PDF för .NET bevarar hyperlänkar och formatering från den ursprungliga MHT-filen i PDF-utdata. Biblioteket säkerställer att den konverterade PDF-filen behåller samma layout och innehåll som MHT-källfilen.

F: Kan jag konvertera flera MHT-filer till separata PDF-dokument med Aspose.PDF för .NET?

S: Ja, du kan konvertera flera MHT-filer till separata PDF-dokument med Aspose.PDF för .NET. Ladda helt enkelt varje MHT-fil och spara den som ett separat PDF-dokument med ett unikt filnamn.