Skip to main content

quds_office_editor 1.4.0 copy "quds_office_editor: ^1.4.0" to clipboard
quds_office_editor: ^1.4.0 copied to clipboard

Flutter Office surfaces on custom RenderBox: Word, Excel, PowerPoint, PDF viewer/editor, and a visual band-report designer with inspector and preview.

example/lib/main.dart

import 'package:flutter/material.dart';

import 'sample_library.dart';
import 'studio_fonts.dart';
import 'studio_window.dart';
import 'suite_workspace.dart';

Future<void> main() async {
  WidgetsFlutterBinding.ensureInitialized();
  await StudioWindow.bootstrap();
  await StudioFonts.register();
  await SampleLibrary.preload();
  runApp(const QudsOfficeStudioApp());
}

class QudsOfficeStudioApp extends StatelessWidget {
  const QudsOfficeStudioApp({super.key});

  @override
  Widget build(BuildContext context) {
    return MaterialApp(
      title: 'Quds Office Studio',
      debugShowCheckedModeBanner: false,
      theme: ThemeData(
        useMaterial3: true,
        fontFamily: 'Liberation Sans',
        fontFamilyFallback: const <String>['Noto Naskh Arabic', 'Tajawal'],
        colorScheme: ColorScheme.fromSeed(seedColor: const Color(0xFF2B579A)),
      ),
      builder: (BuildContext context, Widget? child) {
        return StudioWindow.wrap(child ?? const SizedBox.shrink());
      },
      home: const SuiteWorkspace(),
    );
  }
}
5
likes
0
points
820
downloads

Publisher

verified publisherquds.cc

Weekly Downloads

Flutter Office surfaces on custom RenderBox: Word, Excel, PowerPoint, PDF viewer/editor, and a visual band-report designer with inspector and preview.

Homepage
Repository (GitHub)
View/report issues

Topics

#flutter #office #editor #pdf #word

License

unknown (license)

Dependencies

flutter, quds_office_engine

More

Packages that depend on quds_office_editor