菜鸟教程小白 发表于 2022-12-12 22:02:25

ios - 如何在Objective C中将PDF转换为二进制


                                            <p><p>我有一个 PDF 文件,从 iCloud 获取,并希望将该 PDF 文件转换为二进制文件。 </p>

<p><strong>代码片段:</strong></p>

<pre><code>-(IBAction)iCloudDriveFullFolder:(id)sender
{
    UIDocumentPickerViewController *documentPicker = [ initWithDocumentTypes:@[@&#34;public.data&#34;]
                                                                                                            inMode:UIDocumentPickerModeImport];
    documentPicker.delegate = self;

    documentPicker.modalPresentationStyle = UIModalPresentationFormSheet;
    ;
}


#pragma mark - iCloud files
- (void)documentPicker:(UIDocumentPickerViewController *)controller didPickDocumentAtURL:(NSURL *)url {
    if (controller.documentPickerMode == UIDocumentPickerModeImport)
    {
         NSString *alertMessage = ];

      NSLog(@&#34;alertMessage %@&#34;,alertMessage);
}
</code></pre>

<p>使用此代码,我从 iCloud 获得了 PDF 文件。 <strong>alertMessage</strong> 得到了那个 PDF 文件。我怎样才能转换成二进制。帮我。提前谢谢。</p></p>
                                    <br><hr><h1><strong>Best Answer-推荐答案</ strong></h1><br>
                                            <p><p>您可以为 <code>NSURL</code> 获取一个 <code>NSData</code> 对象:</p>

<pre><code>
</code></pre>

<p>(我无法为你测试,如果它不起作用你有获取路径:<code>url.path</code>)</p>

<p>然后你就可以从 <code>NSData</code> 用 <a href="https://stackoverflow.com/a/10665456/5109911" rel="noreferrer noopener nofollow">this</a> answer 获取二进制文件</p></p>
                                   
                                                <p style="font-size: 20px;">关于ios - 如何在Objective C中将PDF转换为二进制,我们在Stack Overflow上找到一个类似的问题:
                                                        <a href="https://stackoverflow.com/questions/39388230/" rel="noreferrer noopener nofollow" style="color: red;">
                                                                https://stackoverflow.com/questions/39388230/
                                                        </a>
                                                </p>
                                       
页: [1]
查看完整版本: ios - 如何在Objective C中将PDF转换为二进制