flutter_html_to_pdf_v2 1.0.0 copy "flutter_html_to_pdf_v2: ^1.0.0" to clipboard
flutter_html_to_pdf_v2: ^1.0.0 copied to clipboard

A Flutter plugin to convert HTML content to PDF files with proper support for complex scripts like Khmer, Thai, Arabic, etc.

flutter_html_to_pdf_v2 #

A Flutter plugin to convert HTML content to PDF files with proper support for complex scripts like Khmer, Thai, Arabic, etc.

Features #

  • Convert HTML content to PDF
  • Support for complex scripts (Khmer, Thai, Arabic, etc.)
  • Multi-page PDF support
  • A4 page format

Installation #

Add this to your pubspec.yaml:

dependencies:
  flutter_html_to_pdf_v2: ^1.0.0

Usage #

import 'package:flutter_html_to_pdf_v2/flutter_html_to_pdf_v2.dart';
import 'package:path_provider/path_provider.dart';

// Get directory to save PDF
final directory = await getTemporaryDirectory();

// HTML content
final htmlContent = '''
<!DOCTYPE html>
<html>
<head>
  <meta charset="UTF-8">
  <style>
    body { font-family: sans-serif; padding: 20px; }
    h1 { text-align: center; }
  </style>
</head>
<body>
  <h1>វិក្កយបត្រ</h1>
  <p>Hello World!</p>
</body>
</html>
''';

// Convert HTML to PDF
final pdfFile = await FlutterHtmlToPdf.convertFromHtmlContent(
  htmlContent,
  directory.path,
  'my_document',  // filename without .pdf extension
);

print('PDF saved to: ${pdfFile.path}');

Platform Support #

Android iOS
🚧

License #

MIT License

1
likes
140
points
151
downloads

Publisher

unverified uploader

Weekly Downloads

A Flutter plugin to convert HTML content to PDF files with proper support for complex scripts like Khmer, Thai, Arabic, etc.

Repository (GitHub)
View/report issues

Documentation

API reference

License

MIT (license)

Dependencies

flutter, plugin_platform_interface

More

Packages that depend on flutter_html_to_pdf_v2

Packages that implement flutter_html_to_pdf_v2