Com personalitzar la sortida d'HTML de la conversió de PDF en .NET
Per a la integració web sense segell, la conversió de PDF a HTML ha de proporcionar control sobre fonts, imatges, recursos i estil. Amb Aspose.PDF.Plugin HtmlConverter per a .NET, els desenvolupadors poden finalitzar les exportacions de HTML per als fluxos de treball, CMS, o projectes d’editorial web.
Opcions de personalització suportades
- Font Embedding: Seleccioneu per embolicar o enllaçar fonts en l’HTML exportat per a la fidelitat completa o pàgines més lleugeres.
- Extracció d’imatge: Exportar imatges com a fitxers separats o en línia Base64 per a CDN/distribució més fàcil.
- Traducció de recursos: Exporta un únic arxiu HTML amb recursos incorporats o una estructura de mapes per a tots els actius.
- SVG Producció: Permet l’exportació de SVG per als elements vectors, millorant l’escalabilitat i el rendiment.
using Aspose.Pdf.Plugins;
var converter = new PdfHtml();
var options = new PdfToHtmlOptions(PdfToHtmlOptions.SaveDataType.FileWithEmbeddedResources)
{
// Customize as needed
// Embed all fonts and images
FontEmbedding = true,
ImageExportMode = ImageExportMode.SeparateFiles, // or .InlineBase64
SvgExport = true
};
options.AddInput(new FileDataSource(@"C:\Docs\sample.pdf"));
options.AddOutput(new FileDataSource(@"C:\Docs\sample.html"));
converter.Process(options);Tipus d’extracció de recursos
- Extraure totes les imatges a una carpeta dedicada per a fàcil càrrega CDN o càstig.
- Quan utilitzeu recursos incorporats, revisar la mida del fitxer; utilitzar actius separats per a grans PDFs o lliurament mòbil.
- Use
Image ExtractorPlugin si vostè necessita operacions d’imatge de gran quantitat o batxeta fora de l’exportació HTML.
Estilització de la sortida HTML
- Custom CSS: Redigir o reemplaçar el CSS generat per a la marca, disseny responsiu o accessibilitat.
- SVG Styling: Ajustar els SVG exportats per a un millor suport cross-browser.
- Tema Integració: Injectar o canviar les taules d’estil programàticament per a suport en mode fosc / llum.
Utilitza els casos
- Publicació web de documentació tècnica amb control de recursos complet
- eBooks o la conversió d’impressió a petició a HTML amb estilatge personalitzat
- Els sistemes CMS d’empreses necessiten pipelines PDF-to-HTML de marca i alta fidelitat
Preguntes freqüents
**Q: Puc canviar el CSS en el HTML generat?**A: Sí - modificar o injectar CSS personalitzat en el post-processament, o configurar la sortida de taula d’estil a través de les opcions de plug-in.
**Q: Aspose.PDF dóna suport a la producció SVG
per a gràfics vectors?**A: Sí - set SvgExport = true en les opcions per incloure elements SVG en el HTML exportat.
**Q: Puc embolicar tots els fonts o utilitzar els llocs web en comptes?**A: Tots dos estan recolzats — triar la incorporació de fonts o referència en les opcions de plug-in.
Pro Tipus: Per a la màxima compatibilitat web, post-procés exportat HTML per optimitzar CSS, camins de recursos, i etiquetes d’accessibilitat abans de la publicació.