Това ръководство помага за как да конвертирате HTML страница в PDF в C#. Той съдържа информация за конфигуриране на средата за използване на Aspose.PDF за .NET за трансформиране на HTML в PDF, списък със стъпки за писане на приложението и примерен код, демонстриращ преобразуването на HTML в PDF с помощта на C#. Ще научите също различни опции за зареждане на HTML файла и персонализиране на изходния PDF файл.
Стъпки за трансформиране на HTML в PDF в C#
- Създайте среда за използване на Aspose.PDF for .NET за трансформиране на HTML в PDF
- Създайте екземпляр на обекта HtmlLoadOptions, за да персонализирате процеса на зареждане
- Създайте екземпляр на обекта от клас Document, като използвате горните персонализирани опции за зареждане
- Запазете изходния PDF файл с HTML съдържание
Тези стъпки описват как с помощта на C# HTML в PDF може да се направи конвертиране. Процесът е доста прост, когато изходният HTML файл трябва да бъде зареден в обекта Document заедно с настройките по подразбиране на обекта от клас HtmlLoadOptions, използван като втори аргумент в конструктора. По избор задавате различни свойства на обекта на класа HtmlLoadOptions, преди да заредите HTML, и след това използвате метода Save в класа Document, за да запазите изходния PDF файл.
Код за конвертиране на HTML страница в PDF в C#
За писане на HTML към PDF конвертор C# кодът е демонстриран тук. HTMLLoadOptions могат да бъдат персонализирани чрез задаване на HtmlMediaType, който да се използва по време на изобразяването, задаване на свойствата на PageLayoutOption като прилягане към най-широката ширина на съдържанието или мащабиране към ширината на страницата и опцията за изобразяване на HTML на една страница. По същия начин можете да използвате обекта на класа PdfSaveOptions, докато записвате PDF на диска, който поддържа задаване на името на шрифта по подразбиране и желания формат за запис като PDF, DOC, XPS и SVG, за да назовем само няколко.
В тази тема е обяснено, че конвертирането на HTML в PDF C# е един от най-простите решения. Ако искате да научите други операции като добавяне на цифров подпис в PDF, вижте статията на как да добавите цифров подпис към PDF в C#.