MuPDF 1.25.0 Documentation# MuPDF MuPDF Documentation Release 1.25.0 Artifex Nov 26, 2024 Powered by TCPDF (www.tcpdf.org) ## USER GUIDE 1 Quick Start Guide 3 1.1 Get the MuPDF source code 3 1.2 Building the library 3 3 1.3 Validating your installation 4 1.4 Supported file formats 4 2 Using MuPDF with C 5 2.1 Basic MuPDF usage example 5 2.2 Common function arguments 8 2.3 Error handling 8 2.4 Multi-threading Style 19 3 Using MuPDF WASM 21 3.1 Installing 21 3.2 Loading a Document 21 3.3 Creating a PDF 22 3.4 Trying the Viewer 24 3.5 Development Environment 24 4 The MuPDF Coordinate System 270 码力 | 259 页 | 1.11 MB | 1 年前3
MuPDF 1.23.0 Documentation# MuPDF Documentation Release 1.23.0 Artifex Nov 26, 2024 Powered by TCPDF (www.tcpdf.org) ## USER GUIDE 1 Quick Start Guide 3 1.1 Get the MuPDF source code 3 1.2 Building the library 3 1.3 Validating Validating your installation 4 1.4 Supported file formats 4 2 Using MuPDF with C 5 2.1 Basic MuPDF usage example 5 2.2 Common function arguments 8 2.3 Error handling 8 2.4 Multi-threading Using MuPDF WASM 21 3.1 Installing 21 3.2 Loading a Document 21 3.3 Creating a PDF 22 3.4 Trying the Viewer 24 3.5 Development Environment 24 4 MuPDF on the command line 27 4.1 mupdf-gl 270 码力 | 245 页 | 817.74 KB | 1 年前3
MuPDF 1.24.0 Documentation# MuPDF Documentation Release 1.24.0 Artifex Nov 26, 2024 Powered by TCPDF (www.tcpdf.org) ## USER GUIDE 1 Quick Start Guide 3 1.1 Get the MuPDF source code 3 1.2 Building the library 3 1.3 Validating Validating your installation 4 1.4 Supported file formats 4 2 Using MuPDF with C 5 2.1 Basic MuPDF usage example 5 2.2 Common function arguments 8 2.3 Error handling 8 2.4 Multi-threading Using MuPDF WASM 21 3.1 Installing 21 3.2 Loading a Document 21 3.3 Creating a PDF 22 3.4 Trying the Viewer 24 3.5 Development Environment 24 4 MuPDF on the command line 27 4.1 mupdf-gl 270 码力 | 249 页 | 830.15 KB | 1 年前3
MuPDF 1.22.1 Documentation0 码力 | - 页 | 1.97 KB | 1 年前3
MuPDF 1.22.0 DocumentationGuide 3 1.1 Get the MuPDF source code 3 1.2 Building the library 3 1.3 Validating your installation 4 1.4 Supported file formats 4 2 Using MuPDF with C 5 2.1 Basic MuPDF usage example 5 2 2.6 Coding Style 18 3 MuPDF on the command line 21 3.1 mupdf-gl 21 3.2 muraster 24 3.3 mutool 25 3.4 mutool JavaScript API 51 4 CAPI 121 4.1 MuPDF modules 121 5 Language Bindings Bindings 141 5.1 The C++ MuPDF API 141 5.2 The Python and C# MuPDF APIs 144 5.3 Installing the Python mupdf module using pip 145 5.4 Doxygen/Pydoc API documentation 145 5.5 Example client code 1450 码力 | 175 页 | 698.87 KB | 1 年前3
Mastering C++ Modules## 20 24 September 15 - 20 ## +24 ## import CMake; // Mastering C++ Modules ## BILL HOFFMAN ## CMake / Sandal / Kitware  c8e179/p6_2.jpg) ## Enough with the Background Let's Talk Modules! ## C++ Named Modules Only Bloomberg Engineering ## C++ Modules: The Challenges of Implementing Header Units C++Now 2023 May nts/c/2/6/e/c26ec0084396c02bc15cec03c0c8e179/p9_2.jpg) Yes, CMake has added support for C++20 modules in version 3.21. This means you can use CMake to build C++20 projects that make use of the new module0 码力 | 77 页 | 9.07 MB | 1 年前3
A (Short) Tour of C++ Modules## A (Short) Tour of C++ Modules ## +21 ## DANIELA ENGERT ## 20 21 October 24-29 ## A (SHORT) TOUR OF C++ MODULES Modules demystified and applied Daniela Engert - CppCon 2021 ## ABOUT ME • Electrical years • Member of the C++ committee (learning novice) • employed by ## OVERVIEW • Modules Foundations ☐ C++20 Modules, a short recap ■ Module unit types and Module composition ■ Visibility of Identifiers linker symbols • Modules in practice ■ Moving towards modules (by example) ☐ Imports are different! Is it worth it? (a case study) ■ The state of the ecosystem ## C++20 MODULES ## a short recap translation0 码力 | 62 页 | 4.20 MB | 1 年前3
C++ Modules: Getting Started Today## +23 ## C++ Modules: Getting Started Today ## ANDREAS WEIS ## 20 23 October 01 - 06 ## C++ Modules - Getting Started Today Andreas Weis Woven by Toyota CppCon 2023 ## About me - Andreas Weis (he/him) File: module.cpp export module my_module; export char const* my_function() { return "Hello Modules!"; } — File: main.cpp #includeimport my_module; int main() { std::println("{}" getS() { struct S { int i = 42; }; return S{}; } Daniela Engert - The three secret spices of C++ Modules - Visibility, Reachability, Linkage ## Meeting C++ online ## SELECTIVE VISIBILITY  incomplete ODR checks, and demand complete trust ## Modules and ODR ## One Definition to its definition begins “the great hunt” ## The Global Module ■ Everything we used to do before Modules - Merry mess ■ Provide no ODR guarantees – Responsibility of the programmer Complete ODR check0 码力 | 53 页 | 1.33 MB | 1 年前3
C++20 Modules: The Packaging and Binary Redistribution Story## 20 23 October 01 - 06 ## +23 ## C++20 Modules: The Packaging and Binary Redistribution Story ## LUIS CARO CAMPOS ## C++20 Modules: The Packaging and Binary Redistribution Story Build ToolsCompiler CompatibilityPackaging and Redistribution













