[{"data":1,"prerenderedAt":5},["ShallowReactive",2],{"code-go-jhhbu7":3,"code-go-k07cyj":4},"\u003Cpre class=\"shiki shiki-themes github-light-default github-dark-default\" style=\"--shiki-light:#1f2328;--shiki-dark:#e6edf3;--shiki-light-bg:#ffffff;--shiki-dark-bg:#0d1117\" tabindex=\"0\">\u003Ccode>\u003Cspan class=\"line\">\u003Cspan style=\"--shiki-light:#1F2328;--shiki-dark:#E6EDF3\">cr, err \u003C\u002Fspan>\u003Cspan style=\"--shiki-light:#CF222E;--shiki-dark:#FF7B72\">:=\u003C\u002Fspan>\u003Cspan style=\"--shiki-light:#1F2328;--shiki-dark:#E6EDF3\"> gopdfrab.\u003C\u002Fspan>\u003Cspan style=\"--shiki-light:#8250DF;--shiki-dark:#D2A8FF\">Convert\u003C\u002Fspan>\u003Cspan style=\"--shiki-light:#1F2328;--shiki-dark:#E6EDF3\">(path, gopdfrab.PDFA1B)\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan style=\"--shiki-light:#CF222E;--shiki-dark:#FF7B72\">if\u003C\u002Fspan>\u003Cspan style=\"--shiki-light:#1F2328;--shiki-dark:#E6EDF3\"> err \u003C\u002Fspan>\u003Cspan style=\"--shiki-light:#CF222E;--shiki-dark:#FF7B72\">!=\u003C\u002Fspan>\u003Cspan style=\"--shiki-light:#0550AE;--shiki-dark:#79C0FF\"> nil\u003C\u002Fspan>\u003Cspan style=\"--shiki-light:#1F2328;--shiki-dark:#E6EDF3\"> {\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan style=\"--shiki-light:#1F2328;--shiki-dark:#E6EDF3\">\tlog.\u003C\u002Fspan>\u003Cspan style=\"--shiki-light:#8250DF;--shiki-dark:#D2A8FF\">Fatal\u003C\u002Fspan>\u003Cspan style=\"--shiki-light:#1F2328;--shiki-dark:#E6EDF3\">(err)\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan style=\"--shiki-light:#1F2328;--shiki-dark:#E6EDF3\">}\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan style=\"--shiki-light:#CF222E;--shiki-dark:#FF7B72\">defer\u003C\u002Fspan>\u003Cspan style=\"--shiki-light:#1F2328;--shiki-dark:#E6EDF3\"> cr.\u003C\u002Fspan>\u003Cspan style=\"--shiki-light:#8250DF;--shiki-dark:#D2A8FF\">Close\u003C\u002Fspan>\u003Cspan style=\"--shiki-light:#1F2328;--shiki-dark:#E6EDF3\">() \u003C\u002Fspan>\u003Cspan style=\"--shiki-light:#6E7781;--shiki-dark:#8B949E\">\u002F\u002F releases the output (a large one spills to a temp file)\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan style=\"--shiki-light:#CF222E;--shiki-dark:#FF7B72\">if\u003C\u002Fspan>\u003Cspan style=\"--shiki-light:#1F2328;--shiki-dark:#E6EDF3\"> err \u003C\u002Fspan>\u003Cspan style=\"--shiki-light:#CF222E;--shiki-dark:#FF7B72\">:=\u003C\u002Fspan>\u003Cspan style=\"--shiki-light:#1F2328;--shiki-dark:#E6EDF3\"> cr.\u003C\u002Fspan>\u003Cspan style=\"--shiki-light:#8250DF;--shiki-dark:#D2A8FF\">Save\u003C\u002Fspan>\u003Cspan style=\"--shiki-light:#1F2328;--shiki-dark:#E6EDF3\">(\u003C\u002Fspan>\u003Cspan style=\"--shiki-light:#0A3069;--shiki-dark:#A5D6FF\">\"out.pdf\"\u003C\u002Fspan>\u003Cspan style=\"--shiki-light:#1F2328;--shiki-dark:#E6EDF3\">); err \u003C\u002Fspan>\u003Cspan style=\"--shiki-light:#CF222E;--shiki-dark:#FF7B72\">!=\u003C\u002Fspan>\u003Cspan style=\"--shiki-light:#0550AE;--shiki-dark:#79C0FF\"> nil\u003C\u002Fspan>\u003Cspan style=\"--shiki-light:#1F2328;--shiki-dark:#E6EDF3\"> {\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan style=\"--shiki-light:#1F2328;--shiki-dark:#E6EDF3\">\tlog.\u003C\u002Fspan>\u003Cspan style=\"--shiki-light:#8250DF;--shiki-dark:#D2A8FF\">Fatal\u003C\u002Fspan>\u003Cspan style=\"--shiki-light:#1F2328;--shiki-dark:#E6EDF3\">(err)\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan style=\"--shiki-light:#1F2328;--shiki-dark:#E6EDF3\">}\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan style=\"--shiki-light:#1F2328;--shiki-dark:#E6EDF3\">fmt.\u003C\u002Fspan>\u003Cspan style=\"--shiki-light:#8250DF;--shiki-dark:#D2A8FF\">Println\u003C\u002Fspan>\u003Cspan style=\"--shiki-light:#1F2328;--shiki-dark:#E6EDF3\">(cr.Iterations)      \u003C\u002Fspan>\u003Cspan style=\"--shiki-light:#6E7781;--shiki-dark:#8B949E\">\u002F\u002F how many verify\u002Ffixup passes it took\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan style=\"--shiki-light:#1F2328;--shiki-dark:#E6EDF3\">fmt.\u003C\u002Fspan>\u003Cspan style=\"--shiki-light:#8250DF;--shiki-dark:#D2A8FF\">Println\u003C\u002Fspan>\u003Cspan style=\"--shiki-light:#1F2328;--shiki-dark:#E6EDF3\">(cr.Result.Valid)    \u003C\u002Fspan>\u003Cspan style=\"--shiki-light:#6E7781;--shiki-dark:#8B949E\">\u002F\u002F true if the output is fully PDF\u002FA conformant\u003C\u002Fspan>\u003C\u002Fspan>\u003C\u002Fcode>\u003C\u002Fpre>","\u003Cpre class=\"shiki shiki-themes github-light-default github-dark-default\" style=\"--shiki-light:#1f2328;--shiki-dark:#e6edf3;--shiki-light-bg:#ffffff;--shiki-dark-bg:#0d1117\" tabindex=\"0\">\u003Ccode>\u003Cspan class=\"line\">\u003Cspan style=\"--shiki-light:#6E7781;--shiki-dark:#8B949E\">\u002F\u002F Converting an open document\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan style=\"--shiki-light:#1F2328;--shiki-dark:#E6EDF3\">cr, err \u003C\u002Fspan>\u003Cspan style=\"--shiki-light:#CF222E;--shiki-dark:#FF7B72\">:=\u003C\u002Fspan>\u003Cspan style=\"--shiki-light:#1F2328;--shiki-dark:#E6EDF3\"> doc.\u003C\u002Fspan>\u003Cspan style=\"--shiki-light:#8250DF;--shiki-dark:#D2A8FF\">Convert\u003C\u002Fspan>\u003Cspan style=\"--shiki-light:#1F2328;--shiki-dark:#E6EDF3\">(gopdfrab.PDFA1B)\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan style=\"--shiki-light:#CF222E;--shiki-dark:#FF7B72\">defer\u003C\u002Fspan>\u003Cspan style=\"--shiki-light:#1F2328;--shiki-dark:#E6EDF3\"> cr.\u003C\u002Fspan>\u003Cspan style=\"--shiki-light:#8250DF;--shiki-dark:#D2A8FF\">Close\u003C\u002Fspan>\u003Cspan style=\"--shiki-light:#1F2328;--shiki-dark:#E6EDF3\">()\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan style=\"--shiki-light:#6E7781;--shiki-dark:#8B949E\">\u002F\u002F Converting in-memory data\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan style=\"--shiki-light:#1F2328;--shiki-dark:#E6EDF3\">cr, err \u003C\u002Fspan>\u003Cspan style=\"--shiki-light:#CF222E;--shiki-dark:#FF7B72\">=\u003C\u002Fspan>\u003Cspan style=\"--shiki-light:#1F2328;--shiki-dark:#E6EDF3\"> gopdfrab.\u003C\u002Fspan>\u003Cspan style=\"--shiki-light:#8250DF;--shiki-dark:#D2A8FF\">ConvertBytes\u003C\u002Fspan>\u003Cspan style=\"--shiki-light:#1F2328;--shiki-dark:#E6EDF3\">(data, gopdfrab.PDFA1B)\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan style=\"--shiki-light:#6E7781;--shiki-dark:#8B949E\">\u002F\u002F Converting multiple files concurrently\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan style=\"--shiki-light:#1F2328;--shiki-dark:#E6EDF3\">results, err \u003C\u002Fspan>\u003Cspan style=\"--shiki-light:#CF222E;--shiki-dark:#FF7B72\">:=\u003C\u002Fspan>\u003Cspan style=\"--shiki-light:#1F2328;--shiki-dark:#E6EDF3\"> gopdfrab.\u003C\u002Fspan>\u003Cspan style=\"--shiki-light:#8250DF;--shiki-dark:#D2A8FF\">ConvertAll\u003C\u002Fspan>\u003Cspan style=\"--shiki-light:#1F2328;--shiki-dark:#E6EDF3\">(paths, gopdfrab.PDFA1B)\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan style=\"--shiki-light:#CF222E;--shiki-dark:#FF7B72\">if\u003C\u002Fspan>\u003Cspan style=\"--shiki-light:#1F2328;--shiki-dark:#E6EDF3\"> err \u003C\u002Fspan>\u003Cspan style=\"--shiki-light:#CF222E;--shiki-dark:#FF7B72\">!=\u003C\u002Fspan>\u003Cspan style=\"--shiki-light:#0550AE;--shiki-dark:#79C0FF\"> nil\u003C\u002Fspan>\u003Cspan style=\"--shiki-light:#1F2328;--shiki-dark:#E6EDF3\"> {\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan style=\"--shiki-light:#1F2328;--shiki-dark:#E6EDF3\">\tlog.\u003C\u002Fspan>\u003Cspan style=\"--shiki-light:#8250DF;--shiki-dark:#D2A8FF\">Fatal\u003C\u002Fspan>\u003Cspan style=\"--shiki-light:#1F2328;--shiki-dark:#E6EDF3\">(err)\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan style=\"--shiki-light:#1F2328;--shiki-dark:#E6EDF3\">}\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan style=\"--shiki-light:#CF222E;--shiki-dark:#FF7B72\">for\u003C\u002Fspan>\u003Cspan style=\"--shiki-light:#1F2328;--shiki-dark:#E6EDF3\"> _, r \u003C\u002Fspan>\u003Cspan style=\"--shiki-light:#CF222E;--shiki-dark:#FF7B72\">:=\u003C\u002Fspan>\u003Cspan style=\"--shiki-light:#CF222E;--shiki-dark:#FF7B72\"> range\u003C\u002Fspan>\u003Cspan style=\"--shiki-light:#1F2328;--shiki-dark:#E6EDF3\"> results {\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan style=\"--shiki-light:#CF222E;--shiki-dark:#FF7B72\">\tif\u003C\u002Fspan>\u003Cspan style=\"--shiki-light:#1F2328;--shiki-dark:#E6EDF3\"> r.Err \u003C\u002Fspan>\u003Cspan style=\"--shiki-light:#CF222E;--shiki-dark:#FF7B72\">!=\u003C\u002Fspan>\u003Cspan style=\"--shiki-light:#0550AE;--shiki-dark:#79C0FF\"> nil\u003C\u002Fspan>\u003Cspan style=\"--shiki-light:#1F2328;--shiki-dark:#E6EDF3\"> {\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan style=\"--shiki-light:#1F2328;--shiki-dark:#E6EDF3\">\t\tlog.\u003C\u002Fspan>\u003Cspan style=\"--shiki-light:#8250DF;--shiki-dark:#D2A8FF\">Println\u003C\u002Fspan>\u003Cspan style=\"--shiki-light:#1F2328;--shiki-dark:#E6EDF3\">(r.Path, r.Err)\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan style=\"--shiki-light:#CF222E;--shiki-dark:#FF7B72\">\t\tcontinue\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan style=\"--shiki-light:#1F2328;--shiki-dark:#E6EDF3\">\t}\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan style=\"--shiki-light:#1F2328;--shiki-dark:#E6EDF3\">\tfmt.\u003C\u002Fspan>\u003Cspan style=\"--shiki-light:#8250DF;--shiki-dark:#D2A8FF\">Println\u003C\u002Fspan>\u003Cspan style=\"--shiki-light:#1F2328;--shiki-dark:#E6EDF3\">(r.Path, r.Result.Result.Valid) \u003C\u002Fspan>\u003Cspan style=\"--shiki-light:#6E7781;--shiki-dark:#8B949E\">\u002F\u002F r.Result is a ConvertResult\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan style=\"--shiki-light:#1F2328;--shiki-dark:#E6EDF3\">}\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan style=\"--shiki-light:#6E7781;--shiki-dark:#8B949E\">\u002F\u002F Inspecting residual issues after conversion\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan style=\"--shiki-light:#1F2328;--shiki-dark:#E6EDF3\">residual \u003C\u002Fspan>\u003Cspan style=\"--shiki-light:#CF222E;--shiki-dark:#FF7B72\">:=\u003C\u002Fspan>\u003Cspan style=\"--shiki-light:#1F2328;--shiki-dark:#E6EDF3\"> cr.\u003C\u002Fspan>\u003Cspan style=\"--shiki-light:#8250DF;--shiki-dark:#D2A8FF\">Residual\u003C\u002Fspan>\u003Cspan style=\"--shiki-light:#1F2328;--shiki-dark:#E6EDF3\">()\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan style=\"--shiki-light:#CF222E;--shiki-dark:#FF7B72\">for\u003C\u002Fspan>\u003Cspan style=\"--shiki-light:#1F2328;--shiki-dark:#E6EDF3\"> _, iss \u003C\u002Fspan>\u003Cspan style=\"--shiki-light:#CF222E;--shiki-dark:#FF7B72\">:=\u003C\u002Fspan>\u003Cspan style=\"--shiki-light:#CF222E;--shiki-dark:#FF7B72\"> range\u003C\u002Fspan>\u003Cspan style=\"--shiki-light:#1F2328;--shiki-dark:#E6EDF3\"> residual {\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan style=\"--shiki-light:#1F2328;--shiki-dark:#E6EDF3\">\tc \u003C\u002Fspan>\u003Cspan style=\"--shiki-light:#CF222E;--shiki-dark:#FF7B72\">:=\u003C\u002Fspan>\u003Cspan style=\"--shiki-light:#1F2328;--shiki-dark:#E6EDF3\"> iss.\u003C\u002Fspan>\u003Cspan style=\"--shiki-light:#8250DF;--shiki-dark:#D2A8FF\">Check\u003C\u002Fspan>\u003Cspan style=\"--shiki-light:#1F2328;--shiki-dark:#E6EDF3\">()\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan style=\"--shiki-light:#1F2328;--shiki-dark:#E6EDF3\">\tfmt.\u003C\u002Fspan>\u003Cspan style=\"--shiki-light:#8250DF;--shiki-dark:#D2A8FF\">Println\u003C\u002Fspan>\u003Cspan style=\"--shiki-light:#1F2328;--shiki-dark:#E6EDF3\">(c.\u003C\u002Fspan>\u003Cspan style=\"--shiki-light:#8250DF;--shiki-dark:#D2A8FF\">Clause\u003C\u002Fspan>\u003Cspan style=\"--shiki-light:#1F2328;--shiki-dark:#E6EDF3\">(), c.\u003C\u002Fspan>\u003Cspan style=\"--shiki-light:#8250DF;--shiki-dark:#D2A8FF\">Name\u003C\u002Fspan>\u003Cspan style=\"--shiki-light:#1F2328;--shiki-dark:#E6EDF3\">())\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan style=\"--shiki-light:#1F2328;--shiki-dark:#E6EDF3\">\tfmt.\u003C\u002Fspan>\u003Cspan style=\"--shiki-light:#8250DF;--shiki-dark:#D2A8FF\">Println\u003C\u002Fspan>\u003Cspan style=\"--shiki-light:#1F2328;--shiki-dark:#E6EDF3\">(iss.\u003C\u002Fspan>\u003Cspan style=\"--shiki-light:#8250DF;--shiki-dark:#D2A8FF\">Page\u003C\u002Fspan>\u003Cspan style=\"--shiki-light:#1F2328;--shiki-dark:#E6EDF3\">(), iss.\u003C\u002Fspan>\u003Cspan style=\"--shiki-light:#8250DF;--shiki-dark:#D2A8FF\">Messages\u003C\u002Fspan>\u003Cspan style=\"--shiki-light:#1F2328;--shiki-dark:#E6EDF3\">())\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan style=\"--shiki-light:#1F2328;--shiki-dark:#E6EDF3\">}\u003C\u002Fspan>\u003C\u002Fspan>\u003C\u002Fcode>\u003C\u002Fpre>",1788110569321]