Minska PDF-storleken genom att inaktivera inbäddade teckensnitt
I den här handledningen går vi igenom stegen för att minska PDF-storleken genom att inaktivera Windows-fontinbäddning i ett PDF-dokument med Aspose.Words för .NET. Genom att inaktivera teckensnittsinbäddning kan du minska storleken på den genererade PDF-filen. Följ stegen nedan:
Steg 1: Ladda dokumentet
Börja med att ladda upp dokumentet du vill konvertera till PDF:
string dataDir = "YOUR DOCUMENTS DIRECTORY";
Document doc = new Document(dataDir + "Rendering.docx");
Var noga med att ange rätt sökväg till ditt dokument.
Steg 2: Ställ in PDF-sparalternativ
Skapa en instans av klassen PdfSaveOptions och ange hur teckensnitt ska bäddas in:
PdfSaveOptions saveOptions = new PdfSaveOptions { FontEmbeddingMode = PdfFontEmbeddingMode.EmbedNone };
Det här alternativet låter dig inaktivera integrationen av Windows-teckensnitt i den genererade PDF-filen.
Steg 3: Konvertera dokument till PDF
AnvändSave
metod för att konvertera dokumentet till PDF med angivande av konverteringsalternativ:
doc.Save(dataDir + "WorkingWithPdfSaveOptions.DisableEmbedWindowsFonts.pdf", saveOptions);
Se till att ange rätt sökväg för att spara den konverterade PDF-filen.
Exempel på källkod för Inaktivera bädda in Windows-teckensnitt med Aspose.Words för .NET
Här är den fullständiga källkoden för att inaktivera inbäddning av Windows-teckensnitt i ett PDF-dokument med Aspose.Words för .NET:
// Sökvägen till dokumentkatalogen.
string dataDir = "YOUR DOCUMENT DIRECTORY";
Document doc = new Document(dataDir + "Rendering.docx");
// Utdata-PDF-filen kommer att sparas utan att bädda in vanliga Windows-teckensnitt.
PdfSaveOptions saveOptions = new PdfSaveOptions { FontEmbeddingMode = PdfFontEmbeddingMode.EmbedNone };
doc.Save(dataDir + "WorkingWithPdfSaveOptions.DisableEmbedWindowsFonts.pdf", saveOptions);
Genom att följa dessa steg kan du enkelt inaktivera inbäddningen av Windows-teckensnitt i ett PDF-dokument med Aspose.Words för .NET.
Slutsats
den här handledningen lärde vi oss hur man minskar storleken på en PDF-fil genom att inaktivera inbäddning av Windows-teckensnitt med Aspose.Words för .NET. Genom att inaktivera teckensnittsinbäddning kan du minska storleken på den genererade PDF-filen, vilket gör det lättare att lagra, dela och överföra filer. Det är dock viktigt att notera att om du inaktiverar Windows-teckensnittsinbäddning kan det leda till ändringar av utseende och formatering i det slutliga PDF-dokumentet. Var noga med att överväga dessa konsekvenser när du använder den här funktionen. Utforska gärna fler funktioner i Aspose.Words för .NET för att optimera genereringen av dina PDF-filer.
Vanliga frågor
F: Vad är att inaktivera Windows-fontinbäddning i ett PDF-dokument och varför är det viktigt?
S: Att inaktivera inbäddning av Windows-teckensnitt i ett PDF-dokument är processen för att förhindra att Windows-teckensnitt inkluderas i den genererade PDF-filen. Detta minskar storleken på PDF-filen genom att ta bort inbäddade Windows-teckensnittsdata. Detta kan vara viktigt för att minska storleken på PDF-filer, vilket kan göra dem lättare att lagra, dela och överföra snabbare.
F: Hur kan jag inaktivera Windows-fontinbäddning i ett PDF-dokument med Aspose.Words för .NET?
S: För att inaktivera inbäddning av Windows-teckensnitt i ett PDF-dokument med Aspose.Words för .NET, följ dessa steg:
Ladda dokumentet du vill konvertera till PDF med hjälp avDocument
klass och dokumentsökväg.
Skapa en instans avPdfSaveOptions
klass och ställ inFontEmbeddingMode
egendom tillPdfFontEmbeddingMode.EmbedNone
. Detta inaktiverar inbäddningen av Windows-teckensnitt i den genererade PDF-filen.
AnvändSave
metod förDocument
objekt för att konvertera dokumentet till PDF med angivande av konverteringsalternativen som konfigurerats tidigare.
F: Vilka är fördelarna med att inaktivera Windows-fontinbäddning i ett PDF-dokument?
S: Fördelarna med att inaktivera Windows-fontinbäddning i ett PDF-dokument är:
Minskad PDF-filstorlek: Genom att inaktivera Windows-teckensnittsinbäddning tas inbäddade Windows-teckensnittsdata bort, vilket minskar storleken på den genererade PDF-filen.
Enklare lagring: Mindre PDF-filer är lättare att lagra, spara och överföra.
Snabbare delning och överföring: Mindre PDF-filer kan delas och överföras snabbare, vilket sparar tid och resurser.
F: Vilka är konsekvenserna av att inaktivera Windows-fontinbäddning i ett PDF-dokument?
S: Att inaktivera inbäddningen av Windows-teckensnitt i ett PDF-dokument kan leda till konsekvenser som:
Förlust av utseende och formatering: Om de Windows-teckensnitt som anges i dokumentet inte är tillgängliga på systemet där PDF-filen öppnas kommer ersättningsteckensnitt att användas, vilket kan resultera i ett felaktigt utseende och formatering. annorlunda till formen än de förväntade.
Läsbarhetsproblem: Om de ersättningsteckensnitt som används inte är lika läsbara som de ursprungliga typsnitten kan det påverka läsbarheten för texten i PDF-dokumentet.