Konvertera Excel Workbook till PDF
PDF-filer används ofta för att utbyta dokument mellan organisationer, statliga sektorer och individer. Det är ett standarddokumentformat och mjukvaruutvecklare uppmanas ofta att hitta ett sätt att konvertera Microsoft Excel-filer till PDF-dokument.
Aspose.Cells stöder konvertering av Excel-filer till PDF och bibehåller hög visuell trohet i konverteringen.
Aspose.Cells for .NET skriver direkt informationen om API och versionsnummer i utdatadokument. Till exempel, när dokument återges till PDF, fylls Aspose.Cells for .NET iAnsökan fält med värdet ‘Aspose.Cells’ ochPDF Producentfält med värde, t.ex. ‘Aspose.Cells v17.9’.
Observera att du inte kan instruera Aspose.Cells for .NET att ändra eller ta bort denna information från utdatadokument.
Direkt konvertering
Aspose.Cells for .NET stöder konvertering från kalkylblad till PDF oberoende av annan programvara. Spara helt enkelt en Excel-fil till PDF med hjälp av**Arbetsbok** klass'**Spara** metod. De**Spara** metoden ger**SaveFormat.Pdf**uppräkningsmedlem som konverterar de ursprungliga Excel-filerna till formatet PDF.
Följ stegen nedan för att direkt konvertera Excel-kalkylbladen till formatet PDF:
- Instantiera ett objekt av**Arbetsbok**klass genom att anropa dess tomma konstruktor.
- Du kan öppna/ladda in en befintlig mallfil eller hoppa över det här steget om du skapar arbetsboken från början.
- Gör något arbete (mata in data, tillämpa formatering, ange formler, infoga bilder eller andra ritobjekt, och så vidare) på kalkylarket med hjälp av Aspose.Cells' API:er.
- När kalkylarkskoden är klar ringer du**Arbetsbok** klass'**Spara**metod för att spara kalkylarket.
Filformatet ska vara PDF så väljPdf (ett fördefinierat värde) från**SaveFormat**uppräkning för att generera det slutliga PDF-dokumentet.
Avancerad konvertering
Du kan också välja att använda**PdfSaveOptions** klass för att ställa in olika attribut för konverteringen. Ställa in olika egenskaper för**PdfSaveOptions** klass ger dig kontroll över utskrifts-, teckensnitts-, säkerhets- och komprimeringsinställningar för utdata PDF. Den viktigaste egenskapen är**Compliance**vilket gör att du kan spara Excel-filerna till PDF/A-kompatibla PDF-filer.
Sparar arbetsbok till PDF/A överensstämmande filer
Det nedan tillhandahållna kodavsnittet visar hur du använder**PdfSaveOptions**klass för att spara Excel-filer till PDF/A-kompatibelt PDF-format.
Ställ in PDF Creation Time
Med**PdfSaveOptions**klass, kan du hämta eller ställa in skapelsetiden PDF. Följande kod visar användningen av**PdfSaveOptions.CreatedTime** egenskap för att ställa in skapelsetiden för PDF-filen.
Ställ in alternativet ContentCopyForAccessibility
Med**PdfSaveOptions** klass, kan du få eller ställa in PDF**AccessibilityExtractContent** alternativet för att kontrollera innehållsåtkomsten i den konverterade PDF.
Exportera anpassade egenskaper till PDF
Med**PdfSaveOptions** klass, kan du exportera de anpassade egenskaperna i källarbetsboken till PDF.**PdfCustomPropertiesExport**Enumerator tillhandahålls för att specificera hur egenskaper exporteras. Dessa egenskaper kan observeras i Adobe Acrobat Reader genom att klicka på Arkiv och sedan egenskaper alternativ som visas i följande bild. Mallfilen “sourceWithCustProps.xlsx” kan laddas nerhär för testning och utdata PDF filen “outSourceWithCustProps” är tillgänglighär för analys.
Konverteringsattribut
Vi arbetar för att förbättra konverteringsfunktionerna med varje ny version. Aspose.Cell’s omvandling av Excel till PDF har fortfarande ett par begränsningar. Viss kalkylarksformatering kan gå förlorad vid konvertering till formatet PDF. Dessutom stöds inte vissa ritobjekt ännu.
Tabellen som följer listar alla funktioner som helt eller delvis stöds vid export till PDF med Aspose.Cells. Den här tabellen är inte slutgiltig och täcker inte alla kalkylbladsattribut men den identifierar de funktioner som inte stöds eller delvis stöds för konvertering till PDF .
Dokumentelement | Attribut | Stöds | Anteckningar |
---|---|---|---|
Inriktning | Ja | ||
Bakgrundsinställningar | Ja | ||
Gräns | Färg | Ja | |
Gräns | Linjestil | Ja | |
Gräns | Linjebredd | Ja | |
Cell Data | Ja | ||
Kommentarer | Ja | ||
Villkorlig formatering | Ja | ||
Dokument egenskaper | Ja | ||
Rita objekt | Delvis | Objekt som stöds: TextBox, Line, Rectangle, Oval, GroupBox, Button, CheckBox, RadioButton, ListBox, ComboBox, Label | |
Font | Storlek | Ja | |
Font | Färg | Ja | |
Font | Stil | Ja | |
Font | Understrykning | Ja | |
Font | Effekter | Delvis | Endast genomslagseffekt stöds |
Bilder | Ja | ||
Hyperlänk | Ja | ||
Diagram | Delvis | ||
Sammanslagna Cells | Ja | ||
Sidbrytning | Ja | ||
Utskriftsformat | Sidhuvud/sidfot | Ja | |
Utskriftsformat | Marginaler | Ja | |
Utskriftsformat | Sidorientering | Ja | |
Utskriftsformat | Sidstorlek | Ja | |
Utskriftsformat | Utskriftsområde | Ja | |
Utskriftsformat | Skriv ut titlar | Ja | |
Utskriftsformat | Skalning | Ja | |
Radhöjd/kolumnbredd | Ja | ||
RTL-språk (Right to Left). | Ja |
Förhandsämnen
- Lägg till PDF Bokmärken
- Lägg till PDF bokmärken med namngivna destinationer
- Undvik tom sida i utdata PDF när det inte finns något att skriva ut
- Ändra teckensnittet på bara de specifika Unicode-tecken samtidigt som du sparar till PDF
- Kontrollera laddningen av externa resurser i MS Excel Workbook under rendering till PDF
- Konvertera en XLS-fil till PDF-format
- Konvertera Excel-fil till PDF-format som är kompatibelt med PDFA-1a
- Konvertera XLS-fil med bilder eller diagram till PDF
- Skapa PdfBookmarkEntry för diagramblad
- Anpassa alla kalkylbladskolumner på en PDF sida
- Hämta DrawObject and Bound medan du renderar till PDF med DrawObjectEventHandler-klassen
- Få varningar för teckensnittsersättning när du renderar Excel-fil
- Ignorera fel när du renderar Excel till PDF
- Begränsa antalet genererade sidor - Excel till PDF konvertering
- Skriv ut kommentarer samtidigt som du sparar till PDF
- Återge Office-tillägg medan du konverterar Excel till PDF
- Rendera en PDF sida per Excel-arbetsblad - Excel till PDF konvertering
- Återge Unicode-tilläggstecken i utdata PDF av Aspose.Cells
- Omsampling av tillagda bilder - Konvertering av Excel till PDF
- Spara varje kalkylblad till en annan PDF-fil
- Spara Excel i PDF med standard- eller minimistorlek
- Säkra PDF Dokument
- Ange hur strängen ska korsas i utgång PDF och bild